Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)

Главная Работа Сайты Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)
Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)
Базовые настройки Хостцмс
  • Лицензии
  • robots.txt для HostCms
  • sitemap.xml
  • База данных mysql
  • Перенос на другой хост и совместимость

Утомили постоянные поиск своих записей по настройке CMS HostCMS 5 и 6 версий при первичной настройке и переносе на другой хост.

Занимаемся мы в W3Promo Хостцмс достаточно давно, плотно и постоянно, потому что дешево и практично. А в бесплатной версии еще и магазин включен без всяческих ограничений 😉

Поэтому все потоком мыслей в 1 материале, который буду дополнять.

Лицензии Host CMS

У Хоста есть преимущество перед другими системами- лицензия HostCMS.Халява! Бесплатная, универсальная и с интернет-магазином на борту

лицензия HostCMS.Халява

лицензия HostCMS.Халява

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

Ну и более менее доступные лицензии более старшие, которых за глаза хватает даже нам, в отличии от Битрикса которая стоит 8900 руб. а не 29800 )) Партнерки у них нет, только скидки, поэтому без ссылки, пусть страдают- копируйте ) Тут купить можно, или к нам за скидкой обращайтесь при разработке — hostcms.ru/shop/

HostCMS версии Малый.Бизнес

Самое уродское, что было у Host.CMS и заставило меня использовать ее меньше- преемственность версий ( Когда 22 сайта моих клиентов Нельзя было обновить с 5.* версии на 6.* версию я был в бешенстве. Коммерческие лицензии! Причем не только обновить, но даже шаблонизатор XSL был неработоспособный и все сайты практически пришлось пересобирать заново в рамках обновления ( В свое время я ушел полностью с Joomla именно из-за идиотских обратных совместимостей и куче ветвлений в версиях этого движка. Но Хост.ЦМС после того косяка со совместимостью 5 и 6 версии, вроде такого больше не позволял себе делать и потихоньку милость восторжествовала 😉 Я понаблюдал за развитием (которого, к сожалению, очень мало) и вернулся к работе с этой CMS.

Про техничку Host.CMS

Настройка соединения с базой данных (БД) mysql

Ранее соединение с базой в 5.* версии было по этому пути /hostcmsfiles/config_db.php

По классике, отрываем любым тестовым редактором и меняем доступы к базе. Идиотизм состоит в том, что 5 версия ХостЦМС поддерживает версию mysql не выше 5.6, поэтому на некоторые современные хостинги и VPS установить в базе, где уже 8-10.* версии базы данных с наскоку не получится ( Причем на 5.6 версии она будет работать на редкость отвратительно и постоянно отваливаться…

соединение с БД Mysql HostCMS 5 версии

Потом в 6.* версии HostCMS настройка базы переехала в новую иерархию по адресу /modules/core/config/database.php 

6.* версии HostCMS настройка базы

Больше дополнительно нигде прописывать подключение не надо! Эврика! И база данных уже совместима со всеми версиями MySql.

Танцов с бубнами по настройке при переезде, как для Bitrix сайтов, устраивать не требуется и славно.

Настройка правильного robots.txt для Host.CMS

Тут достаточно простой настройщик robots уже внутри системы присутствует, и на хосте через ftp вы его с разбегу не найдете ( И не ищите.

Он находится в настройках самого сайта и лицензий на систему ХостЦМС 6 версии:

Настройка robots.txt HostCMS 6

Стандартный роботс из коробки, в базе выглядит так:

User-agent: *
Allow: *
Disallow: /admin
Disallow: /shop/cart/*
Host: www.123.ru
Sitemap: http://www.123.ru/sitemap.xml

 

Я предлагаю наиболее удачную реализацию, которая не плодит дубли страниц и закрывает все ненужную в индексе поисковых систем, с приоритетом на Яндекс

User-agent: Yandex
Disallow: /404/
Disallow: /403/
Disallow: /admin
Disallow: /search
Disallow: /katalog_produktsii/cart/
Disallow: /*uad
Disallow: /captcha.php
Disallow: */*?*
Disallow: /download_file.php
Disallow: */page*/*
Clean-param: action&saller_id&price_from&price_to&on_page&sort_by_field&order_direction&apply_filter /katalog_produktsii/*
Host: www.345.ru
 
User-agent: *
Disallow: /404/
Disallow: /403/
Disallow: /admin
Disallow: /search
Disallow: /katalog_produktsii/cart/
Disallow: /*uad
Disallow: /captcha.php
Disallow: */*?*
Disallow: /download_file.php
Disallow: */page*/*
Sitemap: http://www.345.ru/sitemap.xml

Настройка sitemap.xml

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

По классике находитcя по адресу https://hostru.ru/sitemap.xml

Есть все необходимые для SEO секции:

<lastmod>2020-04-29</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>

 

Основные настройки генерации можно поправить по этому пути в админке
Настройка sitemap.xml Хост ЦМС
.
В целом система HostCMS 6 релиза неплохая и дешевая в разработке и эксплуатации. Рекомендую к использованию под недорогие проекты, недорогие интернет магазины и бюджетных клиентов. Магазин ан HostCMS можно сделать по себестоимости за 50-80 тыс.рублей, те для клиента оно будет стоить не дороже 100-150 тыс.руб. 😉

 

Материал буду дополнять полезностями и проблемами системы. Оставайтесь на связи 😉

P.S. Ну и не забываем про Diafan- релиз 7 версии платформы CMS уже в Январе 2021 года. Правда лицензия станет стоить в базе аж 39000 рублей ( посмотрим на ее реализацию и интегрированные бонусы, которых обещают в релизе немало.
Ваш SEO Че 😉

 

Похожие записи
На Facebook больше не будет продвижения постов публичных страниц
На Facebook больше не будет продвижения постов публичных страниц
Одна из наиболее знаменитых и удачливых социальных сетей в...
0
364
Подробнее
В поиске Twitter появились «Продвигающие аккаунты»
В поиске Twitter появились «Продвигающие аккаунты»
Twitter заявил о запуске нового рекламного формата, который...
0
324
Подробнее
Чемпионат по программированию Yandex Cup в разгаре Чемпионат по программированию Yandex Cup в разгаре