Введение

19 апреля 2020 в 12:19

InstantCMS (далее icms или просто движок) позволяет автоматизировать и существенно облегчить труд сайтостроителей. Сайт создается гораздо быстрее, а трудозатраты сведены к минимуму, что позволяет снизить себестоимость работ.

Движок относится к Первому поколению (точнее, к Первой ветке) InstantCMS.

Первая ветка отличается структурной простотой и легкостью для освоения новичками. В то же время она предоставляет мощность и гибкость настроек. За счет настроек, а также добавления компонентов и модулей удается получить сайт практически любой сложности и тематической организации. Вы можете построить все, что угодно — от простых сайтов-визиток или лендингов до сложных социальных сетей с форумами, личными кабинетами и фотогалереями.

Большое внимание уделено в icms управлению текстовым контентом. Возможно структурировать статьи по разделам и подразделам, причем число и разделов и подразделов практически неограничено. 

InstantCMS версии 1.10.7.ххх особо привлекателен для новичка в сайтостроении по следующим причинам: 

  1. За короткое время можно получить совершенно работоспособный сайт. Достаточно загрузить по ftp дистрибутив на хостинг и набрать в браузере адрес сайта. Откроется дружественное меню, позволяющее сделать общие настройки.  Заканчивается установка удалением установочной папки install (и, если присутствует, папки migrate).
  2. Панель управления (в дальнейшем — админка) является унифицированой. Интерфейс большинства страниц настроек похож друг на друга. Таким образом, если Вы освоили, например, настройку меню, вы без проблем настроите  разделы статей, фотоальбомы, доску объявлений, универсальный каталог и форум.
  3. Особое внимание уделено легкости создания контента. Вы сразу видите, как будет выглядеть текст Ваших статей. Вам доступно форматирование, выделение, цветовая маркировка и цветовой фон текста, таблицы, над- и подстрочные знаки и многое другое.
  4. На сайт удобно загружать фотографии. Движок допускает мультизагрузку — пакетную загрузку нескольких фотографий. Для защиты Ваших фотографий движок тут же накладывает на них ватермарк. Вы можете нарисовать ватермарк сами. 
  5. Структурно сайт состоит из компонентов и модулей. Для добавления функционала достаточно загрузить дополнения в корень сайта и выполнить из админки несложную процедуру установки.
  6. Кроме компонентов и модулей в структуру сайта входят плагины и фильтры. Плагин — независимый функционально законченый программный блок, который служит для расширения основного функционала. Другими словами, плагин добавляет свой функционал к функционалу основной программы. Фильтр — небольшой независимый программный блок, служащий для добавления своего контента к основному контенту. Например, автору статьи нет нужды вставлять в статью контент рекламного баннера. Достаточно разместить фильтр, запускающий баннер — и баннер появится в статье автоматически.

Однако с нашей стороны было бы бессовестно не указать и присущие движку сложности.

  1. Определенную сложность у новичков вызывает терминология. Изучению и пониманию терминологии мы рекомендуем обратить самое пристальное внимание. Хотя бы для того, чтобы "говорить на одном языке" с админами и программистами.
  2. Еще одна сложность для новичков проистекает из  структурной организации хранения контента. Здесь у новичков часто возникает путаница. 

С одной стороны следует помнить, что движок построен на современной схеме разделения данных Model-View-Controller (MVC, «Модель-Представление-Контроллер»). Подробнее об этой схеме организации контента можно почитать здесь

Очень упрощенно можно сказать, что сайт "разделен" на три составные части. Контентом наполняют сайт копирайтеры, представлением занимаются изготовители шаблонов (дизайнеры и верстальщики), контроллер (или функционал сайта) ведут программисты. С точки зрения новичка это означает, что по разным проблемам надо обращаться к разным специалистам.

С другой стороны, с точки зрения хранения и функционирования сайта на хостинге, сайт разделен на две составляющие: файлы и база данных. 

На самом деле, когда Вы усвоите терминологию, все станет очень просто. Вы разберетесь в модели MVC и с удовольствием будете использовать этот чудесный движок!

параграф


390 просмотров