Framework, CMS, что, зачем, как, куда?

Framework, CMS, что, зачем, как, куда?

Привет разработчикам, тем кто желает иметь свой собственный сайт (заказчикам) и всем кто просто читает этот пост. Он расскажет вам что это такое, с чем его едят и что же выбрать, чтобы потом хорошенько не влипнуть на время, деньги и не ломать голову с вопросами “что же теперь делать?”

 

CMS - (ЦМС)(Content management system, система управления контентом)

Создание/редактирование/удаление контента.

Это, по сути, уже готовый сайт, который нужно поднастроить под свои нужды.

 

Ну и плюсы с минусами идут в ход:

+ Быстрая работа;

+ Аккуратный сайт;

+ Доступно в плане денег;

          - Сложно менять и расширять сайт;

          - Ограниченный функционал (сложно с уникальностью);

          - Переносить на другую похожую систему почти невозможно;

          - Необходимость изучать где и как лучше сделать сайт, на той или иной ЦМ системе.

 

Понятно, что в каждой вещи есть и достоинства и недостатки. В этом и есть особенность систем. Например работа с фреймворком, очень отличается от передвижения разных блоков и менюшек в админке ЦМСок.

А детальнее...

 

Framework («каркас» с английского) - это набор инструментов. Надстройка над языком программирования, набор библиотек. Хорошо отлаженных и прекрасно взаимодействующих между собой библиотек.

Так какие же плюсы мы можем наблюдать:

+ Возможность СОЗДАТЬ ВСЕ что вздумается (от простого к навороченному, неординарному и не только сайту);

+ Расширение и гибкость по внешнему виду и внутреннему;  

+ Нулевая защита. Рассылки, спамы не будут так задевать, как в CMS.

 

А минусы говорят нам о том что:

           - Все создается с нуля. Большая, кропотливая работа, которая требует осведомленности в этом деле;

           - Время. Любой сайт, который создается с 0 будет делаться дольше;

           - Бюджет. Не каждому хочеться сайт с простым функционалом, но с такой ценой.

 

Ну что же,  короче говоряя...

Если тебя интересует сайт для того что-бы он был гибким и с возможностью его расширять (на большой большой сайт), или был не похож на любой другой тогда тебе к Framework. Ну а если, быстро и красиво, как рекламка, одностраничный и простой в пользовании тогда к CMS.

 

Ну а если и не то, и не это, тогда знай нету рамок, создай свое ведь ТЫЖПРОГРАММИСТ. Ну или в помощь придет гугл и расскажет еще много чего интересного.