試作を素早く作成するためのEden PHPライブラリー

タグ: ライブラリー   PHP   高速開発  

なるほどね。試作サイトをサクッと作成するには便利だねというAPIを集めたライブラリーのご紹介です。

Eden PHP Library

一つのファイルをinclude()するだけで、数多くのWebサービスとの連携が実現できるライブラリーです。ページの最初に書かれている通り、プロトタイプを素早く作成する目的に開発されているようです。

なにせ、755Kバイト以上あります。実用サイトに使用するとしてはちょっと大きいですね。(追記:このトップページからダウンロードすると、圧縮されたバージョンが入手できますが、バグっているようでエラーが発生します。ダウンロードページからダウンロードすると、各クラスが小さいままの圧縮バージョンが入手できます。左上の青いボタンをクリックしてください。)

何が便利かと言えば、全部が入っているひとつのファイルをインクルードするだけで、Googleやら、Facebookやら、TwitterやらのAPIをサポートしたライブラリーが一度に用意できることです。Paypalもサポートしています。ドキュメントの最初のページにサポートしているサービスが一覧になっています。

試作ではなく実用として使用したければ、必要なサービスに絞り込んで、小さくカスタマイズしたPHPファイルも、ダウンロードページから入手できます。右側で必要なサービスだけ選択し、一番下のDownloadボタンをクリックします。これを読む限り、Dropboxやらgithubも将来サポートする予定のようですね。

ライブラリーとしてだけでなく、MVCフレームワークも用意されています。そのフレームワークの一部としても、このライブラリーも使用されています。フレームワークもダウンロードページから入手できます。

使用方法

まず、取り込みましょう。パスは適当に指定してください。

include('eden.php');

後はドキュメントに用意されているサンプルコードをご覧ください。お気軽に素早く作成するためのライブラリーですから、サンプルをコピペできるように、用意されています。