Самопісний рушій або CMS

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

свій рушій

Замовнику сайту пропонується представити варіант розвитку таких подій.

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

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

CMS/SMF

У разі, великими компаніями-розробниками CMS відсоток ймовірності призупинення підтримки рушія, оновлення, і пр. теж є, але зводитися до мінімуму.
У вас завжди є широкий вибір фахівців під таку CMS.

Безпека рушія

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

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

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

Додатково

Навіть держ. структури і великі корпорації використовують ту чи іншу CMS, й найчастіше Open Source (безкоштовну).
Чому у держструктур СНД немає такого досліди? Ймовірно є інтерес замовляти розробку сайтів з відкатами (і по кілька разів)).