Классификация веб-сайтов по технологии создания:
1. Технология CMS.
Язык: PHP (язык программирования сайтов).
Определение:
CMS – информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым сайта (контентом и дизайном).
CMS обычно состоит из двух основных компонентов:
а) приложения для управления контентом в качестве внешнего пользовательского интерфейса, позволяющего пользователю сайта добавлять, изменять и удалять контент с веб-сайта без вмешательства веб-мастера (административная часть сайта),
б) приложение доставки контента, которое компилирует контент и обновляет веб-сайт.
(Определение из Википедии)
Иными словами, CMS (Content Management System) – это система управления контентом. По-простому – «движок» сайта, который позволяет управлять содержимым сайта.
Пять наиболее популярных CMS:
WordPress (сайт wordpress.com)
На данный момент считается самой популярной CMS, подходит для создания блогов, корпоративных сайтов, портфолио. С помощью дополнительных инструментов (плагинов) этот движок используется для разработки интернет-магазинов.
Стоимость: бесплатно. Есть дополнительные платные модули (плагины), например, для интернет-магазина в ВордПрессе используется модуль e-Commerce или WooCommerce.
Язык интерфейса: 19 языков, включая русский, английский, испанский и др.
Интеграции: более 50 тысяч. Самые популярные: Google Analytics, Unisender, все социальные сети, Мой Склад, СДЭК, ИнвойсБокс, Roistat, Битрикс24, Carrot quest и т.д.
Рис. 21. Редактирование страницы в WordPress в административной части сайта
Плюсы WordPress
1. Удобно сделан под блоги, но можно адаптировать под любой сайт.
2. Удобный и интуитивно понятный интерфейс для пользователя сайта.
3. Легкая и быстрая установка «движка» для программиста. На некоторых сайтах хостинга эта система уже предустановлена.
4. Открытый код. Возможность легкого обслуживания разными программистами.
5. Наличие большого количества плагинов в дополнение.
6. Надежность и удобство обслуживания.
7. Наличие бесплатных и платных шаблонов дизайна под этот «движок».
8. Задача оптимизации под поисковые системы решается с помощью установки плагинов. Они помогут формировать ЧПУ (человекопонятный URL), заполнять метатеги, формировать микроразметку, создавать карту сайта и многое другое.
Joomla (сайт joomla.org).
Широкий функционал Joomla реализует простой сайт-визитку, блог или интернет-магазин. Систему выбирают новички-программисты за возможность легко запустить сайт.
Стоимость: бесплатно, есть возможность докупить необходимые модули и скрипты.
Язык интерфейса: по умолчанию английский с возможностью установить другие языки.
Интеграции: RetailCRM, Битрикс24, amoCRM, Мой Cклад, 1С, Robokassa, Carrot quest.
Плюсы:
1. Имеет встроенную систему отладки ошибок: система пришлет отчёт о некорректной работе.
2. Есть встроенная почтовая система для приватных диалогов с пользователями.
3. Ускоренная загрузка страниц за счёт кеширования контента.
4. Доступны решения для управления SEO-параметрами. Есть бесплатные и платные модули для расширенных настроек: ключевых фраз, метаданных, переадресации страниц.
Большим минусом является устаревший интерфейс этого «движка» и порой недостаточная функциональность.
OpenCart (сайт: opencart-russia.ru)
Готовая и бесплатная CMS для интернет-магазинов. Имеет множество дополнительных расширений и плагинов: от приёма электронных платежей до интеграции с курьерскими службами.
Стоимость: бесплатно.
Язык интерфейса: мультиязычный, поддержка русского, английского и других языков.
Интеграции: Google Analytics, Carrot quest, Топвизор, Roistat, Планфикс, amoCRM, Битрикс24, Telegram, Робокасса, Яндекс. Доставка, Ю-Money.
Плюсы:
1. Есть встроенные модули работы с товарами: упаковка, налоговая ставка, сопутствующие и недавно просмотренные товары, применение вариантов скидок и способов доставки, модерация, работа с отзывами.