Diggin - Simplicity PHP Library


"Diggin"とは?

概要

Diggin は主にsasezaki個人によるスパイダー向けライブラリーの総称です。 高品質を謳ったり、パワフルさを持ち合わせている訳ではありません。 多くのライブラリは、ニッチな用途のため万人向けではないでしょう。

インストール

一部Zend Framework(以下、ZF)やPHP拡張に依存しているものがあります。利用の際には、各コンポーネントの必要条件にもとづいて環境を用意してください。(参照:ZFのインストールガイド)。Digginのバージョン0.6ではZF1.6以上、0.7ではZF1.9以上が必要となります。

Diggin の SVN リポジトリの最先端の URL は http://diggin.googlecode.com/svn/standard/trunk/ です。

Zend Framework 同様、 あなたのアプリケーションからフレームワークのクラス群にアクセスできるようにする必要があります。これにはいくつかの方法がありますが、PHP の include_path に Diggin ライブラリへのパスを含める必要があります。

pearを用いたインストール方法も用意しています。

pear channel-discover openpear.org
pear install openpear/Diggin-alpha

Diggin_CDDB

Diggin_Console

Diggin_Debug

Diggin_Exception

Diggin_Felica

Diggin_Http

Diggin_Json

Diggin_RobotRules

Diggin_Scraper

Diggin_Service

Diggin_Siteinfo

Diggin_Uri

Diggin_Version


著作権に関する情報

Digginは、全てのファイルが同一ライセンスではないことに注意してください。(別々のパッケージとして配布しています。) Diggin_Scraper_Adapter_Htmlscrapingならびに Diggin_Http_Response_CharactorEncodingについてはLGPLです。 それ以外のものについてはNew BSD Licenseです。


Version 0.7での変更点

0.7ではいくつかの大きな変更を予定しています。

0.6系統用に以下のブランチが作成されました。但し、アップデートは重要な場合を除き行われません。

http://diggin.googlecode.com/svn/standard/branches/release-0.6/

Version 0.7.xにて予定している変更点


ホーム