Выбор платформы для разработки
Передо мной на данный момент стоит задача в оформлении технического задания для проекта. Как обычно план заказчиком наметан поверхностный, а моменты от которых зависит разработка и выбор платформы упущены.
Проект представляет собой достаточно крупный сайт, создание которого разбивается на 2 фазы:
- Предварительный сайт для сбора email будущих клиентов
- Полнофункциональный сайт
Есть несколько аспектов, от которых приходится отталкиваться в выборе платформы для разработки:
- Должен быть блог, причем с расширенным функционалом
- Необходима система формирования, валидации и сабмита сложных форм
- Система работы с email, автоматическая и ручная отсылка писем
- Система платежей, скорее всего через PayPal с возможностью банковских транзакций
Платформы, с которыми я работал: Drupal, Codeigniter, CakePHP. Прочие, вроди Wordpress или разработка своей MVC я даже не рассматриваю.
Итак, рассуждаем и планируем:

Цель такова - минимизировать затраты на разработку, получить качественный, гибкий и расширяемый сайт.
Перечитав несколько "versus" статей сравнивающих drupal, codeigniter, cakephp, я выделил для себя вот эти:
- Drupal as a MVC framework? Пожалуй вот ее ключевые слова:
-
The main reason that I strayed away from Drupal earlier was that I had doubts about how well Drupal could serve as a toolkit for web applications instead of just websites.
Ни первая ни вторая статья к сожалению однозначного ответа мне не дали, но привели к однозначному выводу, что:
Веб-приложение лучше разрабатывать на MVC, а для веб-сайтов лучший выбор Drupal.
Исходя из этого и становится понятным, что для данного конкретного проекта нет совершенно никакой необходимости использовать любой framework. Ведь он только усугубит ситуацию с созданием блога, структуры веб страниц, шаблонизацией страниц, чистыми ссылками и прочее. Тем самым усложнит реализацию стандартных задач в разработке сайта, займет время и отнимет внимание от тех основных четырех пунктов описанных выше, которые должны быть реализованы в виде модулей для Drupal.
PS:
- Очень удивило, что элементарная задача - blog на codeigniter или cakephp привели к долгим поискам мануалов, вместо уже готовых плагинов или библиотек.
- Я очень сильно хочу запустить свой основной сайт ITCross.net, разработка которого уже подходит к концу, но так хочется сделать его идеальным и приятным пользователю, что не готов сделать site launch.
Похожие посты:
11 Комментов к “Выбор платформы для разработки”
Оставить коммент
Donation Bar
- Как сюда попасть
- Блог о доменных именах (5.1$)
- Заработок в интернет (5$)
- Магазин духов с феромонами (2$)
- Арбитраж трафика. Обзор бирж трафика (2$)
- Блог Поискового Робота (1.51$)

Опубликовал cross в
getalifejerk :
избавляйся от перфекционизма, до идеала можно доводить вечно – а запускать когда-то же надо =)
cross :
Есть проблема просто в том, что текущий блог мне совсем не нравится уже…
Где-то слазит верстка, нет тегов, твитера нормального, фоловинг кнопок, каталогизации, поиска, мультиязычности, меню даже нормального нет…
А в новом сайт все это уже готово и осталось доработать несколько полезных моментов. Скоро запущусь )
маркаб :
мне Drupal показался очень сложной системой для человека незнающево php
cross :
Маркаб, согласен с тобою. Без знаний php Друпал достаточно сложно понять и заставить его быть гибким, но все же многие сделали эту CMS для себя средством заработка и без знаний php.
binar :
А как к DLE относитесь?
cross :
С DLE очень мало работал, да и весь опыт что был мне не понравился. Сейчас захожу на оффсайт и вижу ссылку Купить(видать DLE еще и платный), и обычную структуру варезника, для чего его собственно больше всего и использовали в свое время.
Евгений :
>>Прочие, вроди Wordpress или разработка своей MVC я даже не рассматриваю.
А зря, популярно- не значит плохо
cross :
Евгений, речь не столько о популярности, а о функциональной составляющей и минимизации за счет платформы разработки времени и усилий на создание веб-сайта или веб-приложения.
Если стоит задача создать стандартный блог – Wordpress отлично подойдет, хоть и популярен
человек :
а мне джумла больше всего по душе,такая красочная,да самый новенький движок и довольно легко обучаться ему(хотя и другим тоже.
Виктор :
Вот насчёт сложности друпала я не совсем согласен. Допустим я ПХП практически не владею, но делаю на друпале вещи, подгоняю его под себя
dvigatelpr.ru :
DLE универсальная, я ее выбрал