Выбрать главу

Классификация веб-сайтов по технологии создания:

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. Есть встроенные модули работы с товарами: упаковка, налоговая ставка, сопутствующие и недавно просмотренные товары, применение вариантов скидок и способов доставки, модерация, работа с отзывами.

полную версию книги