Bitrix - init
Войти

Bitrix - init

Bitrix - init
1
2
3
4
5
6
7
<?php 

if (file_exists($_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/include/functions.php"))
     
 require_once(
$_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/include/functions.php");

?>

«Битрикс» позволяет создавать для каждого сайта свой php_interface, со своим init.php и подключаемыми файлами. Что это даёт? Как известно, все файлы, подключаемые в init.php, подгружаются на каждом хите. Вынеся всю логику в каталог отдельного сайта, мы снимем необходимость прогружать эти файлы в других сайтах. Хороший тон — использовать эту возможность всегда, даже когда разрабатывается один сайт, потому что никто не гарантирует, что, скажем, через год на том же ядре не появятся новые проекты.

Ссылка по теме:

  1. 1. samokhvalov.info
  2. Теги:
    php