Доступны новые сборки PHP 7-dev для Windows. Эти сборки не предназначены для продакшана (работы в реальных условиях). Версия x64 поддерживает 64 разрядные числа на Windows. Эти сборки требуют VC11.

На Linux некоторые пользователи сообщают о 100% приросте производительности по сравнению со старыми версиями.

На Windows получены следующие результаты (используется этот скрипт для бенчмарка):

PHP 5.6

2.193219 секунд

Пик памяти: 267.94 Мб Пик памяти (реальный): 268.5 Мб использование памяти: 267.94 Мб

PHP 7

1.415142 секунд

Пик памяти: 205.3 Мб Пик памяти (реальный): 54 Мб использование памяти: 205.3 Мб

php7apache2_4.dll есть в наличии, также присутствует набор из наиболее используемых расширений.

На официальном сайте можно найти скомпилированными только версии ts. Причина этого в том, что это наиболее безопасный способ для запуска php на Windows на стадии разработки, что нужно программистам чтобы избежать разных нестабильностей системы, связанных с небезопасными потоками.



Ссылки для скачивания:

http://windows.php.net/snapshots/

Лучший способ получить dev сборки этот (исходники):

http://windows.php.net/downloads/snaps/

Или более общий: http://windows.php.net/downloads/

На всякий случай напомню, PHP 7 находится на ранних стадиях тестирования и не рекомендуется для работы в реальных проектах. Не у всех получается запускать скомпилированные файлы, представленные на официальном сайте (некоторые сообщают, что они «сломаны») и поэтому они сами компилируют. Поступают сообщения о нарушениях работы сервера при попытке использовать различных расширений.

У некоторых получается запустить бинарные сборки с официального сайта в командной строке. У некоторых — нет (Жалуется: не может выделить 4GB памяти или просто Error 500) (cannot allocate 4GB of memory or just a Error 500). В этих случаях рекомендуют запустить версию TS как mod_php. php7apache2_4.dll должен делать этот трюк.

В общем, сейчас PHP7 интересен программистам, причём, не программистам на PHP, а тем, кто компилирует PHP из исходных кодов и пытается успешно связать с Apache.


Спонсор публикаций Cyber-512

Готовим специалиста в области ИБ  - Воспитаем специалиста в области ИБ с нуля до начального уровня. После обучения сможете оказывать услуги по проведению тестирования на проникновение ( легальный хакинг )

Похожие темы

DVWS — проклятые уязвимые веб-сокеты... Проклятые уязвимые веб-сокеты: DVWS Damn Vulnerable Web Sockets (DVWS) является уязвимым веб-приложением, которое работает на веб-сокетах для вза...
Новости софта от 19 июля 2015 года (Router Scan v2... Router Scan v2.52 by Stas'M Про Router Scan v2.52 by Stas'M уже писалось в статье «Router Scan by Stas’M на Kali Linux (взло...
Как установить PHP 5.6 на Linux Mint (Ubuntu)... Установить сервер на Linux не просто легко, а очень легко. Но в репозиториях всегда устаревшие версии программ. Например, PHP там ветки 5.5. Ubuntu (...
Обновление сервера Apache и его компонентов... Вот здесь я рассказывал, как установить локальный сервер Apache. Со временем выходят новые версии программ, и возникает необходимость обновления. Проц...
Настройка защищённого VPS (VDS) на Debian. Часть п... Если вы не знаете, что такое VPS (VDS), то посмотрите здесь. Если вы знаете о VPS, но по какой-то причине у вас его ещё нет, то перейдите ...