Два вопроса: 1) что лучше сайт на готовом движке или самописный; 2) какой CMS отдать предпочтение; в профессиональных кругах всегда становится предметом дебатов. Особенно на корпоративах или на других неофициальных мероприятиях. Кто-то успешно пишет сайты на WordPress и утверждает, что может реализовать что угодно хоть это и стандартная и весьма старенькая CMS и в качестве своего главного козыря называет наличие готовых решений почти на все запросы заказчика. Кому-то больше нравится писать самому. Но, не надо так уж сильно доверять таким разработчикам - на самом деле многие из них просто имеют свои наработки, модули из которых также как и с готовой CMS типа WordPress использует для конструирования сайта под конкретного потребителя. Хорошо если эти наработки не содержат ошибок и добросовестно тестируются в комбинации с другими модулями. Некоторые разработчики хитрят - берут готовые плагины того же WordPress и адаптируют якобы под свой движок. Признаем честно - рядовой заказчик (но не коллега по цеху) этого не поймет.
Но, вернемся к теме публикации, а она ориентирована на потенциальных заказчиков которым надо принимать решение: заказать свой движок или согласиться на создание сайта на готовой CMS.
Плюсы готовых CMS
- Скорость. Если в вашем варианте сайта нет экзотики, то его сверстают достаточно быстро.
- Стоимость. Очевидно из предыдущего пункта следует и то, что затраты будут минимальными.
- Надежность. Модули готовой CMS уже отлизаны и как правило в них нет ошибок, а значит качество и надежность будут вполне приемлемыми. А затраты на тестирование минимальными.
- Масштабируемость. За счет готовых плагинов в будущем вы сможете расширять функционал своего сайта без особых затрат.
- Универсальность. Достаточно легко найти специалиста, который умеет работать с тем или иным движком. Если же ваш сайт будет на самопальном движке, то в нем потом будет очень сложно разбираться новому разработчику, чтобы что-то дописать или исправить ошибки.
- Поддержка сайта. Сайты устаревают со временем. Более того, может появиться новый вид угроз или могут измениться стандарты безопасности, например, и ваш сайт надо будет модернизировать. Если он на своем движке, то это переделка, а если на готовой CMS, то это просто обновление с официального сайта.
Минусы готовых CMS
- Узнаваемость. Все смогут легко понять на каком движке сделан сайт. Владельцы крупных порталов часто считают это не солидным - боятся потерять уважение знающих клиентов.
- Вирусная активность. Движки могут взламывать если обнаружена уязвимость. И ваш сайт может подвергнуться атакам ботов, занимающихся взломом. Считается что со своим движком труднее попасть под такую массовую раздачу. Важно будет следить за релизами стандартной CMS и своевременно обновлять, если будет выявлена дыра.
- Реализация своего экзотического плагина может обойтись дороже так как его надо будет адаптировать под стандарты CMS. Например, если вас не удовлетворяет готовый плагин автоматического наполнения от WordPress и требуется экзотика, то придется искать специалиста, который знает и ВордПресс и разбирается в теории граббинга.
Надеемся наш анализ плюсов и минусов будет полезен нашим читателям, планирующим заказать свой сайт.