poyt

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Hmury Стоит поискать модули у Joomla и Drupal, с Wordpress. Но найти подходящий модуль будет достаточно проблематично. В своё время проводил поиск среди cms для удобного вывода короткого текстового содержимого, с разными, специфичными возможностями, в результате понял, что использование текстовых блоков статей - будет избыточным, а модули и компоненты - недостаточными, тем более, что как их организовать - не имелось тогда представление. И как результат - писал сайт с нуля, в смысле, совсем с нуля. Сейчас постепенно приходит понимание, как обращаться с Фреймворками. И в случае наличия знаний, желания и возможности, то вместо дороги "с нуля" можно будет использовать готовые фреймворки: Yii, Simfony, ZendFreimwork (хотя о последним я только слышал, а первые два успел пощупать и первые два точно являются бесплатными), на их базе уже можно быстрее поднять сайт, организовывая, как frontend, так и backend оперируя готовыми блоками и функциями фреймворков. Плюс подхода, основанного на фреймворках - быстрота создания при наличии базовых знаний и ознакомлении с их апи. Поддержка сообщества, выпуск обновлений с обновление функционала и закрытие обнаруженных ошибок и уязвимостей. Недостатки - движки изучаются и в них находят уязвимости, в результате чего потенциальный злоумышленник попытается найти "золотой ключик" к вашему сайту. Плюсы написания с нуля - вы будете знакомы со всем, что сделаете, отход от стандартных имён папок поможет достаточно сильно усложнить задачу поломать вашу систему, а также при грамотной реализации с отработкой исключительных ситуаций. Недостатки - затраты времени, возможность совершить ошибку, которая в фреймворках была решена ещё раньше. Поддержка осуществляется только своими силами. Ещё один подход - нанять спеца, который всё сделает за вас, а затем по мере надобности поддерживать проект. Недостатки, как при написании с нуля. Плюс человеческий фактор, основанный на взаимоотношениях. |