Решил для себя следующий проект писать не с нуля, не на своих наработках, а на каком-нибудь из популярных php framework-ов.
Весь день мучаюсь вопросом: какой выбрать?
Есть 6 претендентов:
- Zend Framework
- CakePHP
- Seagull
- Symfony
- Prado
- CodeIgniter
Ранее с такими вещами не работал практически вообще, и на первый взгляд кажется, что в какой-то мере все эти решения практически идентичны.. Везде MVC, везде куча хелперов и адаптеров, везде, в общем, казалось бы, есть всё, что надо.
Так что, нужны реальные аргументы в пользу или против претендентов. Кто пользовался или просто слышал что-то - расскажите, пожалуйста, помогите сделать правильный выбор:)
Да, проект будет большой - следовательно, нужно, чтобы фреймворк имел хорошие показатели по производительности и удобные средства для организации кеширования в memcached.
Спасибо!
September 4 2007, 16:50:13 UTC 4 years ago
Чистое PHP5, без идиотской совместимости с древним 4. И хорошая документация.
September 4 2007, 17:28:54 UTC 4 years ago
September 4 2007, 17:32:51 UTC 4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
September 5 2007, 09:51:18 UTC 4 years ago
+1.
September 4 2007, 17:05:21 UTC 4 years ago
September 4 2007, 17:13:16 UTC 4 years ago
September 4 2007, 17:24:29 UTC 4 years ago
September 4 2007, 17:50:14 UTC 4 years ago
4 years ago
September 4 2007, 18:23:49 UTC 4 years ago
September 4 2007, 19:00:16 UTC 4 years ago
Впрочем, я его теперь никому не советую.
Детишки в команде перессорились. Внятной документации нет, половина заявленных фич не документирована (читай: не испытана), базовых модулей для построения системы (user management, mail) в релизной версии нет.
Попробуйте симфони или зенд фреймворк.
September 4 2007, 20:10:02 UTC 4 years ago
September 4 2007, 21:25:28 UTC 4 years ago
September 4 2007, 22:31:45 UTC 4 years ago
Но осваивается быстро. Без особой квалификации хватает день-два. Очень хорошо документирован. Особенно в части стыковки со сторонними библиотеками.
September 5 2007, 05:44:18 UTC 4 years ago
September 5 2007, 05:49:24 UTC 4 years ago
4 years ago
4 years ago
4 years ago
September 5 2007, 06:23:04 UTC 4 years ago
September 5 2007, 07:49:10 UTC 4 years ago
Может он не такой модный как остальные, но "вам шашачки или ехать" :-)
Много есть модулей написанных пользователями. Если чего не хватает можно самому написать, на крайняк.
А вообще все фреймфорки достойные, если есть возможность - потратье неделю, попробуйте все.
September 5 2007, 15:59:32 UTC 4 years ago
Рассраивает одно - это PHP4, с некотороым вкраплением PHP5. (((
September 6 2007, 17:10:10 UTC 4 years ago
September 8 2007, 23:22:04 UTC 4 years ago
onPHP
http://onphp.orgПример приложения будет совсем скоро (завтра скорее всего кину в жж) :-)
Давно и успешно работает на таких проектах, как:
http://rabota.ru
http://wap.mamba.ru
http://wap.wapstart.ru (все проекты).
и куче других :-)
September 9 2007, 10:15:07 UTC 4 years ago
Re: onPHP
А что с документацией?September 10 2007, 14:23:44 UTC 4 years ago
Re: onPHP
Да, что-то ничего непонятно.. Примеров бы и документацию с туториаламиSeptember 11 2007, 19:58:45 UTC 4 years ago
Re: onPHP
Пример:http://gabaidulin.livejournal.com/6
Мы считаем, что API - лучшая документация. Но если кто-то напишет документацию, будет еще веселее жить :-)
May 20 2008, 11:09:34 UTC 4 years ago
Пара слов о производительности
Я не считаю скорость Code Igniter существенным плюсом. Более того - не считаю производительность существенным фактором при выборе фреймворка.May 20 2008, 12:01:22 UTC 4 years ago
Re: Reply to your post...
угупо моему, важна производительность работы программиста в данном окружении.