Будет ли у меня работать Drupal (или другая CMS)? - PullRequest
0 голосов
/ 17 января 2012

Я уже некоторое время планирую небольшой побочный проект. С самого начала я планировал написать приложение CRUD с нуля. Теперь, имея немного больше опыта в веб-программировании, я думаю, что сэкономил бы кучу времени, используя CMS, но, не зная этих систем, я не знаю, смогу ли я сделать то, что мне нужно.

  1. Пользователи создадут профиль.
  2. Пользователи будут загружать изображения.
  3. Некоторые пользователи будут продавать свои продукты, другие будут покупать их. Я возьму процент. Думайте Ebay без торгов.
  4. Множество функций javascript и php, таких как ротаторы изображений и приложения, позволяющие пользователям обрезать свои фотографии.
  5. Будет интегрирован API Facebook.

Основная причина, по которой я рассматриваю CMS, заключается не в экономии времени, а в том, чтобы сделать веб-сайт более безопасным. У меня нет опыта работы с электронной коммерцией, и я не хочу подвергать своих пользователей риску. Все остальное упомянутое я могу и сделал.

Использовать CMS как Drupal или просто начать с нуля?

Ответы [ 2 ]

1 голос
/ 17 января 2012

Я согласен с w3b4 в том, что CMS с открытым исходным кодом сэкономит ваше время и даст вам значительные преимущества в плане безопасности и поддержки.

Мой опыт работы с CMS с открытым исходным кодом распространяется только на WordPress. Я уверен, что вы могли бы заставить его делать все, что вы хотите, с небольшим количеством работы, но мое внутреннее чувство заключается в том, что это может быть не самая лучшая платформа для начала, если ваше основное требование - покупка и продажа.

Однако, прежде чем вычеркнуть его из списка, проверьте плагин wp-ecommerce и его различные дополнения. За последние годы этот продукт сильно развился и может предложить вам все необходимое из коробки.

1 голос
/ 17 января 2012

Большинство CMS имеют базовые функции, которые вы упомянули в 1,2 и 5.

Вам придется написать свои собственные расширения для 3 и 4 или найти существующее расширение, которое подходит вам.

Написание расширения для CMS займет меньше времени, чем написание всей CMS с нуля.

Если вам нужен безопасный и стабильный код, то лучше использовать существующую CMS.

...