Google App Engine (GAE) представляет собой набор инструментов для веб-разработчиков, позволяя им создавать, управлять и масштабировать свои приложения, в зависимости от потребностей входящих трафика и хранения данных.
GAE не нужны специальные серверы, работающие на инфраструктуре Google.
Это просто необходимо программисты загружать свои приложения и запустить его в обычном режиме.
Google App Engine SDK для PHP включает в себя PHP среду выполнения для размещения и запуска PHP-приложений и веб-сайтов изначально.
GAE PHP SDK, как и с другими SDKs, включает в себя расширенную поддержку учетных записей Google, Google Cloud SQL и Google облачных сервисов хранения.
Другие SDKs Google App Engine, предоставляются также:
Java
Python
Go
Что нового в этом выпуске:
- библиотека oauth2client повышен до версия [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Прибавляет & Quot; шоу в контексте & Quot; меню для журналов приложений MVM, которые thread_id или REQUEST_ID как поле в их записи в журнале. Это позволяет сортировать журналы приложений, основанных на той или иной области.
- Возможность предоставления приложений для текущей нагрузки и настроить упругую выделение ресурсов, основанный на обоих VM и на уровне приложений метрик.
- Удаленный API теперь можно получить с помощью OAuth2 учетных данных с помощью https://developers.google.com/identity/protocols/application-default-credentials
- Используйте RequestPayloadTooLargeException для UrlFetch запросов с полезной нагрузкой, которые слишком велики.
Что нового в версии 1.9.32:
- библиотека oauth2client обновлен до версии [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Добавляет меню "шоу в контексте" для журналов приложений MVM, которые thread_id или REQUEST_ID как поле в их записи в журнале. Это позволяет сортировать журналы приложений, основанных на той или иной области.
- Возможность предоставления приложений для текущей нагрузки и настроить упругую выделение ресурсов, основанный на обоих VM и на уровне приложений метрик.
- Удаленный API теперь можно получить с помощью OAuth2 учетных данных с помощью https://developers.google.com/identity/protocols/application-default-credentials
- Используйте RequestPayloadTooLargeException для UrlFetch запросов с полезной нагрузкой, которые слишком велики.
Что нового в версии 1.9.28:
- библиотека oauth2client обновлен до версии [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Добавляет меню "шоу в контексте" для журналов приложений MVM, которые thread_id или REQUEST_ID как поле в их записи в журнале. Это позволяет сортировать журналы приложений, основанных на той или иной области.
- Возможность предоставления приложений для текущей нагрузки и настроить упругую выделение ресурсов, основанный на обоих VM и на уровне приложений метрик.
- Удаленный API теперь можно получить с помощью OAuth2 учетных данных с помощью https://developers.google.com/identity/protocols/application-default-credentials
- Используйте RequestPayloadTooLargeException для UrlFetch запросов с полезной нагрузкой, которые слишком велики.
Что нового в версии 1.9.26:
- библиотека oauth2client обновлен до версии [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Добавляет меню "шоу в контексте" для журналов приложений MVM, которые thread_id или REQUEST_ID как поле в их записи в журнале. Это позволяет сортировать журналы приложений, основанных на той или иной области.
- Возможность предоставления приложений для текущей нагрузки и настроить упругую выделение ресурсов, основанный на обоих VM и на уровне приложений метрик.
- Удаленный API теперь можно получить с помощью OAuth2 учетных данных с помощью https://developers.google.com/identity/protocols/application-default-credentials
- Используйте RequestPayloadTooLargeException для UrlFetch запросов с полезной нагрузкой, которые слишком велики.
Что нового в версии 1.9.23:
- URL-адрес Fetch службы всегда будет выдавать запрос GET, когда он получает и отвечает на 302 ответа; Ранее было бы сохранить оригинальный метод HTTP. Это новое поведение в соответствии с современными конвенциями.
Что нового в версии 1.9.20:
- URL-адрес Fetch службы всегда будет выдавать запрос GET, когда он получает и отвечает на 302 ответа; Ранее было бы сохранить оригинальный метод HTTP. Это новое поведение в соответствии с современными конвенциями.
Что нового в версии 1.9.18:
- URL-адрес Fetch службы всегда будет выдавать запрос GET, когда он получает и отвечает на 302 ответа; Ранее было бы сохранить оригинальный метод HTTP. Это новое поведение в соответствии с современными конвенциями.
Что нового в версии 1.9.11:
- PHP теперь обновлен до 5.4.32.
Что нового в версии 1.9.10:
- Исправлена ошибка, которая приводит к возникновению ошибок маршрутизации сценария в dev_appserver, когда регулярное выражение использует URL подгруппы, которые включают в себя ведущую косую черту.
Что нового в версии 1.9.9:
- Исправлена проблема, когда поля формы, представленные с возможностью загрузки Google Cloud Storage не может получить закодирован правильно.
- TLS теперь поддерживается и включен по умолчанию в dev_appserver.
- Исправлена проблема с Datastore Администратор не в состоянии загрузить из-за DeadlineExceededError при получении вида.
Что нового в версии 1.9.8:
- PHP теперь обновлен до 5.4.30.
Что нового в версии 1.9.7:
- Исправлена проблема с каталогом dev_appserver сепаратора для DOCUMENT_ROOT, SCRIPT_FILENAME, SCRIPT_NAME и PHP_SELF не работает на Windows.
- Исправлена проблема с декремента не работает в Memcache и Memcached.
Что нового в версии 1.9.5:
- Исправлена ошибка, когда некоторые юридические названия ведра Облако хранения не в состоянии проверить.
Что нового в версии 1.9.4:
- Исправлена проблема с Libcurl дает ошибку нагрузки для клиентов Mac OS X Snow Leopard.
- Исправлена проблема с созданием одновременных соединений Mysqli к тому же CloudSQL экземпляра вызывает запрос тайм-аута.
Что нового в версии 1.9.3:
- Исправлена проблема с fnmatch () функция не поддерживается в производстве.
Что нового в версии 1.8.9:
- Добавлена поддержка расширения FTP.
- Добавлена поддержка для расширения почтового индекса.
- Добавлена поддержка функции gethostname ().
- Правильная "биллинг требуется" сообщение теперь дается, когда пользователи пытаются использовать Sockets API бесплатных приложений.
- Исправлена проблема с ключами заголовка и значения, имеющие пробелы предотвращая ответы от сжатия.
- Исправлена проблема с типом содержимого и метаданных не обновляется при переименовании объектов Google Cloud Storage.
- Исправлена проблема с Cloud Storage переименовывать запросы неудачу, когда объект имеет место в его названии.
- Переименован AppCfg начинают AppCfg start_module_version и прекратить stop_module_version.
- Исправлена проблема с наездом распределения ID в хранилище данных.
- Исправлена проблема с Cloud Storage вызовов неудачу в dev_appserver.
- Исправлена проблема с dev_appserver не запускается на Windows, при использовании версии Python раньше, чем 2.7.2.
Что нового в версии 1.8.8:
- Выделенный Memcache теперь функция GA. Наша политика устаревания относится и клиентам рекомендуется использовать эту функцию в производстве.
- Memcache вызовы API отслеживаются новой метрики, которая оценивает использование ресурсов, Memcache Compute Units (MCU 'ы). Существует новая квота ведра и приборной панели граф, соответствующий метрике, а также вариант в кэше памяти зрителя, чтобы отобразить верхние ключи от MCU.
- Формат dev_appserver logs.db не обладает обратной совместимостью с 1.8.7. Пользователи, которые вернуться к 1.8.7 dev_appserver после попытки 1.8.8 должны удалить этот файл. Если специально не назван пользователем в командной строке, файл найден в /tmp//logs.db. Ошибка видно, если этот файл не удален: 'IntegrityError: RequestLogs.module не может быть NULL'
- сокетов API теперь доступен для платежных приложений с поддержкой.
- PHP строка была добавлена в качестве ключевого типа в окне просмотра консоли администратора Memcache.
- Добавлены CloudStorageTools :: getPublicUrl () метод построения URL-адресов для объектов Google Cloud Storage.
- Открытие объектов GCS в текстовом режиме теперь поддерживается.
Что нового в версии 1.8.7:
- Cloud Endpoints теперь функция GA.
- Memcache изменения конфигурации и мутации (флеш, набор и т.д.), сделанные из консоли администратора теперь регистрируются в журналах консоли администратора.
- Установка max_concurrent_requests теперь настраивается на вариант исполнения / модуля.
- Исправлена проблема с Datastore не правильно проверки пространств имен с более чем 500 символов.
- Добавлена поддержка для расширения Mcrypt PHP интерпретатора PHP в комплекте с Mac OSX SDK.
- Добавлена поддержка библиотеки расширений Zlib интерпретатора PHP в комплекте с Mac OSX SDK.
- Добавлена поддержка для расширения PHP Б-га интерпретатор PHP в комплекте с Mac OSX SDK.
Что нового в версии 1.8.6:
- Исправлена проблема с dev_appserver, что позволяет недопустимое сочетание Datastore запроса группы по и фильтр свойств.
- Исправлена проблема с bulkloader, который вызывает загрузку в dev_appserver на провал.
- Исправлена проблема, затрагивающая проверку размера имен свойств DATASTORE.
- Исправлена проблема с проверкой запросов Datastore для строк с ровно 500 символов.
- PHP: // память и PHP:. // Темп ввода / вывода потоков теперь поддерживаются
<Литий> а Memcache диаграмма размера была добавлена к приборной панели консоли администратора. Получить доступ к нему с помощью раскрывающегося списка над графиком. Диаграмма графики размер кэша памяти с течением времени позволяет заказчикам определить, когда произошло кэш флеш событий. Это функция предварительного просмотра.
Что нового в версии 1.8.4:
- датастору Администратор исправить в этом выпуске повышает уровень безопасности, гарантируя, что запланированные операции резервного копирования теперь могут быть запущены только задачи очереди хрон или задачи. Администраторы могут еще начать резервное копирование, перейдя в хранилище данных администратора в консоли администратора.
Требования
- PHP 5.4 или выше
Ограничения
- Еще в стадии разработки.
Комментарии не найдены