Главная » 2012»Январь»21 » Стоит ли писать свою систему управления контентом (CMS)?
17:23
Стоит ли писать свою систему управления контентом (CMS)?
Очень многие веб-программисты, имеющий свой интернет-ресурс, пытаются создать собственную систему управления контентом (CMS). Конечно же, большинство из них даже не преступает к написанию системы из-за нехватки знаний, а те, кто начали разрабатывать CMS чаще всего просто "забивают" на неё, не доведя работу даже до половины. Дело в том, что на создании собственной CMS потребуется как минимум очень много времени, владение языками программирования и умение работать с базой данных.
Давайте для начала подумаем, нужна ли вам вообще собственная CMS? Конечно же, если вы собираетесь создать инновационный сайт, у которого нет аналогов в сети — тут уж без создания собственного движка не обойтись. А если вы собираетесь создать персональный блог, портфолио, новостной ресурс, каталог файлов, форум и тому подобное, то лучше десять раз подумайте, стоит ли тратить время и финансы на это, если же можно установить свободный скрипт или оплатить коммерческую CMS (в любом случае, это будет гораздо дешевле, чем создавать свою с нуля)?
Главное преимущество систем управления контента с открытым исходным кодом — относительно высокая безопасность, по сравнению с самописными движками. Это объясняется тем, что над свободными CMS работают тысячи программистов со всего мира, которые постоянно совершенствуют и модернизируют систему. Такие системы так же более настраиваемые, потому что для них существует огромное количество плагинов, дополнений, виджетов, тем оформления и т.д. Но часто случается и так, что функционала "стандартного" движка не хватает для реализации всех задуманных идей, и тогда остаётся только два варианта — модифицировать существующую CMS или писать свою собственную с нуля. В любом случае, всё зависит от ваших целей. Удачи!