Движки PHP, что выбрать или нафиг их

Тема в разделе "Коммерческие", создана пользователем vaad2, 2 ноя 2008.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. vaad2

    vaad2 Постоялец

    Регистр.:
    18 дек 2006
    Сообщения:
    60
    Симпатии:
    9
    Посмотрел демки и немного порылся в доках CakePHP, CodeIgniter, Akelos, Symphony. Везде замечательный MVC, везде типо генерация блогов за нцать минут, независимость от БД, CRUD и т.п. и т.д. Только не видно серьезных мегапроектов (или я не увидел), кое-где вообще доки в зачаточном состоянии.

    Хочется узнать, кто-нибудь, кроме простого сайтописания, использовал фреймворк? Потому что примеры явно подходят для средней CMS, где смысла нет генерить очередной велосипед.

    Единственное что нашел, так это OnPHP, на нем вроде как rabota.ru написана, но авторы настолько круты, что даже доку не делают, типо кто захочет сам разберется.

    И немножко не по теме, у меня сложилось впечаление что socialengine немного тормозная. Кто-нибудь сталкивался с большими нагрузками?
     
  2. fragov

    fragov Постоялец

    Регистр.:
    3 июл 2007
    Сообщения:
    123
    Симпатии:
    28
    Обычно движком называют CMS. И ими стоит пользоваться, свой писать долго, а эти готовые и обновляются. При этом над ними обычно работают команды профессионалов.
    Конечно свой фреймворк может быть лучше, но время, которое будет потрачено на его разработку, можно было бы использовать на создание готовых сайтов.
    Например, на CakePHP сделан mozilla.org, их раздел дополнений. На CodeIgniter есть ссылки на проекты, там есть довольно сложные и ресурсоемкие.

    socialengine масштабы Вконтакте конечно не потянет. Думаю даже на 100 онлайн понадобится хороший выделенный сервер.
     
  3. vaad2

    vaad2 Постоялец

    Регистр.:
    18 дек 2006
    Сообщения:
    60
    Симпатии:
    9
    Конкретнее. Планируется делать аналог free-lance.ru + добавление своих фич
    Какое решение наиболее оптимально в данном случае?
     
  4. fragov

    fragov Постоялец

    Регистр.:
    3 июл 2007
    Сообщения:
    123
    Симпатии:
    28
    Из того, что читал одним из лучших считается CakePHP, но он и сложнее в использовании. CodeIgniter - молодой, но быстро набирающий популярность проект, особенно потому, что у них хорошая база мануалов.

    Если ты считаешь себя профессионалом - пользуйся CakePHP, ну а в другом случае, я бы остановился на CodeIgniter.

    Видел таблицу в нете, где выписаны основные фреймворки, и написано, что каждый из них поддерживает, а что нет. Найти ее не смог, но вот ссылки на сравнение CodeIgnitor и CakePHP:
    http://www.avnetlabs.com/php/php-framework-comparison-benchmarks
    http://snook.ca/archives/php/codeigniter_vs_cakephp/
    http://www.sellersrank.com/php/cakephp-codeigniter-benchmark/
     
Статус темы:
Закрыта.