教你如何在Google App Engine上運行PHP
原創【51CTO.com快譯】谷歌在一年前推出Google App Engine。這個免費的應用程序托管引擎可以為你分配500 MB的持久存儲和足夠的CPU以及一個能支持每月約500萬頁面瀏覽的帶寬。另外,如果你想得到更多支持,可以查看增值計劃。
Google App Engine將支持Java繼續向前發展。不幸的是Google App Engine上,PHP仍然是最希望被Google App Engine支持的。因此直到谷歌宣布其官方發布對PHP支持之前,我們可以通過Quercus這一方案來運行PHP。 Quercus可以說是100%的在Java上執行PHP語言的工具(需要的JDK 1.5 )。由于Google App Engine現在支持Java,這意味著我們可以通過Quercus來運行PHP腳本。
因此,在你使用的Google App Engine和運行PHP前需要
1)注冊一個免費帳戶。
2)下載此文件到您的計算機。
3)以您已經注冊的應用程序的名稱來修改XML文件中的war\WEB-INF\appengine-web.xml。
4)最后上傳您的申請。我下載了Google App Engine SDK for Java,并使用下面的命令使其在Windows上運行。
appcfg.cmd update C:\projects\phpwithjava\war |
原文鏈接 http://www.webdigi.co.uk/blog/2009/run-php-on-the-google-app-engine/
相關閱讀
Quercus是Caucho公司采用純Java開發的一個PHP5引擎。基于開源授權協議GPL發布。Quercus自帶很多個PHP模塊和擴展如PDF,PDO,MySQL和JSON。可以利用這個引擎在一些JavaEE應用容器(Resin,GlassFish等)中運行PHP程序,也可以在PHP腳本中調用一些Java服務如JMS。Quercus會預先把PHP文件編譯成.java文件,然后再執行。
【編輯推薦】