bitrix_fast_start. Описание. - strikeback/bitrix_fast_start GitHub Wiki

В репозитории находится проект под битрикс с типовой физической структурой. стили, скрипты, картинки, шрифты вынесены в корень сайт в разделы:

  • _css
  • _js
  • _fonts
  • _images

Подключена папка local для размещения в ней: components templates php_interface/init.php

в init.php подключаются два файла:

  • functions.php
  • handlers.php

ajax запросы идут через единую точку входа - файл ajax.php

создан файл .gitignore для исключения всех не нужных, в репозитории, файлов, в т.ч. ядро битрикса

Директория _include содержит следующие файлы:

  • header.php - шапка сайта
  • footer.php - футер сайта
  • for_all_pages.php - файл в котором подключаются все необходимые скрипты и стили

Шаблон сайта создается в папке local/template/main/

  • В шаблоне в файле header.php подключается /_include/header.php и /_include/for_all_pages.php
  • В шаблоне в файле footer.php подключается /_include/footer.php

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