Google объявила, что ее движок приложений для PHP вышел из бета-версии и в целом доступен. Google App Engine для PHP-это масштабируемая среда для запуска веб-приложений на основе PHP в облаке.
Основной эффект перехода к общей доступности заключается в том, что Соглашение об уровне обслуживания и Политика устаревания общего механизма приложений теперь распространяются на Механизм приложений для PHP. Поддержка PHP для App Engine впервые появилась в качестве предварительного просмотра только по приглашению летом 2013 года и стала более доступной позже.
Google говорит, что запуск ваших PHP-приложений в App Engine дает ряд преимуществ, начиная с возможности App Engine автоматически исправлять базовую инфраструктуру даже в производственных приложениях. Это, наряду с политикой безопасности App Engine, означает, что ваши приложения подвержены уязвимостям, таким как атаки с внедрением оболочки, атаки с включением файлов или ошибки безопасности, такие как Heartbleed
.
Управляемые службы App Engine являются еще одним преимуществом, включая хранилище данных NoSQL, memcache и API аутентификации пользователей. Еще одним преимуществом является встроенное автоматическое масштабирование. При необходимости ваши приложения могут автоматически масштабироваться от нескольких запросов в секунду до тысяч в секунду. Если трафик становится меньше, App Engine автоматически масштабируется, поэтому вы платите только за то, что используете.
Объявление об общей доступности App Engine для PHP в блоге Google Cloud Platform утверждает:
“Десятки тысяч разработчиков уже создали и развернули PHP-приложения на App Engine, и каждую неделю обрабатывается более 800 миллионов PHP-запросов. Чтобы представить это в перспективе, если бы мы печатали каждую сгенерированную PHP веб-страницу, просматриваемую в App Engine каждый день, на одном листе бумаги и складывали их в башню, она была бы более семи миль в высоту (примерно столько же, сколько крейсерская высота гигантского реактивного самолета 747).”
Примеры успешных приложений, приведенные в этом посте, включают викторину от Sony Music, которая обрабатывала 772 000 одновременных зрителей и более девяти тысяч запросов каждую секунду.
App Engine для PHP имеет бесплатный уровень, и вы можете скачать SDK. Другие языки, поддерживаемые в настоящее время в App Engine, включают Python, Java и Google Go.