Чтобы добавлять сообщения и комментарии, .

@RA:
RA

пришло письмо от Zend Technologies
we are phasing out the Zend Developer Cloud and we will be shutting down the service on Sunday, September 7, 2014
Говорят, что закрывают своё облако для php проектов. Правильно делают — им всё равно никто не пользовался. И прожило оно в итоге года 2.

@RA:
RA

У меня на ubuntu 14.04 какая-то страннота творится. Eclipse запускается, а Zend Studio падает с ошибкой. Перепробовал уже все доступные java от openjdk6 до oracle java 8. Ни в какую.
Кто-нибудь может опровергнуть или подтвердить этот факт?

@NokitaKaze:
NokitaKaze

gamepilot.ru
Fatal error: Cannot redeclare function blogcommentadd() (previously declared in /var/www/raid/data/www/gamepilot.ru/bitrix/php_interface/s1/init.php:9). If this code worked without the Zend Optimizer+, please set zend_optimizerplus.dups_fix=1 in your ini file in /var/www/raid/data/www/gamepilot.ru/bitrix/modules/main/include/prolog_after.php on line 56

@RA:
RA

Странно получается. Zend Studio работая поверх оракловской java 6 занимает весь процессор, а поверх openJDK такого не наблюдается. Почему так?

@RA:
RA

В zend studio работает и глобальное меню и HUD. А в обычном eclipse — нет. Почему? Оно же одно и то же.

@RA:
RA

Несколько часов назад вышла Zend Studio 10 beta.
zend.com

Основная фишка — клиент-серверные приложения под мобильные телефоны на iOS, Android, Blackberry и Windows Phone. Всё это благодаря встроенному PhoneGap. Пусть не нативно, зато кроссплатформенно.

Построено на Eclipse 4.2.1 (Juno).
Ещё не пробовал, что у них получилось. Если есть желающие вот прямой линк на версию linux x64 downloads.zend.com

@XAR:
XAR

Кто знает, как можно заставить Zend не обрезать имя пользователя базы данных до 16 символов?

@RA:
RA

В папке workspace'а лежит куча файла. Вот основное
workspace\.plugins\org.eclipse.wst.jsdt.core\jquery_library — библиотека jquery
workspace\.plugins\org.eclipse.core.resources\.projects — здесь какие-то настройки для проектов

Самое главное.
workspace\.plugins\org.eclipse.core.runtime\.settings\ — все настройки здесь.

Некоторые файлы настроек
org.eclipse.ui.workbench.prefs — настройки среды. В том числе и hotkeys (параметр org.eclipse.ui.commands). Есть интересный параметр PLUGINS_NOT_ACTIVATED_ON_STARTUP
org.eclipse.php.ui.prefs — настройки для php (в том числе цвет)
org.eclipse.ui.editors.prefs — дефолтные настройки редактора, в т.ч. и политика tab'ов
org.eclipse.ui.ide.prefs — здесь например установлено quickStart=false (почему false?), tipsAndTricks=true

С такой информацией будет легче устанавливать/переустанавливать/обновлять eclipse.

@XAR:
XAR

А есть какая-нибудь хорошая книжка по Zend, где бы рассказывалось про клёвые штуки типа ORM, MVC, CMS на базе Zend? Буду ОЧЕНЬ благодарен!

@demiazz:
demiazz

ЖУйк. А вот есть прилага на Zend. У нее там таблицы описаны и всякие другие вкусные штуки. Но мне надо ее запустить и чтобы оно работало. И вот в чем вопрос: как в Zend сгенерировать таблицы нужные? То есть чистая база и чистое приложение. Как структуру таблиц перенести в физическую базу, мигрировать ее? Как это делается?

@mdma:
mdma

Жуйк, а есть тут знатоки Zend Framework? А то я запросы-то составил, но они пока работают через обычный $db->query(), а надо бы обернуть их нормально в $db->select()->join() и т.д., может кто-нибудь помочь в этом? Вот такой вот запрос к примеру обернуть нужно: "SELECT sub. , mail.
FROM `ListItem` AS list
JOIN `SubscriberData` AS sub ON list.SubscriberID = sub.id
JOIN `MailData` AS mail ON list.MailID = mail.id
JOIN `TagsListItem` AS tags ON list.id = tags.ItemID
WHERE list.UserID =666
AND tags.TagID =3"

