PHP 8.5.11
Если вы занимаетесь веб-разработкой хотя бы неделю, вы наверняка уже сталкивались с PHP. PHP встречается повсюду. Что там делает движок Zend в фоне, вам, скорее всего, неважно, если только вы не заядлый гик (без обид). Но самое приятное? PHP бесплатный!
- Бесплатно
- Windows
- macOS
- Linux
- 30 окт. 2026
9dac05f72f328afd0a2b0e795a519ae4cb3d056bc3f3b55147bd048bd64e45e8Отчёт VirusTotal ↗Скриншоты
О программе PHP
PHP это язык сценариев, созданный для веба. Он появился в 1994 году и за это время пережил немало серьёзных обновлений, но цель осталась прежней: встраивать код в HTML, выполнять его на сервере и возвращать браузеру результат. Благодаря простоте PHP применяют очень широко. На нём работает WordPress, на нём работает Wikipedia. Он держит значительную часть бэкенда интернета. Регулярные обновления выходят до сих пор.
Актуальная стабильная ветка это 8.5. Более свежие обновления тоже уже есть: последняя версия 8.5.11 вышла в сентябре 2026 года. Новых возможностей в ней нет, только исправления безопасности и ошибок. Версия 8.5 вышла в ноябре 2025 года. В ней появилось несколько новых возможностей: расширение URI для работы с URL, оператор pipe для цепочек вызовов и синтаксис clone(). Clone() позволяет клонировать объект и менять его свойства в одной строке кода. OPcache теперь входит в ядро PHP, так что настраивать его проще. Для нового проекта берите версию 8.5. Если вы поддерживаете старое приложение, ветки 8.4 и 8.3 всё ещё поддерживаются.
Установка PHP на Windows немного отличается от привычной: файла .exe здесь нет. Команда PHP выпускает сборки для Windows в ZIP-архивах. Архив нужно распаковать в папку, отредактировать файл php.ini и добавить папку в системную переменную PATH. Звучит сложно, но на деле всё просто. Скачайте ZIP для своей архитектуры (стандарт сейчас x64, 32-битные сборки для текущих версий больше не выпускаются). Распакуйте его в папку вроде C:\php. Переименуйте php.ini-development в php.ini. Раскомментируйте нужные расширения. Чаще всего забывают поставить Microsoft Visual C++ Redistributable, без которого PHP не работает. Если команда php -v выдаёт ошибку о том, что DLL-файл не найден, почти наверняка причина в этом.
Если возиться не хочется, воспользуйтесь XAMPP. Это классический способ установки PHP: установщик поставит PHP, Apache, MySQL и phpMyAdmin. Он тяжелее, чем просто PHP, зато быстрее всего приводит к готовой рабочей среде. Есть и вариант с winget: PHP установится из командной строки, а PATH настроится сам. Для тех, кому нужен только PHP, это более чистое решение.
PHP подходит не для всего. Это не системный язык, не язык для анализа данных и не первый выбор для десктопных приложений. Зато для бэкенда сайтов он один из самых практичных. Хостинг его хорошо поддерживает, зрелых фреймворков много, сообщество большое, поэтому ответ найдётся почти на любой вопрос. Если вы делаете веб-проект и хотите язык, проверенный на масштабе десятилетиями, скачайте PHP.
Все программы раздела Программы для ПК (1) ›
Основные возможности
- Он бесплатный и таким останется. PHP распространяется по лицензии PHP License: ни платных тарифов, ни подписок, ни коммерческой версии с дополнительными функциями. Сам язык, среда выполнения и документация полностью открыты. Его можно скачать, использовать в коммерческих целях и распространять дальше, никому ничего не платя.
- Экосистема и есть главная причина его выбрать. На PHP работают Laravel, Symfony и WordPress, а менеджер пакетов Composer даёт доступ к десяткам тысяч библиотек. Если вам нужен компонент для веб-приложения, скорее всего, его уже написали, и до него один composer require.
- Он работает почти везде. PHP есть для Windows, macOS, Linux и длинного списка UNIX-систем. Сборки для Windows официальные, их поддерживает команда PHP, и они бывают как thread-safe, так и non-thread-safe, в зависимости от того, запускаете вы PHP как модуль Apache или через FastCGI.
- Текущая стабильная версия это 8.5. PHP 8.5.11 содержит последние исправления безопасности и ошибок, а ветка 8.5 появилась в ноябре 2025 года. В ней есть расширение URI для разбора и нормализации URL, оператор pipe для цепочек вызовов и clone() с обновлением свойств. OPcache теперь встроен в ядро, а не поставляется отдельным расширением.
- PHP 8.4 и 8.3 по-прежнему поддерживаются. Если вы сопровождаете старое приложение, переходить на 8.5 сразу необязательно. В ветках 8.4 и 8.3 ещё выходят обновления безопасности, и сборки для Windows доступны наравне с бинарниками 8.5.
- Сборки для Windows это ZIP-архивы, а не установщики. Команда PHP публикует их как сжатые архивы: распаковываете в папку и настраиваете вручную. Мастера установки нет. Распаковали файлы, отредактировали php.ini, добавили папку в PATH, на этом всё.
- XAMPP и winget это короткий путь. Если не хочется настраивать PHP руками, XAMPP ставит PHP вместе с Apache, MySQL и phpMyAdmin одним установщиком. Другой вариант: команда winget install PHP.PHP ставит PHP из командной строки и сама прописывает PATH.
- Сообщество огромное, и это важно, когда что-то ломается. PHP развивается непрерывно с 1995 года, документация обширная. Баг-трекер открыт, списки рассылки активны, а по количеству руководств, ответов на Stack Overflow и открытых проектов на PHP вы редко оказываетесь первым, кто столкнулся с проблемой.
Часто задаваемые вопросы о PHP
Что такое PHP на самом деле?
PHP умер?
Даже близко нет. По данным W3Techs на конец 2026 года, PHP работает примерно на 69,9% сайтов, у которых известен серверный язык. Это больше, чем у JavaScript, Ruby, Java и всего остального вместе взятых. Доля медленно снижается, но «снижается с позиции полного доминирования» и «умер» это разные вещи. Экосистема живая, релизы выходят раз в год по предсказуемому графику, фреймворки активно развиваются.
Какая версия последняя и что в ней нового?
Текущий стабильный релиз это PHP 8.5, он вышел 20 ноября 2025 года. Главные новинки: оператор конвейера (|>) для построения цепочек вызовов без временных переменных, ключевое слово clone with для клонирования объектов с измененными свойствами, полные backtrace при фатальных ошибках (чтобы действительно было видно, что пошло не так) и долгожданные функции array_first() и array_last(). Еще появились новое расширение URI и атрибут NoDiscard для функций, у которых важен возвращаемый результат. По производительности в тестах Phoronix версия 8.5 показала прирост около 14% относительно 8.1.
А как насчет PHP 8.6? Стоит ли его ждать?
PHP 8.6 запланирован на 19 ноября 2026 года, то есть он уже на подходе, а не гипотетический. Ключевая возможность это Partial Function Application: можно заранее заполнить часть аргументов и получить callable для остальных, так что оберток-шаблонов станет меньше. Также изменения затрагивают Stream API и значения по умолчанию для readonly-свойств. Релиз скромнее, чем 8.0 или 8.1, но планировать его стоит. Если вы начинаете новый проект сейчас, безопаснее ориентироваться на 8.5, а 8.6 будет готов к продакшену вскоре после выхода.
Как PHP на самом деле работает по сравнению с Python или Node.js?
Зависит от того, что вы измеряете. Для простого JSON-эндпоинта по пропускной способности запросов PHP с OPcache и JIT показывает примерно 15 000-30 000 запросов в секунду: это медленнее Node.js с его 30 000-60 000, но заметно быстрее CPython с 5 000-15 000. На задачах, нагружающих процессор, PHP с JIT в середине: Go впереди всех, Node держится уверенно, а PHP выглядит достойно, хотя и не самый быстрый. Важнее другое: архитектура shared-nothing (каждый запрос получает свежий процесс, никакого «висящего» состояния) делает PHP исключительно предсказуемым и простым в горизонтальном масштабировании. Вы обмениваете часть чистой производительности на простоту эксплуатации.
Laravel или Symfony, что выбрать?
Оба отличные, но решают разные задачи. Laravel это более пологий порог входа и философия «всё в комплекте»: аутентификация, очереди, биллинг, WebSockets и ORM (Eloquent) идут из коробки. Его обычно выбирают для стартапов, MVP и SaaS-продуктов, и у него гораздо больше сообщество. Symfony более модульный и явный. Он строится вокруг переиспользуемых компонентов (многие из них использует и сам Laravel), популярен в корпоративной среде и дает более тонкий контроль над архитектурой, но требует больше конфигурации и дольше осваивается. Нужна скорость разработки, берите Laravel. Нужна долгосрочная архитектурная гибкость в большой команде, Symfony стоит вложенных усилий.
Почему у PHP до сих пор плохая репутация?
В основном из-за PHP 5. В языке были несогласованные сигнатуры функций, слабая типизация, которая то и дело больно била по рукам, а в 2000-х вокруг гуляло много небезопасного учебного кода. Современный PHP (8.x) это уже совсем другой разговор: постепенная типизация, JIT-компиляция, именованные аргументы, перечисления, readonly-свойства и зрелый менеджер пакетов (Composer). Просто репутация отстаёт от реальности. Это не «игрушечный язык», а прагматичный инструмент, который отлично справляется с тем, для чего его создавали.
PHP подойдёт тому, кто учится программировать или ищет работу?
Для изучения веб-разработки это на самом деле очень практичный первый язык. Обратная связь мгновенная, развернуть проект проще простого, и можно собрать что-то настоящее, не сражаясь с инфраструктурой. Со спросом на работу всё стабильно: конечно, не такой хайп, как вокруг Python-вакансий в сфере ИИ и машинного обучения, но PHP держит на себе такую часть существующего веба, что работа по поддержке и новая разработка никуда не денутся. Загвоздка в том, что самые высокооплачиваемые позиции обычно в компаниях, где делают ставку на современный PHP с фреймворками (Laravel или Symfony), а не на легаси-код. Если как следует освоить один из таких фреймворков, вы будете востребованы.
Все версии PHP
| Версия | Дата выхода | Платформа | Размер файла | |
|---|---|---|---|---|
| PHP 8.5.11 Последняя версия | 24 сент. 2026 | WindowsmacOSLinux | 32.6 MB | Скачать |
| PHP 8.2.33 | 30 авг. 2026 | WindowsmacOS | 28.8 MB | Скачать |
Комментарии о PHP
Комментариев пока нет. Поделитесь своим опытом использования этой программы!