Що таке платформа і движок сайту?
Одне з найпоширеніших непорозумінь у клієнтів, рідко стикаються з розробкою сайтів - поняття "Движок" і "Платформа" сайту. Давайте раз і назавжди розберемося що є що :) "Движок" або "плафторми" - це система управління сайтом, частина цієї системи представлена адмін-панеллю, через яку вноситься весь контент. "Движок" найчастіше буває двох типів - CMS (content management system) або фреймворк.
Що таке фреймворк і CMS?
CMS - готова система управління контентом. Це готове або наполовину готове рішення, яке необхідно адаптувати під вимоги замовника до вебсайту. Найбільш поширені CMS - Wordpress, OpenCart.
Фреймворк - це більш гнучка платформа, в якій немає споконвічних "заготовок". Адмін, в такому випадку, пишеться і узгоджується із замовником індивідуально. Найбільш популярні фреймовркі на даний момент - Laravel і Symfony.
Якщо говорити простою мовою: уявіть, що ви будуєте будинок. У разі CMS ви берете готовий проект будинку, і адаптуєте його під особливості ландшафту, грунту і переваги замовника (водопровід, електрика, сантехніка, кімнати і зонування приміщення, кількість розеток і т.д.). А вибираючи фреймворк - архітектор самостійно складає весь проект будинки, спочатку плануючи майбутній будинок виходячи з ваших уподобань (у випадку з сайтом - виходячи з бізнес-процесів компанії).
ПЛЮСИ CMS:
- Процес розробки швидше і дешевше, якщо функціонал простий.
- через поширеності легше знайти підрядника для правок і супроводу.
- Проста і зрозуміла у використанні адмін-панель, поза залежно від розробника.
ПЛЮСИ фреймворками
- Більша гнучкість платформи. Якщо вам потрібно щось понад стандартного функціоналу CMS, тоді краще вибирати фреймворк.
- Легше додавати нові функції і міняти старі.
- Висока швидкість роботи сайту.
Якщо у вас ще залишилися питання - пишіть нам, і ми з задоволенням розповімо про "двигунах" сайту все, що ми знаємо. А в наступних публікаціях ми пройдемося по окремих платформ і детально розберемо всі плюси і мінуси.