php70

Исходный пакет: php70

Описание

PHP, расшифровывающийся как «PHP: Hypertext Preprocessor» — «PHP: Препроцессор Гипертекста», является распространенным интерпретируемым языком общего назначения с открытым исходным кодом. PHP создавался специально для ведения web-разработок и код на нем может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является легким для изучения. Основной целью PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц, однако область применения PHP не ограничивается только этим.

PHP документация

Особенности:

  • Сборка только часто используемых модулей-обработчиков: cli, cgi, fpm, apache2
  • Сборка только в режиме «небезопасно для потоков» (NTS)
  • Для управления расширениями используется модный скрипт php70-modset
  • По-умолчанию многие расширения не включены в сам модуль-обработчик и устанавливаются отдельно
  • Для расширения openssl используется библиотека libssl версии 1.1.1, как максимальная поддерживаемая
  • По-умолчанию сборка мусорных файлов сессий отключена. Мусор вычищается cron-скриптами. Однако, если сайт использует свои настройки хранения файлов сессий, то нужно включать отдельно параметр «session.gc_probability = 1«. А запуск cron-скриптов — выключить через «php70-modset -a discron«.
  • Есть пакеты, которые имитируют системные php-пакеты — php70p*
  • Использует бекпортированные библиотеки и пакеты из репозитория packages
  • Используются последние версии патчей из Ubuntu и Debian
  • Используются последние исправления из git

 

Last Updated on 04.08.2021 18:23:31 by Sergey Dryabzhinsky