Kann ich PHP mysql in der Google App Engine ausführen?

7

Ich plane, eine Facebook-Canvas-App mit PHP SDK zu erstellen.

Google App Engine bietet kostenloses Konto, also plane ich es zu tun.

Aber es gibt immer noch ein Problem, momentan unterstützt Google App Engine nur Java und Python.

Gibt es eine Möglichkeit, PHP und MySQL in der Google App Engine auszuführen?

    
user737767 08.06.2011, 07:11
quelle

7 Antworten

5

PHP kann nicht nativ in der App Engine ausgeführt werden. Aber es gibt ein Open-Source-Tool namens Quercus , eine 100% Java-Implementierung der PHP-Sprache (erfordert JDK 1.5). Da die App Engine nun Java unterstützt, können Sie mit Quercus PHP-Skripte auf der App Engine ausführen.

    
technology 08.06.2011, 07:25
quelle
7

Okay, ich bin zwei Jahre zu spät, aber ab heute ist PHP offiziell verfügbar auf Google App Engine.

    
Paris 15.05.2013 22:28
quelle
6

Sie können PHP-Skripts in App Engine in der JVM mit Quercus ausführen. Es ist jedoch immer noch nicht möglich, mySQL zu verwenden. Sie müssen den App Engine-Datenspeicher verwenden. Dies erfordert das Neuschreiben jeglichen Codes, der eine Datenbank berührt, so dass existierende PHP-Skripte ohne viel Hacking nicht funktionieren.

Hinweis: Die Unterstützung für relationale Datenbanken befindet sich in der App Engine-Roadmap, aber niemand weiß genau, wann sie verfügbar sein wird oder ob die relationale Datenbank mySQL ist.

    
geoffspear 08.06.2011 12:42
quelle
4

Google App Engine unterstützt jetzt PHP-Laufzeit. Sehen Sie sich die offizielle Dokumentation hier an - Ссылка

Sie können in diesem Blog nach Einzelheiten zur Ankündigung suchen - Ссылка

    
Siddharth Prakash Singh 18.05.2013 17:59
quelle
3

Quercus ist nicht so gut wie PHP nativ laufen und es hat bekannte Probleme. Wie ich verstehe, fängst du an, eine Anwendung zu erstellen, also schlage ich vor, Python in appengine zu verwenden. Es ist sehr einfach zu beginnen.

Wenn Sie eine LAMP-basierte Anwendung im Hinterkopf haben und keine neue Sprache lernen möchten, besuchen Sie Amazon Beanstalk .

Ich schlage vor, eine Entscheidung zu treffen, die auf den Stärken der Plattform und der Flexibilität basiert, die Sie brauchen.

    
18bytes 09.06.2011 08:08
quelle
0

Hier ist der Link zur Verwendung von mysql über CloudSQL in der Google Cloud: Ссылка

    
Andrew Mackenzie 20.08.2013 10:25
quelle
0

Google hat seine Unterstützung für PHP auf Google App Engine (GAE) offiziell angekündigt.

Wie man PHP-Webanwendung auf GAE kostenlos hostet, wird in diesem Tutorial .

    
SmartMohi 14.10.2013 06:07
quelle

Tags und Links