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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.