LINUX.ORG.RU

php mvc


0

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

P.S. какие еще существуют паттерны для создания web-приложений, кроме MVC?

> Нашел Symfony, вроде нормальный, но ведь существует полно других. Какой из них лучше?

http://en.wikipedia.org/wiki/List_of_web_application_frameworks#PHP

http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks

http://www.phpwact.org/php/mvc_frameworks

Судя по отзывам, Симфония считается одним из лучших. По крайней мере, я не нашел существенных отличий от той же Джанги. Увы, на серьезное изучение времени пока не хватает.

> P.S. какие еще существуют паттерны для создания web-приложений, кроме MVC?

По идее, MVC должно хватать практически для всего. А что, MVC чем-то не устраивает?

eugine_kosenko ★★★
()
Ответ на: комментарий от eugine_kosenko
спасибо за полезный отзыв

>По идее, MVC должно хватать практически для всего. А что, MVC чем-то не устраивает?

устраивает, я просто не знаю, быть может, есть что-то еще, потому и спрашиваю :)

jet_bird
() автор топика
Ответ на: комментарий от Miguel
>"Хороший" и "для PHP" - вы либо крестик снимите, либо трусы наденьте.

задача: сделать web-приложение - дистанционную обучающую систему (ну что там.. генерация страничек под различные типы тестов, взаимодействие с БД, регистрация пользователей, mathml, да, в общем, и все.) что не так с PHP в контексте этой задачи?

jet_bird
() автор топика
Ответ на: комментарий от jet_bird
Все так. Некоторые на этом сайте просто понахватались модных слов, типа PHP для быдлокодеров, Perl мертв, Винда (во всем ее виде) маст дай, а так же что мускуль сакс. К этому давно все привыкли, и сделали возможность игонора особо ярых троллей :))

Вообще, тоже смотрел, какие есть фреймворки для PHP. Вроде есть что-то от Zend Studio, но сам остановился на Symfony. Приятная вещь. Весьма.

roy ★★★★★
()
Ответ на: комментарий от roy
Zend Framework. Рекомендую.
Собственно говоря там не только MVC но и много всего.

Неплохая документация, в том числе частично на русском.
Единственный минус - пхп 5.2+
roller ★★★
()
Есть еще cakePHP, тоже доволько не плохо и легок в освоении. Версия 1.2 имеет много вкусностей но пока еще альфа, поэтому пользуюсь 1.1.
it-partizan
()
Ответ на: комментарий от jet_bird
Попробуйте Moodle(moodle.org) - по-моему это то, что вам нужно и еще немного! Может быть не придется изобретать велик=)
it-partizan
()
cakePHP - лучше вообще не трогать, редкостный идиотизм. symfony - очень тяжелая и медленная. Zend Framework - даже не фрэймвокр вовсе а только каркас для создания своего. если хочется написать что-то стоящее на пхп - лучше либа сделать свой мини-фрэймворк, либо накручивать вокруг Zend Framework.
barbuza
()
спасибо всем за полезные советы!
jet_bird
() автор топика
Ответ на: комментарий от barbuza
Однако выбор Yahoo! в пользу Symfony для своего сервиса (вроде что-то с bookmark связано) говорит в пользу этого проекта
roy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.