@ Карта сайта News Автора!

Bog BOS: PHP

Последние изменения:
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL
2024.10.22: sysadmin: Монтирование файловых систем: bind, shared и OverlayFS

Последнее изменение файла: 2009.10.29
Скопировано с www.bog.pp.ru: 2024.11.21

Bog BOS: PHP

Интерпретатор (в версии 4 с предкомпилятором) языка, встраиваемого в HTML-страницы. Исполняется как модуль Apache (SAPI) или CGI-программа на стороне сервера. В результате клиент получает сгенерированную PHP-программой HTML-страницу (или XML, PDF, flash, PNG и т.д.). Может кешировать динамически создаваемые объекты. В сочетании с Linux и MySQL (LAMP - Linux Apache Mysql Php) незаменим для создания динамических сайтов, не потребляющих много ресурсов (как компьютерных, так и финансовых). Работает не только под Linux, но и под Unix (Solaris, xBSD, HP-UX и т.д.), Mac OS X, MS Windows и т.д.. Вместо Apache можно использовать MS IIS, Personal Web Server, Netscape, iPlanet, Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и др.. Вместо MySQL можно использовать Oracle, Informix, PostgreSQL, dBase, Sybase MS SQL, dbm, ODBC (в списке более 20 СУБД). Поддерживает процедурный и объектно-ориентированный стиль программирования. Имеется поддержка протоколов LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM и прямой доступ к сокетам. Обработка регулярных выражения и XML (SAX, DOM), XSLT. Лицензия - PHP (не модифицировать и не отсоединять Zend Engine).

Установка (PHP 5.2.5, модуль для Apache 2.0.63, CentOS 5.1)

Установка (PHP4.3.11, модуль для Apache 2.0.54, CentOS 4.0)

Установка (PHP4.3.7, модуль для Apache 1.3.12, RedHat 6.2)

Установка (PHP4.0.4pl1, модуль для Apache 1.3.12, RedHat 6.2)

опции ./configure (частично)

Конфигурационные файлы (php.ini)

Если PHP собран как модуль к apache, то читается только при запуске httpd (не при reload), но можно изменять настройки через httpd.conf и .htaccess. Для PHP3 любую настройку из php3.ini можно поместить в apache, предварив ее "php3_". Для PHP4 можно только установить значения переменных с помощью директив:

Узнать значения переменных можно с помощью функций phpinfo() и get_cfg_var().

Директивы


Безопасность


Утилиты администрирования


Интерфейс с MySQL


Процедуры


Изменения от 4.3.0 до 4.3.7

Изменения от 4.2.3 до 4.3.0

Изменения от 4.1.2 до 4.2.3

Изменения от 4.0.6 до 4.1.2

Изменения от 4.0.4 до 4.0.6

Ссылки

@ Карта сайта News Автора!

Bog BOS: PHP

Последние изменения:
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL
2024.10.22: sysadmin: Монтирование файловых систем: bind, shared и OverlayFS



Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru