Codeigniter или Wordpress?

Да, я знаю, что один из них является каркасом, а другой CMS.

Однако я - команда одного человека, которая разрабатывает проекты/веб-сайты для себя, и у меня есть ограниченное количество времени, чтобы получить эти проекты с нуля, поэтому скорость имеет решающее значение.

В основном я ищу самый простой и быстрый способ создания веб-приложений без ограничения возможностей.

Было бы лучше/быстрее узнать Codeigniter или построить Wordpress и разработать собственные темы/плагины? Возможно, еще один вариант, который будет более жизнеспособен?

Я много отношусь к видео/фото СМИ и веб-сайтам с высоким трафиком.

Спасибо!

Ответ 1

Я бы предложил использовать CodeIgniter. Логика проста, и на самом деле она не имеет ограничений, в отличие от WordPress. WordPress предназначен для блогов, и если вы ищете гибкость, я бы пошел с CodeIgniter.

CodeIgniter имеет одну из лучших доступных документов. http://codeigniter.com/user_guide/index.html

Если вы ищете, чтобы изучать CodeIgniter, NetTuts имеет несколько отличных учебников с разными уровнями. http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-1/

Есть несколько отличных библиотек CodeIgniter, которые могут помочь вам начать работу над проектами:

Если вы ищете блог на основе CodeIgniter/CMS, я бы также предложил PyroCMS, один из лучших, которые я использовал. http://pyrocms.com/

CodeIgniter также имеет большую библиотеку манипуляции с изображениями, встроенную, поэтому вам не придется слишком многому разбираться в общих библиотеках изображений PHP. http://codeigniter.com/user_guide/libraries/image_lib.html

Ответ 2

Если вы разрабатываете веб-приложения, особенно для сайтов с высоким трафиком, почему бы не рассмотреть Doctrine? Это действительно хорошая основа для разработки webapps. Что касается WordPress - если вам нужны в основном веб-приложения с широким пользовательским взаимодействием и сложными структурами данных - WP не может справиться с этим из-за отсутствия поддержки шаблонов ORM и MVC (есть несколько обходных решений, но в любом случае).

И если вы открыты для изучения новых языков - также подумайте о том, как изучать RubyOnRails и Django - оба являются прекрасными платформами, хорошо документированы и имеют удивительные сообщества.

Ответ 3

Я согласен с tpae. Определенно WP не предназначен для использования в веб-приложениях. Поэтому забудьте об этом.

CI отлично, легко учиться и комбо с Backbone.js и Phil REST_Controller это красавица для работы с:). Вы быстро создадите высокочувствительные веб-приложения (это звучит как реклама: D)