#1.3 Где скачать PHP? Разница между Thread Safe и Non Thread Safe. Документация и официальный сайт

Помощь проекту: WMR: R288272666982 WMZ: Z293550531456 Яндекс.Деньги: 410011531129223 Блог:
Полезное в блоге:
Паблик блога в ВК: https://vk.com/zametkinapolyah
В процессе изучения языка PHP я бы рекомендовал вам постоянно пользоваться официальным сайтом: php.net. Здесь вы получите всю необходимо информацию для успешного старта: 1. Во-первых, здесь можно скачать различные версии PHP для различных операционных систем:
2. Во-вторых, здесь есть документация по языку с хорошими примерами, более того, под каждым примером идет обсуждения различных нюансов:
(как мы увидим, документация есть даже на русском языке). 3. В-третьих, здесь можно скачать справочник по языке PHP в формате CHM на различных языках:
(причем справочник можно скачать с примечанием пользователей). 4. В-четвертых, здесь вы всегда найдете самую свежую и актуальную информацию по языку PHP. p.s. Отмечу: если вы счастливый обладатель Windows XP, то, скорее всего, вы не сможете установить PHP версий 5.5 или 5.6. p.p.s. Как установить эти версии интерпретатора PHP 5.6 на XP я не знаю и знать особо не хочу. В процессе скачивания PHP мы столкнёмся с выбором между версией интерпретатора Thread Safe и Non Thread Safe. Давайте разберемся. До 2000 года все версии PHP были Thread Safe, но с появлением интерпретатора PHP 3.0.17 все изменилось. Операционные системы семейства Windows имеют мульти-поточную архитектуру и для них нужно скачивать версию PHP Thread Safe. Если у вас Windows и вы скачали скомпилированный интерпретатор PHP как мульти-процессовое CGI-приложение, то вероятно, у вас возникнет много проблем при интерпретации и запуске ваших PHP-скриптов в том случае, если PHP будет настроен в связке с веб-сервером как его модуль (например, с Apache или IIS). Всё дело в том, что HTTP сервер в Windows, в частности веб-сервер Apache, работает в несколько потоков и PHP, установленный как модуль сервера Apache (чаще всего так это все дело и устанавлиается под виндой), будет являться одним из его потоков. Следовательно, PHP для правильной работы с Apache, как его модуль, должен быть скомпилирован именно в режиме Thread Safe. Если ваша операционная система имеет мульти-процессовую архитектуру (например, операционные системы семейства Linux), то вам надо скачивать версию PHP Non Thread Safe.

Смотрите также