URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 86360
[ Назад ]

Исходное сообщение
"Вышла новая версия PHP-фреймворка Zend Framework 2.0"

Отправлено opennews , 06-Сен-12 21:01 
Вышел (http://framework.zend.com/blog/zend-framework-2-0-0-stable-r... релиз PHP фреймворка Zend Framework 2.0.0 (http://framework.zend.com/), сочетающего в себе такие компоненты, как средства MVC (Model View Controller) разработки, прослойку для работы с базами данных, построенный на базе Lucene поисковый механизм, компоненты интернационализации (I18N), API для аутентификации и фильтрации поступающих от пользователя данных, классы для создания интерактивных web-приложений и т.д.


В новой версии кардинально переработан подход к разработке (осущетвлён уход от шаблона проектирования Singleton (http://ru.wikipedia.org/wiki/%D0%9E%D0%B... добавлена (http://framework.zend.com/changelog/2.0.0) большая порция новых компонентов и переработаны существующие. Например, переработан стек HTTP, переписан с использованием ext/intl компонент интернационализации, улучшен код разбора конфигурации, переделаны реализации обработчиков форм, ведения логов, отслеживания пользовательских сессий, работы с электронной почтой. Среди новых компонентов:   EventManager, ModuleManager, ServiceManager (Inversion of Control), DI (Dependency Injection Container), Escaper, InputFilter.

URL: http://framework.zend.com/blog/zend-framework-2-0-0-stable-r...
Новость: http://www.opennet.ru/opennews/art.shtml?num=34770


Содержание

Сообщения в этом обсуждении
"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено o , 06-Сен-12 21:01 
А зачем? Столько проблем с этим зендом..

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Аноним , 06-Сен-12 21:12 
Это сколько, например?

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено kuraga , 06-Сен-12 21:37 
А можно пжл привести пример, куда они ушли от Singleton?..

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Аноним , 06-Сен-12 22:12 
http://framework.zend.com/manual/2.0/en/modules/zend.service...
http://framework.zend.com/manual/2.0/en/modules/zend.di.intr...
http://framework.zend.com/manual/2.0/en/modules/zend.event-m...

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Tuxoid , 06-Сен-12 22:27 
Чем оно лучше Symfony 2?

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Tuxoid , 06-Сен-12 22:28 
Спрашиваю не холивара ради а просветленья для.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Аноним , 07-Сен-12 07:50 
+1, интересно было услышать адекватное сравнение этих фреймворком. На первый взгляд развиваются они в схожих направлениях в плане архитектуры (взять тотже DI-контейнер), оба претендуют на роль «PHP EE» (*сарказм*, хотя…).

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Фкуку , 07-Сен-12 14:52 
Symfony 2 — _PHP_ фреймворк.
Написанный _НА PHP_.

Zend — написанная НА ПЛЮСАХ СРЕДА ИСПОЛНЕНИЯ PHP кода...

Что НЕЯСНО??? :(


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Аноним , 07-Сен-12 15:29 
> Zend — написанная НА ПЛЮСАХ СРЕДА ИСПОЛНЕНИЯ PHP кода...

лолшто? вы серьёзно? такую чушь, да ещё и капсом?


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено terr0rist , 07-Сен-12 16:14 
>> Zend — написанная НА ПЛЮСАХ СРЕДА ИСПОЛНЕНИЯ PHP кода...
> лолшто? вы серьёзно? такую чушь, да ещё и капсом?

ну он в общем прав)) Zend (просто) - это именно оно)
чувак просто увидел слово Zend и не стал читать остальное. Чукча не читатель, чукча писатель.


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено зачем имя анониму , 07-Сен-12 20:17 
Ну тогда уж не просто Zend, а Zend Engine )

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Фкуку , 09-Сен-12 09:00 
Ааа...
Framework...

