Как вы, возможно, уже знаете, Microsoft официально поддерживает интерпретатор PHP в Windows. Компания предоставляет поддержку для создания и применения исправлений безопасности к двоичным файлам PHP для Windows. Это больше не будет справедливо для PHP 8.0 и выше.
как сделать свой собственный непроверенный сервер
PHP - это очень гибкий язык с открытым исходным кодом для создания веб-приложений, который поддерживает множество платформ, включая Linux и Windows. Этот веб-сайт использует программное обеспечение, написанное на PHP. Язык поддерживает как процедурные, так и объектно-ориентированные стили, и его очень легко изучить.
Реклама
Microsoft имеет выпущен заявление о том, что они не будут поддерживать PHP в Windows, начиная с версии PHP 8.0:
В настоящее время мы поддерживаем PHP при разработке и создании для PHP 7.3 и PHP 7.4. Кроме того, мы помогаем создавать PHP 7.2 для Windows, когда требуются исправления безопасности.
Однако, поскольку PHP 8.0 сейчас набирает обороты, мы хотели, чтобы сообщество знало о наших текущих планах на будущее.
Мы знаем, что текущая периодичность составляет 2 года с момента выпуска для исправлений ошибок и 1 год после этого для исправлений безопасности. Это означает, что PHP 7.2 перестанет поддерживать в ноябре. PHP 7.3 перейдет в режим исправлений безопасности только в ноябре. В PHP 7.4 будет еще один год исправлений ошибок, а затем еще один год исправлений безопасности. Мы стремимся поддерживать разработку и сборку PHP в Windows для версий 7.2, 7.3 и 7.4, пока они официально поддерживаются. Однако мы не собираемся поддерживать PHP для Windows в какой-либо мере для версии 8.0 и выше.
Microsoft не объясняет, что заставило их изменить свое мнение. Это «просто потому», поэтому не ждите, что двоичные файлы будут скомпилированы с помощью софтверного гиганта Redmond.
В любом случае, PHP - это продукт с открытым исходным кодом. Сборки PHP для Windows могут создаваться окружающим его сообществом и даже энтузиастами-разработчиками. Но все же отсутствие поддержки со стороны Microsoft - неприятное изменение.