IPHosting (платный профессиональный хостинг)

Здравствуйте, Гость

Главная страница » Веб-дизайн, создание сайтов » Системы управления сайтом » Начальные шаги при разработке сайтов в HostCMS

Начальные шаги при разработке сайтов в HostCMS

Добавлено: Гость | 12.06.2011
Просмотров: 38883
Слов: 658
Рейтинг: 0.50


Основные идеи системы, как установить и подготовить HostCMS к работе, типичные проблемы с хостингом, в чем недостатки «демонстрационного сайта», как избежать потери доступа к админке при его удалении.

Система управления HostCMS

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


Кроме того, в архитектуре HostCMS достаточно глубоко продумана и реализована концепция разделения данных от кода, а также идея универсальности подхода к данным (выраженная в мощнейшем модуле "Информационные системы"). Эту универсальность можно сравнить реализацией другой популярной системы управления - свободно распространяемого Drupal'а. Его модуль таксономии с минимальными доработками, подробно задокументированными в руководстве, также позволяет работать с любыми видами данных. Только в Drupal необходимо написание кода, а в HostCMS практически любой вид данных можно описать, получить и вывести простым конфигурированием через удобный интерфейс.

Требования к хостингу и скрипт для установки
Перед началом работы с HostCMS проверьте, что ваш хостинг соответствует минимальным требованиям системы управления. Ваш тарифный план должен включать базу данных и интерпретатор PHP. Обратите внимание - на хостинге должен быть установлен Zend Optimizer! На большинстве хостингов он есть по-умолчанию, но на некоторых (например, на Хостинге РуЦентра) его надо специально включать в панели управления. Также должна быть подключена библиотека GD для обработки изображений. Подробнее о системных требованиях можно прочитать на сайте системы управления.


Для установки системы управления HostCMS я рекомендую использовать специальный скрипт - install.php. Он дает как минимум два важных преимущества:

Вы получаете наиболее свежую версию системы управления
При распаковке скрипт правильно установит права на все файлы. Это позволяет избежать множества сложностей на большинстве хостингов.
Сложности с правами доступа возникают очень часто. Когда вы закачиваете дистрибутив системы управления по FTP, файлы загружаются с правами пользователя ftp-сервера. А веб-сервер может быть запущен хостингом совсем от другого пользователя. Яркий пример - хостинг Masterhost. После закачки HostCMS TotalCommander'ом из Windows, вы не сможете отредактировать через админку ни одного файла, пока вручную не проставите для всех файлов и папок права на запись "для всех". Скрипт install.php выполняется от имени веб-сервера и, соответственно, файлы и папки также создает от пользователя веб-сервера, проблемы не возникает.

Если хостинг у вас еще не куплен, рекомендую ознакомиться со специальным разделом "Рекомендуемые хостинги" на сайте HostCMS. Там расположено описание частых проблем и рекомендации по их избежанию с разными хостинг-провайдерами. Ну и в качестве хорошего варианта решения вопроса - могу порекомендовать заказать хостинг в нашей компании "Интернет-Эксперт". Наши сервера специально настроены для работы с HostCMS - никаких сложностей в работе не возникает. К тому же, наша техническая поддержка сможет вас грамотно проконсультировать по вопросам, связанным с первичной установкой системы управления.

Установка системы, создание нового сайта

Итак, закачайте скрипт install.php, обратитесь к нему из браузера и следуйте указаниям мастера. По окончании установки, зайдите в панель администрирования свежеустановленного сайта, щелкните по ссылке модуля "Сайты", и в меню "Настройки" введите регистрационные данные. Регистрационные данные можно получить на сайте системы управления, в разделе "Лицензии" личного кабинета пользователя.

Система управления установлена, можно приступать к созданию сайта в соответствующем модуле. Это ключевой момент - я рекомендую обязательно начать с создания нового, "чистого" сайта, а не редактировать поставляемый с системой "демонстрационный сайт". Тогда вам не придется разбираться в сложных стандартных макетах и шаблонах - документации по ним пока нет. Гораздо проще пользуясь руководством по интеграции и нашими статьями создать все под свои нужды. Заодно в процессе разработки вы освоите все особенности системы, разберетесь как она работает и как добиться нужного вам результата. В демонстрационном сайте это все неочевидно.

При создании нового сайта обязательно укажите свой действующий адрес электронной почты - на него будут приходить сообщения о критических ошибках системы и нарушениях прав доступа.


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

Об авторе

http://www.internet-expert.ru/



Условия перепечатки

При репосте статьи "Начальные шаги при разработке сайтов в HostCMS", пожалуйста укажите источник - сайт http://www.iphosting.ru/ (Платный профессиональный хостинг) — и информацию об авторе.
Смотрите также

Для чего требуется CMS?
Что такое CMS и для чего требуется.

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