Параметры сайта

Модуль «Параметры сайта» позволяет редактировать общие настройки сайта. Модуль относится к части CMS «Управление», является частью ядра CMS и обязателен для установки.

Модуль имеет только административную часть.

Настроить сайт можно по следующим параметрам:

Основные

  • Название сайта – Если на сайте используются несколько языковых версий, то поле «Название сайта» нужно заполнять для каждой версии.
  • Host для базы данных – Хост для подключения к базе данных. Например, localhost. Данные обычно предоставляются хостингом при регистрации.
  • База данных – Название базы данных. Данные обычно предоставляются хостингом при регистрации или создается база данных в панеле управления хостингом. При создании базы данных рекомендуется выбирать кодировку UTF8.
  • Пользователь базы данных – Данные обычно предоставляются хостингом при регистрации или создается база данных в панеле управления хостингом.
  • Пароль для базы данных – Данные обычно предоставляются хостингом при регистрации или создается база данных в панеле управления хостингом.
  • Префикс (например, diafan_) – Символы, добавляемые к каждой таблице в базе данных, используемой CMS. Полезно, когда в одной базе данный MySQL имеются таблицы не только CMS. Префикс может быть пустым.
  • Кодировка базы данных – CMS работает с базой данных в кодировке UTF8. Изменить параметр можно в случае индивидуальной настройки системы.
  • Папка для хранения пользовательских файлов. – Имя папки, где будут храниться все загружаемые файлы для контента сайта. По умолчанию все пользовательские файлы хранятся в папке userfiles. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Папка административной части – Адрес административной части сайта. Например, https://site.ru/admin/ или https://site.ru/manager/. Изменение параметра означает изменение URL-адреса панели администрирования. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Разрешить мобильную версию сайта – Если отмечено, то CMS будет автоматически определять устройство, с которого зашли на сайт и если это мобильное устройство, то автоматически будет загружаться упрощенный шаблон дизайна themes/m/site.php.
  • Разрешить загружать сайт во frame – Если отмечено, то сайт можно будет вставлять во frame. Не рекомендуется, т.к. повышается опасность clickjacking-атак на сайт.
  • Вариант генерации ЧПУ – Cпособ предобразования названия при автоматическом генерировании ЧПУ. Возможные значения:
    • транслит,
    • перевод на английский,
    • русская кириллица.
  • Способ преобразования – Массив кириллических символов и соответствующих им латинских символов. Символы разделены пробелом. Параметр появляется, если в качестве варианта генерации ЧПУ выбран «транслит».

    Значения по-умолчанию:

    Пример:

    |а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ы|э|ю|я|А|Б|В|Г|Д|Е|Ё|Ж|З|И| Й|К|Л|М|Н|О|П|Р|С|Т|У|Ф|Х|Ц|Ч|Ш|Щ|Ы|Э|Ю|Я

    Пример:

    -|a|b|v|g|d|e|yo|zh|z|i|y|k|l|m|n|o|p|r|s|t|u|f|kh|ts|ch|sh|sch|y|e|yu|ya|A|B|V|G|D| E|YO|ZH|Z|I|Y|K|L|M|N|O|P|R|S|T|U|F|KH|TS|CH|SH|SCH|Y|E|YU|YA
  • API-ключ сервиса Яндекс Переводчик
    Получить
    .
  • ЧПУ оканчивается на – Можно использовать слеш или иное окончание. Например, если установить .php, все адреса страниц сайта будут формироваться как https://site.ru/news.php Для .htmlhttps://site.ru/news.html. По умолчанию слеш и https://site.ru/news/.
  • Генерировать ЧПУ для модулей автоматически – Формирование ЧПУ для модулей (новостей, категорий новостей, товаров, статей и пр.) в автоматическом режиме из названий. Если галка отключена, ЧПУ отдельного товара будет генерироваться как https://site.ru/shop/cat1/show5/. Если галка стоит, то при сохранении ЧПУ сгенерируется автоматически из названия категорий и имени элементов, т.е. https://site.ru/shop/telefony/nokia8800/.
  • FTP-хост – Адрес FTP-сервера, для подключения к хостингу. Используется для доступа к файлам сайта, если не хватает прав доступа. В том числе может быть использовано для автообновления. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • FTP-логин – Имя ftp-пользователя, для подключения хостингу. Используется для доступа к файлам сайта, если не хватает прав доступа. В том числе может быть использовано для автообновления. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • FTP-пароль – Пароль ftp-пользователя, для подключения хостингу. Используется для доступа к файлам сайта, если не хватает прав доступа. В том числе может быть использовано для автообновления. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Относительный путь до сайта – Нужен, если указанный FTP-пользователь после авторизации попадает не в корень сайта, а неколькими уровнями выше. Тогда нужно указать путь к корню сайта. Например, /www/site.ru/, узнайте на хостинге. Используется для доступа к файлам сайта, если не хватает прав доступа. В том числе может быть использовано для автообновления. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • e-mail сайта – Адрес, на который по умолчанию приходят уведомления и который указывается в обратном адресе всех писем. Здесь может быть указан только один адрес.
  • Использовать SMTP-авторизацию при отправке почты с сайта – Рекомендуется использовать исходящую SMTP-авторизацию, иначе письма-уведомления с сайта могут блокироваться большинством спам-фильтров. Также SMTP-авторизацию нужна, если невозможно отправить письма обычной функцией mail().
  • SMTP-хост (например, smtp.site.ru) – Параметр появляется, если отмечена опция «Использовать SMTP-авторизацию при отправке почты с сайта».
  • SMTP-логин – Ваш почтовый логин, для входа в почту. Параметр появляется, если отмечена опция «Использовать SMTP-авторизацию при отправке почты с сайта».
  • SMTP-пароль – Ваш почтовый пароль, для входа в почту. Параметр появляется, если отмечена опция «Использовать SMTP-авторизацию при отправке почты с сайта».
  • SMTP-порт (по умолчанию 25) – В большинстве случаев можно не указывать. Параметр появляется, если отмечена опция «Использовать SMTP-авторизацию при отправке почты с сайта».
  • Кэширование Memcached – Подключает Memcached-кэширование. По умолчанию используется файловое кэширование. Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!
  • Xост сервера Memcached – Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате! Параметр появляется, если отмечена опция «Кэширование Memcached».
  • Порт сервера Memcached – Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате! Параметр появляется, если отмечена опция «Кэширование Memcached».
  • Подключить SMS-уведомления
    (требуется регистрация).
    – SMS-рассылки интегрирована в модули «Обратная связь», «Оформление заказа», «Комментарии», «Вопрос-Ответ» для уведолмения администраторов. А также в модуль «Рассылки» для массовой рассылки SMS. Подключеть SMS-уведомления нужно в настройках соответствующего модуля. Для включения SMS на сайте необходимо зарегистрироваться в системе Byte Hand.
  • Ключ – Данные из настроек сервиса Byte Hand. Параметр появляется, если отмечена опция «Подключить SMS-уведомления(требуется регистрация).».
  • ID – Данные из настроек сервиса Byte Hand. Параметр появляется, если отмечена опция «Подключить SMS-уведомления(требуется регистрация).».

    После регистрации в системе Byte Hand Ключ и ID можно найти на странице «Настройки» (в меню «Аккаунт» – «Настройки») в аккаунте пользователя системы Byte Hand.

    ID и Ключ из системы Byte Hand

  • Подпись – Данные из настроек сервиса Byte Hand. Параметр появляется, если отмечена опция «Подключить SMS-уведомления(требуется регистрация).».

    Подпись необходимо создавать в аккаунте системы Byte Hand (в меню «Рассылки» – «Подпись отправителя»). Отправка SMS будет доступна, когда подпись, указанная в параметрах, пройдет модерацию и будет иметь статус «Доступна».

    Подпись из системы Byte Hand

  • Таймзона – Часовой пояс, список часовых поясов. По умолчанию: Europe/Moscow

