Привет разработчикам, тем кто желает иметь свой собственный сайт (заказчикам) и всем кто просто читает этот пост. Он расскажет вам что это такое, с чем его едят и что же выбрать, чтобы потом хорошенько не влипнуть на время, деньги и не ломать голову с вопросами “что же теперь делать?”
CMS - (ЦМС)(Content management system, система управления контентом)
Создание/редактирование/удаление контента.
Это, по сути, уже готовый сайт, который нужно поднастроить под свои нужды.
Ну и плюсы с минусами идут в ход:
+ Быстрая работа;
+ Аккуратный сайт;
+ Доступно в плане денег;
- Сложно менять и расширять сайт;
- Ограниченный функционал (сложно с уникальностью);
- Переносить на другую похожую систему почти невозможно;
- Необходимость изучать где и как лучше сделать сайт, на той или иной ЦМ системе.
Понятно, что в каждой вещи есть и достоинства и недостатки. В этом и есть особенность систем. Например работа с фреймворком, очень отличается от передвижения разных блоков и менюшек в админке ЦМСок.
А детальнее...
Framework («каркас» с английского) - это набор инструментов. Надстройка над языком программирования, набор библиотек. Хорошо отлаженных и прекрасно взаимодействующих между собой библиотек.
Так какие же плюсы мы можем наблюдать:
+ Возможность СОЗДАТЬ ВСЕ что вздумается (от простого к навороченному, неординарному и не только сайту);
+ Расширение и гибкость по внешнему виду и внутреннему;
+ Нулевая защита. Рассылки, спамы не будут так задевать, как в CMS.
А минусы говорят нам о том что:
- Все создается с нуля. Большая, кропотливая работа, которая требует осведомленности в этом деле;
- Время. Любой сайт, который создается с 0 будет делаться дольше;
- Бюджет. Не каждому хочеться сайт с простым функционалом, но с такой ценой.
Ну что же, короче говоряя...
Если тебя интересует сайт для того что-бы он был гибким и с возможностью его расширять (на большой большой сайт), или был не похож на любой другой тогда тебе к Framework. Ну а если, быстро и красиво, как рекламка, одностраничный и простой в пользовании тогда к CMS.
Ну а если и не то, и не это, тогда знай нету рамок, создай свое ведь ТЫЖПРОГРАММИСТ. Ну или в помощь придет гугл и расскажет еще много чего интересного.