PHP Google App Engine üzerinde çalışan var - Nasıl şimdi DB kullanabilirim?

3 Cevap php

Ben kurulum PHP on the Google appengine bu takip ve o inşaat büyük. Biz GAE bu bir veritabanı / veri deposuna nasıl kullanabileceğiniz herhangi bir öneriniz?

3 Cevap

Google Java API datastore'una düşük seviye erişim sağlar çünkü

http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/package-summary.html

Sen php-java entegrasyonu, gibi bir şey kullanarak bu sınıfa erişmek mümkün olmalıdır:

 // Get a handle on the datastore itself
 $datastore = new Java('com.google.appengine.api.datastore.DatastoreServiceFactory')->getDatastoreService();

 // Lookup data by known key name
 $userEntity = $datastore->get(new Java('com.google.appengine.api.datastore.KeyFactory')->createKey("UserInfo", email));

Google App Engine de PHP (oluşturma, Al, Update, Delete) SQL CRUD nasıl kullanılacağı kavramının bir kanıtı için aşağıdaki URL'ye bakın.

Üzgünüz, yeni kullanıcılar bir bağlantı sonrası olamaz. Sağ köşesinde aşağıda benim adını tıklayın ve ardından web sitesi url tıklayın.

Sadece bağlı öğretici bir GQL datastore'una üzerinde bazı tartışmalar var.

Google App Engine datastore "GQL" adlı bir SQL benzeri sözdizimi vardır. GQL seç tabloların tek bir tablo üzerinde yapılabilir.

Ve memcached

yine php için veritabanı her türlü erişebilirsiniz. - Ben sadece bir anahtar değer çiftini ekleyerek kullanabiliriz böylece Memcached GAE tarafından sağlandığını biliyoruz.