PHPのテンプレートエンジンとして、またプログラムと表示を切り分けるフレームワークとして簡単に利用できるライトウェイトなWebアプリケーションフレームワークです。
-- 2010-03-26
1) リバースプロキシ経由の場合のリダイレクト不具合を修正しました。
2) テンプレート内でのXML宣言をechoしなくても記述できるように自動置換機能を追加しました。
テンプレートの拡張子はなんでも構いませんので開発上の都合からphpから一般的なtplに変更することにしました。
3) ダイナミックウィジェットに関する機能の変更
ページダイレクト指定のウィジェットをウィジェット名.ページ名のファイルとするように変更しました。
4) 時流に従って配布版のドキュメントルート用フォルダ名をhtdocsに変更しました
-- 2010-01-20
1) GETパラメータによるデバッグコマンドを実装しました
spiderdebugcmd=viewmoduletime
モジュール実行時間がダンプされます。
2) binファイルの起点パスを設置上位フォルダからに変更しました。
define.inc.phpのSPIDER_USE_ABSOLUTE_BIN_PATHをtrueにするとこれまでどおりの動作となります。
3) movaサービスの終了に伴い配布版からDoCoMo1.0分岐の記述を削除しました。
4) php.iniのbase_dirで読み込み階層が制限されていた場合の対策として
spiderフォルダ検索をspider.inc.php設置の上位ディレクトリまでとしました。
5) spider_HttpRequestのwriteLogメソッドでログURIを記述できるように引数追加しました。
6) RewriteDocumentRootの実装不具合を修正しました。
7) setタグの記述方法でオブジェクトのメンバ指定子を許可するよう変更しました。