Посоветуйте PHP framework

123 4
Ragnarok
На сайте с 25.06.2010
Offline
239
3317

Собираюсь начать изучать какой-то из PHP frameworkов, что ли, ибо часто монструозные друпалы ставить нет смысла, а быдло-кодо-велосипеды изобретать не хочется.

Нужно что-то гибкое(чтобы было удобно делать от сайта-визитки до базы данных ММОРПГ) и с большим количеством подключаемых модулей (чтобы не писать с нуля регистрацию-авторизацию-добавление статьи и подобное).

Или, может быть, стоит использовать какой-то набор библиотек PHP? Типа, нужно авторизацию -- бам,

<?
include("auth.php"); //набор функций регистрация-авторизация-профиль
$authorised=auth("login", "pass");
if($authorised) echo "авторизован";
else echo "не авторизован";
?>

не знаю.

посоветуйте?

пока начал изучать YII framework

//TODO: перестать откладывать на потом
[Удален]
#1

Yii, Zend -- отличный выбор помоему

kxk
На сайте с 30.01.2005
Offline
990
kxk
#2

Ragnarok, Codeigniter попробуйте

Ваш DEVOPS
Ragnarok
На сайте с 25.06.2010
Offline
239
#3
kxk:
Ragnarok, Codeigniter попробуйте

спасибо, начал читать -- интересная штука

D
На сайте с 16.05.2011
Offline
13
#4

Глянь еще вот эту серию уроков по кохане =)

http://www.drupal.ru/aggregator/rss/1

А мне все же больше друпал нравиться =)

Drupal + Ubercart (интернет-магазин)— от 2500-3000р. С удовольствием возьмусь за другие движки и виды работ. Только код...
[Удален]
#5

Для первого раза я бы посоветовал Codeigniter или Kohana, просты для понятия и много уроков и видеоуроков. Zend сложноват для первого раза, а по Yii документации совсем мало.

php.developer
На сайте с 22.11.2010
Offline
94
#6
nomads:
а по Yii документации совсем мало.

Серьезно?:)

seosniks
На сайте с 13.08.2007
Offline
389
#7
nomads:
Для первого раза я бы посоветовал Codeigniter или Kohana, просты для понятия и много уроков и видеоуроков. Zend сложноват для первого раза, а по Yii документации совсем мало.

Согласен, Codeigniter очень хорошее решение, у меня 2 сайта на нем.

Если его изучить то будет хорошим вариантом.

Dreammaker
На сайте с 20.04.2006
Offline
569
#8
kxk:
Codeigniter

кодигнайтер хорош для обучения, но в целом он уже сильно отстал от жизни, даже не смотря на последнюю версию.

Мой голос за Yii.

RO
На сайте с 13.07.2009
Offline
88
#9

Zend не так страшен как его малюют.

C
На сайте с 20.05.2011
Offline
14
#10

Zend - очень стройный, многофункциональный, красиво спроектированный, с огромным коммунити, и обильной документацией с уроками и продакшн-реди ЦМСкой (centurion-project например... я кстати, как-то писал про неё, ну и magento com ed) но и самый прожорливый из здесь упомянутых.

Yii - много документации, много конфигов, и развитая html-кодогенерация в бизнес-логике, которую почему-то все стремятся использовать (за вот эти две последние особенности лично я его и не люблю)

Kohana - быстрая и не менее гибкая (с напильником разумеется), но с самой плохой документацией, по сравнению с первыми двумя, несколько сонным коммунити, и вообще без нормальной кодогенерации из бэкэнда (и вообще отсутствием какой-либо ЦМСки на базе последней версии - 3.2), зато с HMVC, и действительно простой архитектурой, что всё это фактически становится не нужным (за что и использую именно её, когда не требуется что-то другое явно)

В общем, замените Codeigniter на Kohana, из Zend-а возьмите то, чего в ней не хватает (так же сюда можно заглянуть http://kohana-modules.com/) и имхо получится то, что вы хотите... правда вот бэкенд (админку) прийдётся делать с нуля под себя, если что.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий