Для начала вам необходимо скачать CMS 1С-Битрикс и для этого потребуется перейти на официальный сайт:
www.1c-bitrix.ru и далее перейти в раздел:
скачать/управление сайтом/ https://www.1c-bitrix.ru/download/cms.php
На данной странице вы сможете скачать официальный дистрибьют, в качестве установки в данном уроке мы остановимся на «Удалённой установке на хостинг», при помощи обычного PHP-скрипта BitrixSetup. В качестве сервера можно использовать локальный сервер, рекомендуем остановиться на OpenServer. Далее всё что понадобиться – это запустить скрипт с вашей локальной машины или на хостинге.
В 1С-Битрикс существует такое понятие – Редакции. Каждая редакция отличается наличием тех или иных модулей, в каталоге редакций существует 5 основных дистрибутивов: Старт, Стандарт, Малый бизнес, Бизнес, Энтерпрайз. Естественно что каждая отличается по возможностям и стоимости, всю информацию по редакциям можно посмотреть на официальном сайт в каталоге:
Продукты/Управление сайтом/Лицензии - https://www.1c-bitrix.ru/products/cms/license.php
Для начала на локальной машине создаем папку в каталоге /domains/ любой произвольный домен к примеру: bitrix.mini. Не забудьте перезапустить сервер, чтобы обновить файл host и для того наш новый домен был доступен в браузере. Заходим в браузер и запускаем наш сайт. Если сайт заработал, скачайте с официального сайта BitrixSetup в папку bitrix.mini.
Перед вами появится окно выбора продукта, если вы уже приобрели лицензионный ключ, то выберет «Коммерческая версия» и ниже укажите ваш ключ. Если вы ещё не приобрели лицензионный ключ, то выберете «Демонстрационная версия», а после, когда вам станет доступен ключ, вы сможете ввести его напрямую из админпанели.
После того, как вы определились с редакцией, в этом же окне выберете 1С-Битрикс: Управлением сайтом и в окне выбора укажите нужную редакцию. Если вы используете CMS в качестве обучения предлагаю остановится на редакции Бизнес.
Далее нажмите кнопку «Загрузить» и перед вами должен пойти процесс загрузки дистрибутива. Процесс может занять некоторое время, в зависимости от скорости интернета. Даже если соединение с интернетом достаточно хорошее, всё же данная CMS одна из самых объёмных и это также может сказаться на скорости установки.
Установка происходит в несколько шагов:
<Directory "%ssitedir%/*">
AllowOverride All
Options -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
#Options -FollowSymLinks +SymLinksIfOwnerMatch # Защита лучше, но нагрузка выше
Require all granted
</Directory>
Добавить после этой строчки следующий параметр:<Directory "%ssitedir%/bitrix.mini">
php_admin_value mbstring.func_overload 2
</Directory>
В отличие от большинства других CMS, Битрикс хранит статичные страницы в файлах. Если уж совсем проще, к примеру, у вас есть страница Контакты, весь html данной страницы скорее всего (название папки может быть любым) будет хранится в папке:
Существует такое понятие как динамичные страницы, к примеру, это могут быть новости. Вы также можете найти папку /news/ на своём сервере, но текст определённой новости вы уже там не найдёте, поскольку весь текст динамических страниц хранится в базе данных.
Одна из полезных функций 1С-Битрикса – это режим правки, т.е. это такая функция, которая поможет человеку не разбирающемуся в HTML добавлять и изменять текст, разделы, картинки и многое другое.
Самые основные функции: создать страницу, создать раздел, изменить страницу, изменить раздел. Все эти манипуляции можно производить прямо на сайте, не заходя в админпанель сайта. Единственное что нужно знать, что, создавая страницу или раздел прямо с сайта, нужно учитывать на какой вы странице.
Если вы создаёте к примеру раздел «Новости компании» из раздела «О компании», то путь до этой странице будет примерно следующий:
Отличие раздела и страницы в 1С-Битрикс примерно следующий:
Страница будет иметь следующий вид в браузере:
Раздел отличается лишь добавлением к названию символа слэш: