2013年02月10日

Case Study for Implementing Caching

写真ページ GANCHIKU.com

Symfony2 のアプリケーションで API のレスポンスをキャッシュ をしたいときに便利なバンドル LiipDoctrineCache を使ってみました。実際にこのサイトの写真のところにも使われています。

Symfony2 のドキュメントに載っているキャッシュは HTTP Cache のことでここで扱うキャッシュとは別ものになります。今回の投稿では、サーバ側が生成する一時ファイル等をキャッシュするケース・スタディとして API のレスポンスをキャッシュ化したときの内容を説明します。


GANCHIKU.com の写真について

このサイトの写真のところの説明を少しします。今回ブログの仕組みを作成するにあたって、サーバ上に写真...

2013年02月05日

Database Password Everywhere!

wp-config.php

世界中のウェブの 17% が Wordpress でできていると言われているように、 Wordpress は世界中で使われています。これは本当にすごいことです。私も先日まで Wordpress を使用していましたし、今でも仕事の1つは Wordpress を使用しています。サクッとインストールする際に重宝しています。得に管理画面もすごく洗練されていて、管理画面だけでも使いたいと思うようなインタフェースだと思っています。

そんな素晴らしい Wordpress ですが、実際の運用されている Wordpress にはちょっと問題となっていることもあるようです。それは、 wp-config.php の情報が見えてしまっているという報告があることです。1年半前のスライドですが、約 1% もの Wordpress のサイトで、 wp-config.php の中身が読まれてしまっているという調査がありました。おそらく今でもこの状態にな...

2013年02月02日

New Blog with Symfony2

新ブログイメージ

独自ブログを作成してみました。自サーバでホストするブログと言えば、 Wordpress が主流だと思うのですが、自分の勉強も兼ねて、 Symfony2 で作ってみました。この投稿はその記念の1つ目の投稿です。
私自身しょうもないブログを 2005年くらいから書いていましたが、ちょっと心機一転することにしました。過去の投稿は、old というサブドメインを振って、 s3 に静的ファイルとして退避させています。内容をそっくりそのまま新しいブログの方にインポートもできたのですが、クリーンインストール的な方が好きなので、こっちとは独立させておきました。バックアップ分を戻すか、それとも新規で綺麗になったところでいじっていくか、というところで、少し考えました。SEO的には良くないんでしょうが、別にSEOを意識してブログを書いているわけではないのでこれでいいです。

一応参考程度に、 wget で持...