Самописный движок или CMS

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

свой движок

Заказчику сайта предлагается представить вариант развития следующих событий.

  1. Клиент заказал разработчику дорогой (или не очень) сайт на самописном (разработчиком) движке.
    Уточнение. Движок написан разработчиком и 'свой' он для него. Для клиента он скорее, 'чужой'.
  2. Движок написан, куплен или взят в аренду (~$100-10'000)
    • или для вас написана действительно уникальная разработка 'под ваш заказ'
    • или разработчик использовал 'само-писный движок' (свое изобретение) который адаптировано использует для всех своих клиентов
  3. Все прекрасно работает, все довольны, но...
  4. Далее:
    • разработчик бросил заниматься сайтостроением
    • он заболел, он ушел в запой
    • у него вырос финансовый аппетит
    • уехал в Америку на ПМЖ
    • он уволился с вашей фирмы (если это сотрудник), или вы сократили отдел
    • и т.д
      С большой вероятностью 'чужим движком' никто не будет заниматься. Ни обновлять, ни дорабатывать, и т.д.

Или будет, но работа другого специалиста под названием 'ковыряться в чужом коде' клиенту начнет обходиться и принесет хлопот столько, он приходит к решению бросить 'свой движок'.

CMS/SMF

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

Безопасность движка

Безопасность сайта на 'своем движке' - под большим вопросом. Скорее, даже - отсутствие.
Разработчик 'своего движка' попросту не заморачивается по этому поводу.

  • ему это клиент и не ставил в ТехническоеЗадание разработки сайта
  • безопасность сайта на 'своем движке' фактически невозможно проверить, о дырах в 'своем движке' клиент узнает только после взлома его сайта.

В случае с распространенными CMS/SMF - за всех работой сопровождению/доработке... движка [CMS] (в т.ч. и его 'безопасность') внимательно следят (и обсуждают) миллионы программистов, использующие его в разработках сайтов.
Будьте уверены, ни они, ни конкуренты не пропустят любую дыру (в защите) и она оперативно будет закрыта.

Дополнительно

Даже гос. структуры и большие корпорации используют ту или иную CMS, и зачастую Open Source (бесплатную).
Почему у гос./структур СНГ нет такого опыты? Вероятно есть интерес заказывать разработку сайтов с откатами (и по несколько раз)).