Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > выбор фрамеврка


Автор: mogul82 25.12.2010, 21:03
Выбираю PHP фрамеворк. И вот вычитал про кохану:
Можно запустить любой контроллер и получить его вывод не только по HTTP, но и прямо из кода (указав роут), минуя протокол HTTP.
Т.е. для функционал позволяющий ускорить обработку AJAX. Какой фрамеворк позволяет делать так же? Кохана не подходит.
???

Автор: GZep 25.12.2010, 21:31
mogul82, быть может, если смотрите в сторону производительности, то лучше вообще без фраймвёрка? В PHP отправка json итак достаточно просто реализованна...

Автор: mogul82 25.12.2010, 21:55
Но придется возиться с мелочью. В фрамеворках все готово для MVC, защита от XSS и т.п, кеширование.
Присматриваюсь к Yii по тестам ни чО так:
10.00 DooPhp
7.86 Codeigniter
7.75 Kohana
7.04 Yii
6.63 Symfony2
6.00 Solar
5.50 Akelos
4.78 Zend
2.79 Symfony1.4.2
2.03 Cake

Автор: GZep 27.12.2010, 00:20
mogul82, действительно, Yii сейчас самый мейнстрим-топовый считается. Если бы я использовал, то его.

Вижу, никто больше не пишет... тогда не просветите нас на счет:
Цитата(mogul82 @  25.12.2010,  21:03 Найти цитируемый пост)
Можно запустить любой контроллер и получить его вывод не только по HTTP, но и прямо из кода (указав роут), минуя протокол HTTP.

и Yii фреймвёрка, если вы уже уточнили эту информацию? (для раскрытия темы).

Автор: skyboy 27.12.2010, 00:28
я так думаю, речь шла о "редиректе". и вместо "минуя НТТР протокол" должно было бы быть "не создавая запрос на localhost с необходимыми параметрами". т.е. внутри /index/action1 происходит $someOtherController->execute(array('action'=> 'otherAction', 'params'=> array(....))) - только синтаксис другой

Автор: bigturtle 2.1.2011, 21:28
Имхо Codeigniter и  Cake
Хотя Yii  тоже советуют.
Фреймворки хорошо экономят время.

А откуда такие цифры?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)