Я уже давно планирую свой небольшой побочный проект. С самого начала я планировал сам написать CRUD-приложение с нуля. Теперь, получив немного больше опыта в веб-программировании, я думаю, что сэкономил бы себе массу времени, используя CMS, но, будучи незнакомым с этими системами, я не знаю, смогу ли я сделать то, что мне нужно.
- Пользователи создадут профиль.
- Пользователи будут загружать изображения.
- Одни пользователи будут продавать свои продукты, другие покупать их. Я возьму процент. Подумайте об ebay без торгов.
- Многие функции javascript и php, такие как ротаторы изображений и приложение, позволяющее пользователям обрезать свои фотографии.
- Будет интеграция Facebook API.
Основная причина, по которой я рассматриваю CMS, заключается не в экономии времени, а в том, чтобы сделать веб-сайт более безопасным. У меня нет опыта работы с электронной коммерцией, и я не хочу подвергать своих пользователей риску. Все остальное, упомянутое, я могу и сделал.
Использовать CMS, например Drupal, или просто начать с нуля?