LXF125:Review5
(викификация, оформление, иллюстрация) |
|||
Строка 4: | Строка 4: | ||
|кратко=Среда разработки ''PHP'', инструменты и функции которой реализованы через... ээ, не лучшее место. | |кратко=Среда разработки ''PHP'', инструменты и функции которой реализованы через... ээ, не лучшее место. | ||
|также=''Komodo'' от ActiveState. | |также=''Komodo'' от ActiveState. | ||
− | |изображение= | + | |изображение=LXF125_12_1.jpg |
|подпись=Для создания вашего первого проекта Zend Framework по умолчанию выкатит вам ЭТО. Вот и мы не знаем, чем думали разработчики… | |подпись=Для создания вашего первого проекта Zend Framework по умолчанию выкатит вам ЭТО. Вот и мы не знаем, чем думали разработчики… | ||
|разработчик= Zend | |разработчик= Zend |
Текущая версия на 11:46, 29 ноября 2010
|
|
|
[править] Zend Studio 7.0
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
- Стоит ли набирать код PHP в Gedit, имея многофункциональный Zend Studio? Пол Хадсон взвешивает «за» и «против».
PHP долгое время считали языком программирования для баловства, и не без оснований. Нехватка свойств вроде пространств имен или анонимных функций, наплевательский подход к безопасности и пренебрежение тестовыми процедурами часто делали PHP темой анекдотов. Компания Zend, претендующая на роль «покровителя» PHP, затеяла устранение недостатков и, не ковыляя на скорости Perl 6, пытается исправить все чохом.
Zend Studio попрежнему базируется на платформе Eclipse, но в версии 7.0 немало новшеств: это поддержка PHP 5.3, куда вошли пространства имен, анонимные функции, а позднее – статическое связывание, расширения из PHP Extensions Community Library и пр. Это самое значительное из всех обновлений для серии 5.х: приятно видеть, что Zend подтолкнула снабжение программистов лучшими инструментами.
Уговорить PHP-программистов соблюдать устоявшиеся в Интернете приемы работы непросто. Отчасти потому, что PHP известен стремительностью моделирования, тогда как общепринятые процедуры далеко не просты и быстротой не отличаются. Решение Zend? Написать совершенно новый каркас и бросить вызов Ruby On Rails с MVC, объектной ориентацией, высокопроизводительным кэшированием, культурой модульного тестирования, стандартами программирования и богатой документацией. В состав версии 7.0 входит новейшая версия каркаса, 1.9, а с ней улучшенные API RSS, LDAP и очередей сообщений.
[править] PHP повзрослому
Zend Studio 7.0 отметает всякие сомнения в пригодности PHP к использованию на предприятии; чего же еще не хватает? Проблема в том, что PHP 5.3 и Zend Framework, два столпа нового ПО, бесплатны и доступны любому, у кого есть Gedit и подключение к Интернету.
Zend Studio пытается создать добавочную ценность за счет сбора всех функций воедино, для удобной и надежной разработки ПО индустриального уровня. То есть вы можете установить приложение на сервер, дистанционно вылавливать и ликвидировать ошибки и анализировать серверные протоколы в случае сбоя. В области отладки Zend Studio попрежнему нет равных, а теперь эта функция подкреплена еще и развитым редактированием кода.
И всетаки сомнения остаются. Частично – из-за цены: программист-одиночка, работающий над мелкими проектами, еще подумает о приобретении лицензии, но для группы разработчиков плата за все машины и всех участников влетит в копеечку. Вряд ли найдется компания – любитель добровольно раздувать свой ИТ-бюджет. Поэтому нас ничуть не удивит, если один-два программиста из группы будут пользоваться Zend Studio, а остальные члены команды предпочтут нечто подешевле (если не вовсе бесплатное).
Кроме того, Zend Studio оставляет ощущение незавершенности. Стандартный проект Zend Framework выдал ошибку (не определена переменная), контекстное меню растянулось на 30 пунктов, а текст, предлагаемый для автозавершения, зачастую не вмещается в рамку подсказки. Работать в такой среде не оченьто приятно, и единственный способ исправить положение – реформы интерфейса.