Теги: PHP
17.06.2018
SAPI (Server Application Programming Interface) — программный интерфейс, который предназначен для встраивания интерпретатора PHP в другие приложения и отвечает за его работу (запуск, остановка, передача скриптов на исполнение, доступ к внешним данным).
15.06.2018
Компонент располагается в шаблоне дизайна сайта и определяет место расположения включаемых областей страниц и разделов. Также компонент может выводить содержимое произвольного файла (например, информацию об авторских правах, название компании и т.д.).
13.06.2018
Bitrix Framework имеет ряд специфичных настроек ядра, которые не имеют визуального интерфейса редактирования. Этот подход вызван тем, что изменение настроек или ошибка в них легко могут привести к неработоспособности системы (настройки подключения к базе данных, настройки кеширования и т.д.).
10.06.2018
При установке Битрикс столкнулся с необходимостью изменять настройки PHP в файле php.ini. Но, поскольку у меня PHP установлен как модуль Apache, эти изменения коснулись всех виртуальных хостов. Из-за этого перестал работать phpMyAdmin. Пришлось устанавливать PHP как FastCGI.
04.06.2018
Если переменной $item предшествует знак амперсанда, это позволяет напрямую изменять элементы массива внутри цикла. В этом случае значение будет присвоено по ссылке. Но не все знают о том, какая опасность тут скрывается — надо обязательно уничтожать временную переменную $item с помощью unset().
01.06.2018
Все файлы шаблонов хранятся в директории /bitrix/templates/ или /local/templates/, для каждого шаблона — отдельная директория. Список всех шаблонов, доступных для использования, можно посмотреть в панели управления. Битрикс рекомендует следующую структуру для директории каждого шаблона…
30.05.2018
Класс может привязывать к своему контексту не только переменные и методы. Иногда требуются значения, которые невозможно изменить за весь жизненный цикл объекта. Для этих целей предназначены константы внутри классов. Определение константы записывается как…
29.05.2018
Сам по себе файл не обязательный, особенность его в том, что он подключается в начале каждой страницы сайта и служит для инициализации обработчиков событий или подключения дополнительных функций. То есть, в нем можно размещать код, который необходим для выполнения на каждой странице сайта.
26.05.2018
Посмотрим, как правильно подключать дополнительные файлы стилей и скрипты в шаблон сайта, чтобы корректно работала настройка сжатия файлов js и css. Прямое подключение дополнительных файлов не рекомендуется, для этого есть методы AddHeadScript() и SetAdditionalCSS().
24.05.2018
Первым делом идем на сайт Битрикс, в раздел «Скачать» и внизу страницы скачиваем файл bitrixsetup.php. Кладем его в директорию виртуального хоста и запускаем. Скрипт скачивает дистрибутив CMS, распаковывает архив и начинает установку. Не забудьте изменить директиву short_open_tag=On в файле php.ini.