私は現在自分のサーバーでホストされているPHPアプリケーションを開発中です。自分のサーバーではなく、より安全な場所にデータベースデータを格納したい。 Google App Engineを使用して、JavaまたはPythonアプリケーションを作成せずにデータを保存および取得することはできますか?それが可能ならば、どうすればデータにアクセスできますか?特別なサービスを使用するか、mysqlサーバに接続してSQLコマンドを実行するようなdbに直接接続することもできます。Googleアプリケーションエンジンのみデータベースストア
0
A
答えて
0
これらにはremote_apiというモジュールがありますが、いくつかの制限があります。確認してください: http://code.google.com/intl/fi-FI/appengine/articles/remote_api.html
0
App Engineのデータストアに直接アクセスする方法はありません。私はあなたのPHPアプリケーションのためのmysqlまたは他のリレーショナルデータベースを使用すると仮定します。しかし、アプリケーションエンジンは、スキーマレスオブジェクトデータストアを提供します。その場合、データストアに格納するデータを準備するためのJavaまたはPythonアプリケーションが必要です。下のリンクもチェックしてください。 App Engineの上にデータを保存する
はhttp://code.google.com/appengine/docs/java/datastore/
https://stackoverflow.com/questions/1466420/google-app-engine-external-database
2
魔法のあなたに余分なセキュリティを許可しません。攻撃者があなたのサーバを侵害した場合、あなたはあなたのデータストアとのインターフェースを侵害し、彼らが望むものを何でもすることができます。
安全なWeb開発のベストプラクティスを学び、アプリのセキュリティを守るよう努めてください。
PHPからリモートAPIへのアクセスはサポートされておらず、実装には多大な労力が必要です。 –