Создать сайт самостоятельно, пошаговая инструкция.

Виталий Созидаев     17-10-17

Хотите создать сайт самостоятельно, и не знаете с чего начать - тогда эта инструкция для Вас. Создавать сайт будем на системе управления MODX. Основные плюсы этой системы: гибкость, скорость разработки, безопасность. Для создания и размещения сайта в интернете нам потребуется хостинг (арендованное место на сервере где будет находится наш сайт). 

План по созданию сайта:

  1. Регистрация на сайте nic.ru
  2. Подключение услуги хостинга
  3. Регистрация домена
  4. Загрузка файлов на сервер
  5. Настройка сервера
  6. Установка MODX
  7. Настройка MODX

Настройка .htaccess в папке docs/core
<Files *>
Order Deny,Allow
Deny from all
</Files>

Установка дополнительных пакетов
Bootstrap
CodeMirror
FontawesomeForMODX
FormIt
getPage
getResources
If
phpThumbOf
SimpleSearch
TinyMCE
translit

 

 

Вы успешно установили MODX Revolution 2.5.8-pl! Теперь, когда установлен MODX, вы можете войти в диспетчер, чтобы создавать свои шаблоны, управлять контентом и устанавливать сторонние дополнения, чтобы добавить функциональность на ваш сайт.

Новое в MODX? Страницы на сайте MODX называются ресурсами и отображаются в левой части менеджера на вкладке «Ресурсы». Ресурсы могут быть вложены в другие ресурсы, что упрощает создание дерева ресурсов. Существуют различные типы ресурсов для разных вариантов использования.

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

Шаблоны содержат внешнюю разметку любой страницы. Каждый ресурс может быть назначен только одному шаблону за раз. Добавляя Template Variables к шаблону, вы можете добавлять настраиваемые поля для любого ресурса с использованием этого конкретного шаблона.

С помощью Chunks вы можете обмениваться частями разметки, например заголовком, по разным шаблонам. Фрагменты - это фрагменты PHP, которые возвращают динамический контент, например резюме других ресурсов или текущую дату. С помощью фрагментов вы часто будете использовать Chunks, чтобы разделить куски контента, который он возвращает, вместо того, чтобы смешивать PHP и HTML.

Наконец, плагины обеспечивают более продвинутые функции, подключаясь к обширной системе событий, предоставляемой MODX.

Чтобы узнать больше о MODX, обязательно ознакомьтесь с разделом «Начало работы» в официальной документации.