Google App Engine SDK for PHP

Software Screenshot:
Google App Engine SDK for PHP
Software Details:
Version: 1.9.37 updated
Upload Date: 18 Jul 16
Developer: Google, Inc.
Distribution Type: Freeware
Downloads: 58

Rating: 2.5/5 (Total Votes: 2)

The Google App Engine (GAE) is a toolkit for Web developers allowing them to create, manage and scale their applications, depending on incoming traffic and data storage needs.

GAE doesn't need special servers, running on Google's infrastructure.

It just needs programmers upload their application and run it normally.

The Google App Engine SDK for PHP includes a PHP runtime for hosting and running PHP apps and websites natively.

The GAE PHP SDK, as with other SDKs, includes extended support for the Google Accounts, Google Cloud SQL and Google Cloud Storage services.

Other Google App Engine SDKs are provided also for:

Java

Python

Go

What is new in this release:

  • oauth2client library upgraded to version [1.4.2][https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Adds "show in context" menu for MVM application logs that have thread_id or request_id as a field in their log entry. This allows sorting app logs based on either field.
  • Capability to provision applications for current load and configure elastic provisioning based on both VM and application level metrics.
  • Remote API can now be accessed using OAuth2 credentials using https://developers.google.com/identity/protocols/application-default-credentials
  • Use RequestPayloadTooLargeException for URLFetch requests with payloads that are too large.

What is new in version 1.9.32:

  • oauth2client library upgraded to version [1.4.2][https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Adds "show in context" menu for MVM application logs that have thread_id or request_id as a field in their log entry. This allows sorting app logs based on either field.
  • Capability to provision applications for current load and configure elastic provisioning based on both VM and application level metrics.
  • Remote API can now be accessed using OAuth2 credentials using https://developers.google.com/identity/protocols/application-default-credentials
  • Use RequestPayloadTooLargeException for URLFetch requests with payloads that are too large.

What is new in version 1.9.28:

  • oauth2client library upgraded to version [1.4.2][https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Adds "show in context" menu for MVM application logs that have thread_id or request_id as a field in their log entry. This allows sorting app logs based on either field.
  • Capability to provision applications for current load and configure elastic provisioning based on both VM and application level metrics.
  • Remote API can now be accessed using OAuth2 credentials using https://developers.google.com/identity/protocols/application-default-credentials
  • Use RequestPayloadTooLargeException for URLFetch requests with payloads that are too large.

What is new in version 1.9.26:

  • oauth2client library upgraded to version [1.4.2][https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Adds "show in context" menu for MVM application logs that have thread_id or request_id as a field in their log entry. This allows sorting app logs based on either field.
  • Capability to provision applications for current load and configure elastic provisioning based on both VM and application level metrics.
  • Remote API can now be accessed using OAuth2 credentials using https://developers.google.com/identity/protocols/application-default-credentials
  • Use RequestPayloadTooLargeException for URLFetch requests with payloads that are too large.

What is new in version 1.9.23:

  • The URL Fetch service will always issue a GET request when it receives and responds to a 302 response; previously it would preserve the original HTTP method. This new behavior is in line with modern conventions.

What is new in version 1.9.20:

  • The URL Fetch service will always issue a GET request when it receives and responds to a 302 response; previously it would preserve the original HTTP method. This new behavior is in line with modern conventions.

What is new in version 1.9.18:

  • The URL Fetch service will always issue a GET request when it receives and responds to a 302 response; previously it would preserve the original HTTP method. This new behavior is in line with modern conventions.

What is new in version 1.9.11:

  • PHP has now been updated to 5.4.32.

What is new in version 1.9.10:

  • Fixed an issue that causes script routing errors in the dev_appserver when the URL regular expression uses subgroups that include a leading slash.

What is new in version 1.9.9:

  • Fixed an issue where form fields submitted with Google Cloud Storage upload may not get encoded correctly.
  • TLS is now supported and enabled by default in the dev_appserver.
  • Fixed an issue with the Datastore Admin failing to load due to a DeadlineExceededError when retrieving kinds.

What is new in version 1.9.8:

  • PHP is now updated to 5.4.30.

What is new in version 1.9.7:

  • Fixed an issue with the dev_appserver directory separator for DOCUMENT_ROOT, SCRIPT_FILENAME, SCRIPT_NAME, and PHP_SELF not working on Windows.
  • Fixed an issue with decrement not working in Memcache and Memcached.

What is new in version 1.9.5:

  • Fixed an issue where certain legal Cloud Storage bucket names fail to validate.

What is new in version 1.9.4:

  • Fixed an issue with libcurl giving a load error for Mac OS X Snow Leopard clients.
  • Fixed an issue with making simultaneous mysqli connections to the same CloudSQL instance causing the request to time out.

What is new in version 1.9.3:

  • Fixed an issue with the fnmatch() function not being supported in production.

What is new in version 1.8.9:

  • Added support for the ftp extension.
  • Added support for the zip extension.
  • Added support for the gethostname() function.
  • A proper "billing required" message is now given when users attempt to use Sockets API on free apps.
  • Fixed an issue with header keys and values having whitespaces preventing responses from being compressed.
  • Fixed an issue with content-type and metadata not being updated when renaming Google Cloud Storage objects.
  • Fixed an issue with Cloud Storage rename requests failing when an object has a space in its name.
  • Renamed appcfg start to appcfg start_module_version and stop to stop_module_version.
  • Fixed an issue with ID allocation collisions in the Datastore.
  • Fixed an issue with Cloud Storage calls failing in the dev_appserver.
  • Fixed an issue with the dev_appserver not starting on Windows when using versions of Python earlier than 2.7.2.

What is new in version 1.8.8:

  • Dedicated Memcache is now a GA feature. Our deprecation policy applies and customers are encouraged to use this feature in production.
  • Memcache API calls are tracked by a new metric that estimates resource usage, Memcache Compute Units (MCU's). There is a new quota bucket and dashboard graph corresponding to the metric, as well as an option in the memcache viewer to display top keys by MCU's.
  • The dev_appserver logs.db format is not backward compatible with 1.8.7. Users that revert to the 1.8.7 dev_appserver after trying 1.8.8 must delete this file. Unless specifically named by the user in the command line, the file is found at /tmp//logs.db. The error seen if this file is not removed is: 'IntegrityError: RequestLogs.module may not be NULL'
  • The Sockets API is now available for Billing Enabled Applications.
  • PHP String has been added as a key type in the Admin Console Memcache viewer.
  • Added CloudStorageTools::getPublicUrl() method for constructing URLs for Google Cloud Storage objects.
  • Opening GCS objects in text mode is now supported.

What is new in version 1.8.7:

  • Cloud Endpoints is now a GA feature.
  • Memcache configuration changes and mutations (flush, set, etc.) made from the Admin Console are now recorded in the admin console logs.
  • The max_concurrent_requests setting is now configurable per version/module.
  • Fixed an issue with Datastore not correctly validating namespaces with greater than 500 characters.
  • Added support for the mcrypt PHP extension to the PHP interpreter included with the Mac OSX SDK.
  • Added support for the zlib extension library to the PHP interpreter included with the Mac OSX SDK.
  • Added support for the PHP gd extension to the PHP interpreter included with the Mac OSX SDK.

What is new in version 1.8.6:

  • A memcache size chart has been added to admin console's dashboard. Access it via the drop-down above the graph. The chart graphs memcache size over time enabling customers to determine when cache flush events occurred. This is a preview feature.
  • Fixed an issue with the dev_appserver that allows an invalid Datastore query combination of group by and filter properties.
  • Fixed an issue with the bulkloader that causes uploads to the dev_appserver to fail.
  • Fixed an issue affecting validation of the size of Datastore property names.
  • Fixed an issue with Datastore query validation for strings with exactly 500 characters.
  • php://memory and php://temp I/O streams are now supported.

What is new in version 1.8.4:

  • A Datastore Admin fix in this release improves security by ensuring that scheduled backups can now only be started by a cron or task queue task. Administrators can still start a backup by going to the Datastore Admin in the Admin Console.

Requirements:

  • PHP 5.4 or higher

Limitations:

  • Still under development.

Similar Software

GeoIP Python API
GeoIP Python API

19 Jul 15

BrickWork
BrickWork

12 May 15

General Interface
General Interface

13 May 15

Other Software of Developer Google, Inc.

Comments to Google App Engine SDK for PHP

Comments not found
Add Comment
Turn on images!