Система управления содержанием, или контент-менеджер (англ. Content management system, CMS) — движок веб-сайта, позволяющий управлять текстовым и графическим содержанием (англ. ) веб-сайта, т. е. ...
ru.wikipedia.org/wiki/CMS
Кому нужна "своя" CMS?
- Почти каждая крупная кампания по изготовлению сайтов имеет собственную CMS.
- Студенту, желающему защитить диплом))
- Мощному web-проекту, которому требуется специфический функционал
Так своя CMS или чужая?
За свою:
- повышение своей квалификации
- доскональное знание и понимание кода
- эстетическое удовольствие от того, что твой код работает и работает как надо ;)
- вы не продадите её дешево, потому что в неё вложены ВАШИ силы и свой труд вы не будете оценивать в копейках
- заточенная под определенные нужды CMS оправдывает потраченное на её написание время
- разработчики чужых CMS обычно стремятся удовлетворить потребности большинства! многие функции просто лишние!
- производительность чужих CMS низка (множество компонентов, модулей, кода - большинство из всего этого вам не нужно!) из-за все той же незаточенности под специфику сайта
Против своей:
- чужая CMS обычно уже раскручена (вы ведь узнали о её существовании), а следовательно есть люди, которые постоянно дописывают эту CMS, расширяют её и т.д.
- возможно вы не до конца изучили функционал "чужих" CMS; движек в интернете много - уделите изучению чужих продуктов больше времени
- цена чужой CMS не скоро окупиться сайтом, который вы ней создадите
К размышлению:
интересный пост от vitaminych - будьте осторожны! автор поста вроде фан Битрикса)))
Идеальной CMS нет! Ищите и может быть найдете, а если нет - пишите свое ;) И если вы все же решили писать свое, то может быть лучше воспользоваться фреймворком?
Кста, замечательной темы фреймворков коснусь чуть позже. До встречи!
Для тех кто дочитал до этого момента: я уже запланировал создание своей небольшой CMS для сайтов-визиток. О её создании и применении будет снято несколько видеоуроков! Подписывайтесь на RSS!
Комментариев нет:
Отправить комментарий