PHP Classes
Icontem

Running PHP on Google App Engine - PHP Classes blog


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Running PHP on Google...   Post a comment Post a comment   See comments See comments (5)   Trackbacks (2)  
<< Previous: Avoid being blacklist...>> Next: Winner of PHP Program...
Author: Manuel Lemos

Posted on: 2009-04-14

Summary: This is a small article to tell about an experience that a PHP developer carried to successfully run a PHP application on Google App Engine.



Picture of Manuel Lemos
Manuel Lemos
ManuelLemos.net
Contents

* What is Google App Engine?

* Google App Engine with Java support

* Running PHP applications on Google App Engine

* Share your experiences with PHP on Google AppEngine


* What is Google App Engine?

As some of you may remember, about 1 year ago, I posted an article about Google App Engine, a cloud computing environment that Google has been working on to host Web applications in a way that, in theory, it provides automatic scalability, so sites can handle large audiences without having to plan and invest on servers to handle large loads.

http://www.phpclasses.org/blog/post/77-Google-App-Engine-nee ...


* Google App Engine with Java support

As it is explained in the article above, initially Google only provided support to run Python applications.

Meanwhile, last week Google announced the support of Java to run applications on Google App Engine.

http://googleappengine.blogspot.com/2009/04/seriously-this-t ...


* Running PHP applications on Google App Engine

As some of you may be aware, thanks to Quercus project, it is possible to run PHP 5 applications on environments that have a running Java Virtual Machine.

http://www.caucho.com/resin-3.0/quercus/

A PHP developer named Roshan just reported that he successfully run a PHP application on Google AppEngine using Quercus.

http://www.phpclasses.org/discuss/blog/PHP-Classes-blog/post ...

Here you may learn more details about this experience:

http://www.webdigi.co.uk/blog/2009/run-php-on-the-google-app ...


* Share your experiences with PHP on Google AppEngine

This is not an ideal solution because it is not native PHP support, as many of use hoped, but it is indeed some progress.

It would be interesting if anybody could share your results, specifically what are the limitations and what are the benefits of running PHP on this environment compared to traditional hosting environments.

As a side comment, PHP applications can also run wherever there is a .NET virtual machine, thanks to the Phalanger project, which by the way is sponsored by Microsoft.

http://www.php-compiler.net/

So, in theory it should be possible to run PHP applications in Windows Azure, Microsoft cloud computing environment, as it was explained in this article:

http://www.phpclasses.org/blog/post/85-What-is-Microsoft-up- ...

If you have tried running PHP on these cloud computing environments, feel free to post your comments here.

Comments:

1. Not native? - Markku Niskanen (2009-04-15 23:21)
Actually this is irrelevant... - 4 replies
Read the whole comment and replies

Post a comment


Trackbacks:

2. Running PHP in Java (2009-10-06 14:25)
Many might consider even the thought of running PHP inside of a Java Virtual Machine to be anathema...

1. Veille technologique : Langages, Google App Engine, Javascript, Ruby, Rails, Profiling, PDF, Infrastruture, Performances web (2009-05-04 15:23)
Chaque semaine, je publie une liste de liens vers des billets de blog, des articles et des annonces qui me semblent intéressants et en rapport avec l’activité d’AF83...


<< Previous: Avoid being blacklist...>> Next: Winner of PHP Program...


 

  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Running PHP on Google...   Post a comment Post a comment   See comments See comments (5)   Trackbacks (2)  
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products