1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

Google App Engine咋就不支持一下PHP呢

本帖由 notnull2009-09-30 发布。版面名称:后端开发

  1. notnull

    notnull New Member

    注册:
    2005-09-27
    帖子:
    11,720
    赞:
    37
    python和java刚好都不会
     
  2. bootini

    bootini Active Member

    注册:
    2008-11-01
    帖子:
    2,084
    赞:
    1
    正好10个字母。。。

    那个啥来着了,跟着字母,一天学一字,10天精通PYTHON,JAVA
     
  3. 链链不舍

    链链不舍 New Member

    注册:
    2006-01-14
    帖子:
    386
    赞:
    2
    据说可通过来java支持php


    Google App Engine已经开放JAVA支持了, 但仍不支持PHP. 但既然支持了JAVA, 就可以利用Quercus(php for java), 来运行PHP了. 据测, 速度比原PHP快.
    21Andy.com原创文章, 转载请注明出处http://www.21andy.com/
    1. 申请Google App Engine帐号
    申请地址: http://appengine.google.com/
    2. 申请Google App Engine for Java
    申请地址 http://appengine.google.com/promo/java_runtime

    [​IMG]

    如果申请成功, 你将收到一封邮件, 不成功你就不能用Google App Engine for Java, 更不用说PHP了.

    [​IMG]

    3. 下载 Google App Engine SDK for Java
    Google App Engine SDK for Java居然不让中国语言的下载, 郁闷, 要把你的浏览器报头改成英文的, 或选择语言为英文, 否则你将看不到下载地址, 只能下载python版本.

    [​IMG]

    下载地址: http://code.google.com/intl/en/appengine/downloads.html
    21Andy.com原创文章, 转载请注明出处http://www.21andy.com/
    4. 下载&编辑&上传phpwithjava
    下载 : Google App Engine SDK PHP with java 2009-05-06 (4.99 MB, 已下载 130 次)
    解压后, 编辑 war\WEB-INF\appengine-web.xml 文件中的application标签为你的项目名
    [​IMG]
    然后上传到你的Google App Engine, 命令如下
    appcfg.cmd update C:\phpwithjava\war
    搞定!
    注:Quercus是Caucho公司采用纯Java开发的一个PHP5引擎。基于开源授权协议GPL发布。Quercus自带很多个PHP模块和扩展如PDF,PDO,MySQL和JSON。可以利用这个引擎在一些JavaEE应用容器(Resin,GlassFish等)中运行PHP程序,也可以在PHP脚本中调用一些Java服务如JMS。Quercus会预先把PHP文件编译成.java文件,然后再执行。
    两篇老外的相关文章 :
    http://brian.brispace.net/2009/04/09/php-on-google-app-engine/
    http://www.webdigi.co.uk/blog/2009/run-php-on-the-google-app-engine/
    Tags: Google App Engine, Java, PHP
    本文地址: http://www.21andy.com/blog/20090506/1235.html
    » 上一篇:PHP结合Ext JS的开源项目PHP-Ext
    » 下一篇:PHP IDE杀手NetBeans IDE
    2 评论 to “让Google App Engine支持PHP”
    mybg 于 2009-05-07 17:04:10 发表:
    这个很稳定,可以做blog吧?
    Reply

    avldya 于 2009-05-16 18:34:16 发表:

    按你的路径不行的.
    换成这样可以
    appcfg.cmd update C:/phpwithjava/war/