То пардон!!! :)


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Нету имени , 07-Сен-12 12:25 
Ушли от singleton и превратили фреймворк в какую-то кашу непонятных инклюдов с захардкодеными массивами. Молодцы, аплодирую стоя.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено terr0rist , 07-Сен-12 16:13 
так это ж специально. Зенду тоже надоело рнр, вот они и прикладывают все усилия, чтобы он сдох побыстрее.
Зенд 3.0 либо вообще не будет, либо будет написан на каком-нибудь питоне (хотя нет, скорее всего выберут эрланг+хацкель, в привычной для себя парадигме решения проблем, самими и созданных)

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено kurokaze , 08-Сен-12 19:20 
Синглтон в большинстве ситуаций является антипаттерном. Но вам в книгах этого не сказали, ггггг

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено terr0rist , 07-Сен-12 16:21 
Зенд в своём репертуаре.
Вместо того, чтобы решать проблемы в дизайне РНР, они пишут на РНР фреймворк, который должен эти проблемы решать. Супер! Изобрести велосипед на 8 ногах, а потом, чтобы он быстрее бежал, приделать к нему сверху колёса, которые управляют этими ногами.
Так держать. Я бы даже заплатил им, чтобы это чудо развалилось побыстрее.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Slava Semushin , 07-Сен-12 18:39 
Хорошая новость. Пользовался им когда-то и воспоминания по большей части хорошие.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено ILYA INDIGO , 09-Сен-12 01:37 
CodeIgniter - понятно, быстро, просто и эффективно!
http://cidocs.ru

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Cobold , 10-Сен-12 17:40 
Довелось с этим чудом года два назад столкнуться, лучше не надо такого счастья. Там по прежнему GET - запросы не поддерживаются, всё через POST делать нужно?

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено ILYA INDIGO , 10-Сен-12 19:49 
> Довелось с этим чудом года два назад столкнуться, лучше не надо такого
> счастья. Там по прежнему GET - запросы не поддерживаются, всё через
> POST делать нужно?

В ЧПУ от GET-а толку никакого.


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Cobold , 10-Сен-12 20:33 
прошу прощения, я иностранец, про ЧПУ на php ни разу не слышал. Но вот прикручивать работу с get формами к готовому проекту как раз пришлось, потому что до меня проект на этом поделии изготовили, а потом вдруг заказчик задался вопросом почему это гугл его поиск по каталогу не кэширует. Агрументация авторов что "get это не секьюрно" вообще убила.
В остальном качество кода в codeigniter даже вполне себе выше среднего, но вот только авторы похоже или люди от веба очень далёкие, или с очень деформированными предствлениями.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено ILYA INDIGO , 10-Сен-12 22:21 
> прошу прощения, я иностранец, про ЧПУ на php ни разу не слышал.
> Но вот прикручивать работу с get формами к готовому проекту как
> раз пришлось, потому что до меня проект на этом поделии изготовили,
> а потом вдруг заказчик задался вопросом почему это гугл его поиск
> по каталогу не кэширует. Агрументация авторов что "get это не секьюрно"
> вообще убила.
> В остальном качество кода в codeigniter даже вполне себе выше среднего, но
> вот только авторы похоже или люди от веба очень далёкие, или
> с очень деформированными предствлениями.

А что вам помешало в POST форму, хотя все формы по умолчанию в GET-е, в атрибут action засунуть всё, что вам нужно передать GET-ом?


"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено Cobold , 11-Сен-12 12:35 
поисковики принциниально кэшируют только get формы. Это семантика http протокола - post создаёт новые ресурсы, но не обязан их возвращать, а через get нельзя ничего менять, он только возвращает контент. Поэтому, если делается например форма регистрации новых пользователей - это post, а если форма поиска - это может быть только get. Всё азы в общем-то.

"Вышла новая версия PHP-фреймворка Zend Framework 2.0"
Отправлено ILYA INDIGO , 12-Сен-12 03:04 
Зачем вам вообще индексировать ФОРМУ поиска?
Индексироваться должны работы, товары, статьи, то что через поиск ищется, и индексируются они через каталог в главном меню, обычно.
И даже если вам таки нужно передать искомую фразу именно GET-ом, то я не понимаю чем именно вам CodeIgniter мешает это сделать?

"Русская документация и мануалы по  Zend Framework 2.0"
Отправлено Александр , 22-Ноя-12 11:16 
Сайт с русскоязычной документацией, мануалами и форумом по ZF2 (Zend Framework 2, ЗФ2):
http://zf2.com.ua