@mdma:
mdma

Что-то я заебался переводить проект с Doctrine 1.2.4 на Doctrine 2.2.1 %)

@jedi:
jedi

как думаете, стоит покупать книжку ozon.ru

@RA:
RA

Опробовал Zend Studio 9 beta.
Впечатления в основном положительные.

Работает действительно быстро — не медленнее чем zend 7.1.1. Но запускается в разы быстрее. Достигается это благодаря тому, что можно выбрать какие плагины запускать, а какие не нужно.

Автодополнение php-кода работает. Точка. Оно действительно работает, а не так как это было позорно в zend 8.

В качестве плагина для git используется, как и предполагалось EGit.

Теперь начать проект из любой репы легко и приятно. Новому мастеру новых проектов — зачёт.

По-случаю зарегался на phpcloud.com. Посмотрю как оно с облаками работает.

Заявлена поддержка jquery. И не то что её нет. Она есть. Но это совсем не то что надо. Во-первых js-редактор знает только jquery 1.3. Мягко говоря неактуальная версия. Да ладно разницы с 1.7 не так уж и много — можно и запомнить новые функции. Но он не умеет автодополнять код. То есть умеет, но только когда пишешь вот так "$.", а если напишешь, то что тебе надо "$('div').", то ни в какую. Спишем это на бету.

Также осталась детская болезнь всех ранних zend студий. Если в настройках горячих клавиш поставить scheme = Zend. То после этого запустить студию уже не получится, т.к. она будет падать в эксепшн. Всё же придётся переучиваться на дефолтные хоткеи эклипса.

@RA:
RA

Кто-нибудь уже пробовал Zend Studio 9 Beta?
Обновили платформу до Eclipse 3.7 (Indigo).
Как всегда обещают увеличение скорости. Аж "up to 67% faster startup". Интересно это по сравнению с чем?
Ещё из интересного: добавили поддержку git, и как-то облегчили разработку для клаудов.

Завтра попробую что за зверь. Надеюсь что не такое тормознутое говно как Zend Studio 8.
zend.com

@mdma:
mdma

Итак, господа PHP-шинки нужна ваша помощь! В общем так, скрипт шлет письма через Zend_Mail_Transport_Smtp. В этом классе есть какой-нибудь флаг, чтобы он не требовал отчеты о доставке??? Просто при отправке через него мне приходят отчеты... Много отчетов... Куча просто))))

@skobkin-ru:
skobkin-ru

Жуйк, я в растерянности. Рег.ру выпустили свою панель под PHP 5.3 под ZEND. Раньше работало только с Zend Optimizer, который был максимум под PHP 5.2.
Значит, качаю я Guard, запускаю его инсталлер, а он мне:
code.skobkin.ru
Качаю Guard Loader, прописываю в конфиг PHP, запускаю скрипт, а мне в эрроры пишет:
Encoded file has format major ID 3, whereas the Loader expects 4Штоделоц, жуйк? Как мне запустить эту гребаную панель?

@Softovick:
Softovick

Лол, при установке Zend Server Commuinty установщик замер на установке и настройке MySQL... Провисел всю ночь, с утра в тойже поре. Как только начал закрывать окна браузеров, он вдруг проснулся и завершил корректно установку (правда все равно не запускается)... Что это было?

@Softovick:
Softovick

А вы знали, что есть специальная сборка на базе Eclipse для работы с серером Zend Server Community Edition? Причем реально там поддержки много чего есть...
Список отличий читаем тут zend.com
Скачать можно тут zend.com

@RA:
RA

Zend Studio 8 часто не может сделать саджест в условиях и параметрах. Например if ($this->) — не осиливает.
Также после выбора какого-либо метода из саджеста курсор перемещается за закрывающую скобку. И это нигде не исправляется. Единственное "решение" — включение настройки, которая вставляет вместе с названием метода и имена параметров, но это же неудобный стыд просто.

Возращаюсь на 7.2.

@grouzen:
grouzen

Сел сейчас таки посмотреть, что это за Zend такой. Полез в его код и увидел один в один реализацию singleton pattern как в моем маленьком фреймворке, который я писал еще года два с половиной назад.

@skobkin-ru:
skobkin-ru

Гребанный Zend Optimizer не поддерживает PHP 5.3 ради него придется откатывать, видимо.

@jedi:
jedi

