WordPress on Google App Engineを1週間運用してみて

たったの1週間ではあるけど、WordPressをGoogle App Engineで動かしてみた感想。

Google App Engine上でわざわざWordPress動かすってのがややズレた使い方っぽいことが分かってきた。(笑)
WordPressを使う場合、Google App Engineの「アプリによるシステムディレクトリへの書き込みが許可されていない」って制約が地味に不便。
デプロイするのはGUIのランチャーを使えて楽なんだが、WordPressは既存のテーマやプラグインが豊富なんで、そもそもコードを書く必要がほぼ無いし、システムディレクトリに書き込みが許可されていれば管理画面から簡単にインストールできるはず。
SEO的な各種プラグインはシステムディレクトリにファイルを置いたりする仕様だったりして、Google App Engine上では使えなかった。SEO対策しないと全く検索結果に出てこないみたい。その点、はてなはすごかったんだなぁ。

課金の問題。アプリが動作するインスタンスは無料プラン枠で動かしているけど、データベースとして使っているCloud SQLは有料。今は一番容量の少ないやつでデータベースへのアクセス数に応じた従量課金にしてる。ほぼ自分しかアクセスしていないのに5ドルほど取られたね。
そして、Google App Engineだと独自ドメインでのSSLは結構な料金が取られるみたい。


スポンサーリンク

応答速度の問題。アプリとデータベース、どちらの問題かわからないけど、このままのプランだと、サイトの応答がメチャクチャ遅くて使い物にならない。この辺はデベロッパーコンソールで解析すればどこがボトルネックかわかるのかも。
実用面を考えると、Google App EngineでwordPress製のサイトの応答速度を上げるにはそれなりに課金しないとダメみたい。こいつは遊ぶにはちょっと高くつきそうなのである。

ということで、他のクラウドサービスと比べてみようと思い始めた。クラウドサービスで他に知っているのはAmazon Web Servicesぐらいなので次はそっちを触ってみようと思う。また同じようにWordPressを入れて…
Amazon EC2 に WordPress をインストール
Amazon Web Services にWordpressを入れてみる

このブログはしばらく続けるけど、もしかしたらそっくり別のクラウドサービスへ移行するかも。その時はまだ同じドメインhttps://blog.negativemind.com/で設定し直すかな。ナンバーポータビリティならぬ、ドメインポータビリティか。


スポンサーリンク

関連記事

このブログのデザインに飽きてきた
ROMOハッカソンに行ってきた
UnityでPoint Cloudを表示する方法
オープンソースのロボットアプリケーションフレームワーク『ROS (Robot Operating S...
C#で使える遺伝的アルゴリズムライブラリ『GeneticSharp』
openMVGをWindows10 Visual Studio 2015環境でビルドする
機械学習手法『SVM(Support Vector Machine)』
Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番
OpenCLに対応したオープンソースの物理ベースレンダラ『LuxRender(ルクスレンダー)』
書籍『仕事ではじめる機械学習』を読みました
UnityのTransformクラスについて調べてみた
Mean Stack開発の最初の一歩
Python拡張モジュールのWindows用インストーラー配布サイト
OpenCVでPhotoshopのプラグイン開発
Raspberry PiでIoTごっこ
OpenCVの顔検出過程を可視化した動画
Deep Neural Networkによる顔の個人識別フレームワーク『OpenFace』
3Dディープラーニング用のPyTorchライブラリ『Kaolin』
html5のcanvasの可能性
画像からカメラの3次元位置・姿勢を推定するライブラリ『OpenGV』
マルコフ連鎖モンテカルロ法
『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハンズオンセミナーに行ってきた
Raspberry PiのGPIOを操作するPythonライブラリ『RPi.GPIO』の使い方
WinSCP
仮想関数
ニューラルネットワークで画像分類
Multi-View Stereoによる3次元復元ライブラリ『OpenMVS』
Javaで作られたオープンソースの3DCGレンダラ『Sunflow』
OpenCVのための軽量GUIライブラリ『cvui』
Amazon Web ServicesでWordPress
AndroidもopenGLも初心者さ (でもJavaは知ってるよ)
R-CNN (Regions with CNN features):ディープラーニングによる一般物体...
3Dボリュームデータ処理ライブラリ『OpenVDB』
続・ディープラーニングの資料
Web経由でRaspberry PiのGPIOを操作したい
3D復元技術の情報リンク集
OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる
C#で使える機械学習ライブラリ『Accord.NET Framework』
WordPressのサーバ引っ越し方法を考える
第1回 3D勉強会@関東『SLAMチュートリアル大会』
2D→3D復元技術で使われる用語まとめ
OpenCV

コメント