Режим разработки

  • Включить режим разработки – Если отметить, в подвале всех страниц сайта будет выводиться консоль, содержащая все уведомления сервера с замечаниями и PHP-ошибками. Режим разработки также отключает сжатие CSS и JS файлов. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Перевести сайт в режим обслуживания – Если отметить, сайт будет доступен только авторизованному администратору. Все остальные посетители сайта будут видеть только страницу themes/503.php – «Сайт в разработке, временно недоступен». (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Отключить кэширование – Данный параметр разработчику необходимо обязательно вкючать при доработке скриптов и обязательно отключать в штатном режиме работы сайта. Постоянно отключенное кэширование может замедлить работу системы! (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Сбросить кэш – Если отметить, внутренний кэш сайта будет удален. Галка при этом не останется отмечена. Рекомендуется сбрасывать кеш, после внесения изменений в скрипты. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)
  • Экстремальное кеширование – Внимание! Возможно ограничение функционала! Используйте только после ознакомления с назначением данного параметра.
  • Включить профилирование SQL-запросов – Если отметить, в подвале всех страниц сайта будет выводиться консоль, содержащая список всех использованных системой SQL-запросов и время их выполнения. (Веб-мастеру и программисту. Не меняйте этот параметр, если не уверены в результате!)

Редактируемые модулем настройки записываются в файл config.php. Для корректной работы с модулем и для редактирования данных необходимо, чтобы этот файл был доступен для записи (права доступа 0777).

Внимание!
Ошибочно введенные параметры доступа к базе данных приведут к остановке работы всего сайта. Если это произошло, необходимо вручную редактировать файл config.php, подключившись к сайту по FTP.

Этот файл должен храниться в кодировке UTF-8 с параметром without BOM (не использовать служебный символ Byte Order Mark), для редактирования используйте редактор, позволяющий изменять этот параметр, например, Notepad++.

 

 
    Выпей еще этот вкусный коктейль,
да почитай про
создание сайта