чем можно дебагить в zend-server, можно ли NetBeans или нужно Eclipse?

@RA:
RA

Не знаю что сделали с Zend Studio 8, но памяти он жрёт в 2 раза больше чем Zend 7.
450M против 217M

@RA:
RA

Инфа о проектах
DefaultWorkspace7/.metadata/.plugins/org.eclipse.core.resources

Инфа об открытых файлах
DefaultWorkspace7/.metadata/.plugins/org.eclipse.ui.workbench

для миграции на другой Workspace достаточно скопировать эти папки

@wasd:
wasd

жуйк, у меня тут говно
Fatal error: Incompatible file format: The encoded file has format major ID 3, whereas the Loader expects 4
чокак, мне даунгрейдится штоле? :(

@RA:
RA

Zend Studio 8 beta
— разучилась делать code completion

Придётся, как обычно, ждать второго релиза — аж до 8.1.

@RA:
RA

Zend Studio 8 beta. (На основе Eclipse Helios)
+ Теперь она умеет jQuery, Dojo, ExtJs и Prototype из коробки. А также дебажить это всё.
+ Научилась импортировать/экспортировать проекты по FTP и SSH.

Прощай глючная Aptana, ты нам больше не нужна!

@jedi:
jedi

Zend PHP + Eclipse для *deb
Для дебага своих сайтов
Поставил Zend Debugger(его так нехватало) для Eclipse (и его тоже)
мануал тут zend
вкратце

sudo -i
apt-add-repository "deb repos.zend.com server non-free"
wget repos.zend.com -O- |apt-key add —
aptitude update
aptitude install zend-server-ce-php-5.2
aptitude install zend-server-ce-php-5.3 (если у вас 5.3 php)

@idler-max:
idler-max

Смотрю и сравниваю две реализации ACL — limb3 и ZF ... Что курили в Zend — непонятно... почему для роли метод addRole() а для ресурса просто add() ???? Зачем в эти ADD передавать инстанции объектов? Почему бы как в LIMB3 не передать просто строку??? @korchasa !!! Спасибо за lmbAcl ! ОГРОМНОЕ!!!

@freefd:
freefd

xpoint.ru o_O

@Nergal:
Nergal

Вложенные транзакции с Zend_DB и MySQL stevehollis.com

@demiazz:
demiazz

часто слышу холивары о этом языке программирования. Но пока что ни разу не встречал в спорах, чтобы хоть кто то вспомнил что язык сейчас развивается коммерческой фирмой, которая разрабатывает фрэймворк и платные сервера поддержки для него. Конечно все оно хорошо, но никто не задумывался ли, а не связано ли развитие их продукта и детища на котором они деньги делают и развитие языка на котором эти продукты пишутся и используют?

@RA:
RA

Как выяснилось в #481558 хороший поиск в Zend Studio ломает Aptana.
Как именно ломает? По умолчанию в панели результатов поиска в иерархическом списке можно видеть не только файлы, где нашлась искомая комбинация, но и строки этих файлов с искомой строкой. Что на самом деле мега удобно. А после установки Aptana, в панели результатов показываются только названия файлов.

Итак, решение такое:
удалить из папки plugins 2 файла
com.aptana.ide.search.epl_.jar и com.aptana.ide.search_.jar

@RA:
RA

Правильный поиск по файлам проекта ломает Aptana.

@RA:
RA

Ссылки на новую Zend Studio 7.1.1

Linux 32
downloads.zend.com

Windows
downloads.zend.com

@RA:
RA

Вышла Zend Studio 7.1.1.
Как всегда обещают повышение скорости. Попробуем-с

@RA:
RA

Дожили. Zend Studio 7.1 не открывает мастер создания нового php проекта. Остальные мастера открываются нормально.
Не беда. Создаём обычный проект. Рубим студию. В файл .project прописываем

<buildSpec>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.dltk.core.scriptbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.php.core.ValidationManagerWrapper</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.php.core.PHPNature</nature>
</natures>

Запускаем студию и вуаля! — php-проект готов.

@RA:
RA

Aptana при редактировании js рушит Zend Studio 7.1b
Рушит при условии, если я набираю текст быстрее, чем zend успевает показать автодополение.
А если пишу медленно, то всё ок.
Эдакий тормоз.

@RA:
RA

Обновилась Zend studio 7.1b.
Они вернули правильный поиск по файлам!