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