В целом наш сайт на текущий момент готов к переносу на хостинг. Данных уроков вполне достаточно, чтобы создать простой сайт визитку. Конечно, для создания своего первого сайта на MODx вам в любом случае нужно владеть хотя бы азами языка программирования PHP, азами HTML и CSS, ну или овладеть ими в процессе создания сайта.
В любом случае, если у вас возникнут вопросы, не стесняйтесь, оставляйте их в комментариях я обязательно отвечу на них. На этом серия уроков подойдет к концу, я дополню уроки MODx готовыми файлами, чтобы вам было проще создать свой первый сайт. Тем не менее, я буду публиковать интересные решения для MODx Evolution – это и реализация галереи изображений, вывод рандомных материалов, вывод похожих статей и многое другое. Все это будет опубликовано в ближайшее время, по мере подготовки материалов.
Ну а теперь давайте непосредственно перейдем к нашему заключительному уроку по созданию блога на MODx.
Давайте рассмотрим по пунктам, что нам необходимо сделать:
С выбором доменного имени ничего сложного нет, нужно устроить мозговой штурм для подбора различных вариантов доменов, проверить не занят ли домен и зарезервировать его путем регистрации и оплаты. Не спешите, скорей всего это можно сделать через админ панель хостера.
К примеру, я выбрал себе домен modx-evo, поскольку блог в большей степени будет посвящен этой CMS, в зоне ru.
Для меня основной критерий выбора хостинга является его стабильность. Смысл создавать сайт, который будет постоянно недоступен или еле-еле грузиться?
При выборе хостинга определитесь с тарифным планом, я пользуюсь услугами двух хостеров: beget для простых сайтов или маленьких интернет магазинов, timeweb для крупных проектов и интернет-магазинов. Для вашего первого сайта вполне достаточно хостинга beget, перейти на сайт хостера вы можете кликнув на баннер в шапке сайта.
Оба хостера вполне стабильно работают, бывают сбои, но в целом меня все устраивает по цене и качеству. У обоих хостеров отзывчивая русскоязычная техподдержка, удобная панель управления услугами, своя реферальная система.
Для переноса можно настроить FTP соединение или загрузить архив через встроенный файл-менеджер и распаковать его по месту.
Плюсом beget также является автоматическая установка всех популярным CMS, в частности MODx Evolution и MODx Revolution.
Если вы выбрали другой хостинг, и CMS MODx не была установлена автоматически, то следуя инструкциям в уроке 1, вы сможете самостоятельно это сделать.
При установке вам придется создать базу данных, создание также описано в этом уроке.
Единственное, что остается это развернуть резервную копию с локальной базы данных для БД на хостинге. Для этого вам необходимо выполнить SQL запрос в phpMyAdmin, который вы можете скопировать при создании резервной копии.
Остается настроить конфигурационный файл нашего сайта, дело в том, что там прописаны настройки для нашего локального сайта.
Конфигурационный файл config.ing.php находится по в папке /manager/includes/.
Откройте его на редактирование и измените следующие параметры:
Заходим в административную панель нашего сайта, переходим в панель настроек: «Инстурменты»-«Конфигурация», переходим на вкладку «Интерфейс и представление», находим параметр «Путь к файлам» и нажимаем кнопку «Сброс»:
В параметр URL к файлам прописываем следующее:
Переходим на вкладку «Файл менеджер» и сбрасываем параметр «Путь для файд менеджера»:
Удалите кэш, для этого перейдите по пути «Сайт»-«Очистить кэш».
Теперь зайдите на ваш сайт, сайт должен отлично работать. Если у вас что-то не получилось, пишите разберемся вместе.
Постов: 3
Добавлен #1 на : Пн ноября 28, 2016, 21:16:38