Создание сайтов. Преимущества и недостатки CMS

3 Февраля 2015
Подавляющее большинство сайтов в интернете создается на основе какой-либо существующей системы управления (CMS). Ее использование дает следующие преимущества разработчику и администратору:

• Создание сайтов идет значительно быстрее, а это снижение расходов для заказчика.
• Простота и удобство управления сайтом (наполнение контентом, добавление новых товаров в интернет-магазин).

Вместе с этим использование системы управления сайтом имеет ряд недостатков. Речь идет, в первую очередь, о дополнительных расходах на приобретение лицензии и последующее обновление движка (их размер занимает обычно в пределах 10-15% в общей стоимости сайта). Можно, конечно, заказать сайт на бесплатной системе управления, но это не лучший вариант, так как могут быть проблемы с его защитой, технической проблемой и регулярностью наполнения.

Второй недостаток – повышенная нагрузка на серверы хостинговой компании, поэтому требуется оплата более дорогого тарифного плана. Впрочем, подобный перевод обычно нужен только в случае, если сайт развивается очень быстрыми темпами или у вас планы создать крупный интернет-магазин и есть возможность вкладывать деньги в его создание и развитие (большинство крупных коммерческих CMS имеют специализированные приложения для решения конкретных задач). Это намного удобнее, так как разрабатываются подобные приложения специалистами высокого уровня, что гарантирует их надежность и безопасность.

Третий момент – повышенный риск взлома системы управления сайтом при условии, что вы используете распространенную информацию. Конечно, если вы сами напишете CMS, то этот недостаток будет несущественным, но есть реальная возможность в появлении множества дырок из-за несовершенства кода. Еще одна альтернатива – создание сайта на собственном HTML-коде. Он потребляет минимум ресурсов и достаточно популярен вариант у крупных порталов. Кроме этого решение сделать интернет сайт на собственном коде – возможность реализовать все задумки и не оставаться в рамках стандартной CMS. Правда, здесь вопрос в наличии квалификации, ведь необходим большой объем знаний и навыков. Добавим, что многие крупные компании, предлагающие услуги по созданию сайтов, оказывают их на базе собственной системы управления, а это удобно для них, позволяя неплохо сэкономить и «заточить» CMS под конкретные условия и задачи в минимальные сроки.
http://trilmo.net/