一年前google推出了Google App Engine。提供了足够我们普通用户使用的空间和流量,而且还可以通过付费获得更多的空间和流量。其余的不多说了,现在许多关于GAE的介绍。

现在GAE已经至此java了,但不幸的是PHP任然毫无音讯。但是我们在google官方支持PHP之前我们可以使用基于java的QuercusQuercus基本上可以100%的支持PHP语言(需要JDK1.5)。

现在我们开始用GAE运行PHP:

1) 注册一个免费的GAE帐户 。
2) 下载此文件到您的计算机(如果连接失效大家可以搜索phpwithgae便可以下载到它,如还不行就给我留言吧。)。
3) 修改war\WEB-INF\appengine-web.xml ,将phpwithgae换成你自己的GAE名字。

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>phpwithjava</application>
    <version>1</version>
    <!-- Configure java.util.logging -->
    <system-properties>
        <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
    </system-properties>
    <!-- For PHP-Support -->
    <static-files>
        <exclude path="/*.php" />
    </static-files>
    <resource-files>
        <include path="/**.php" />
    </resource-files>
</appengine-web-app>


4) 最后上传您的程序 。(下载谷歌appengine SDK for Java ,并使用下面的命令 。
appcfg.cmd update C:\projects\phpwithjava\war)

To see this in action just visit:看到这一行动只需访问:
http://phpwithjava.appspot.com/webdigi.php and http://phpwithjava.appspot.com/info.php http://phpwithjava.appspot.com/webdigi.phphttp://phpwithjava.appspot.com/info.php

我将继续翻译一些关于GAE和PHP的文章,前面大家已经看到了wordpress在gae上的运行效果了,但是那个mysql问题没有得到很好的解决,下面我们将看看如何在GAE上安装一个类似MYsql的应用,并且可以远程调用数据库

转载请注明 www.fly7.cn