PHP(PEAR)Seagull PHP Framework
2005.02.04 Friday 00:00
seagull結構良いかもよ。

(ノ・・)ン。。。。。。(((●コロコロッ

前の記事でちょろっと書いたPHPのフレームワーク達。
ただ、どれもこれも微妙な感じで今ひとつ気に入らない。

そんな中で、結構面白そうだなぁと思ったのがこれ。
Seagull PHP Framework
http://seagull.phpkitchen.com/
これは、フレームワークというよりも、
CMS(コンテンツマネジメントシステム)っぽい。
代表的なのはXOOPS

seagullさくらインターネットにインストールを敢行してみた物の、
なにやら成功していない模様。会社のサーバで勝手に使って良い領域というのがあるので、
それをこそっと拝借。
インストールを試してみることにした。
 
実験開始。
最初はひたすらPEARパッケージのインストール。
量が多い上に、なんか遅い。
スペックはショボそうだ。
(・-・) ウーン

インストールしたパッケージは
Benchmark
Cache_Lite
Config
DB_DataObject
DB_NestedSet
Date
HTML_Common
HTML_TreeMenu
HTML_QuickForm
HTML_Template_Flexy
Log
Mail_Mime
Net_Socket
Net_Useragent_Detect
Pager
Text_Password
Text_Statistics
Validate
XML_Util
たくさんあるなぁ。
seagullのインストールも、
pear install seagull.tgz
って感じ。
よし、インストール完了。

?(・_。)?(。_・)?
やっぱり右も左もわからない。
( ̄-  ̄ ) ウーン
pear uninstall seagull
tar xvfz seagull.tgz

(;^_^A アセアセ…

www以下にwebでアクセスすると、
設定ファイルを作成するらしい。
?(・_。)?(。_・)?
なんだこれ?
なにやらエラー画面が出ている模様。
パスが通ってないって感じみたい。
(x。x)゜゜゜ ヤレヤレ
勝手にini_setするんじゃねぇ!!
ini_set行を撤去。
(▼▼メ)

DB Connect Error。
エッ?(?_?)エッ?
DBの接続設定をWebでやるんじゃないの?
いきなり意味不明。

/var/log以下にログがはかれているので、
その内容を見てみる。
「DB/mysql_SGL.phpがみつからない」
?(・_。)?(。_・)?
mysql_SGL.phpってなんだ?
このフレームワークはPEARパッケージをガンガン使っている。
データベースはDBとDB_DataObjectを使っているはず。
でもドライバーの中にmysql_SGLって見たことない。
( ̄-  ̄ ) ウーン

seagull.tgzのファイル一覧を確認すると、
トップのところにmysql_SGL.phpっていうのがある。
これをコピれと?
DB/以下にmysql_SGL.phpをコピー。
動いた。
(▼▼メ)(▼▼メ)

今度は初期設定画面が登場。
いろんなDBで運用できるみたい。
そのあたりはXOOPSよりいいかも。
とりあえずmysqlを選択。



seagullインストール完了。
ヽ(^0^)ノ 実際の画面を見てみると、
結構面白いかもって言う印象。
Xoopsの「これはXoopsです」って感じが今ひとつ好きではないので。
ポチポチいじってみよっと。

コメント








トラックバック
http://dozo.rgr.jp/sb.cgi/126
この記事のトラックバックURL
BlogRanking
オススメしたいグッズ
我の創りし物
カテゴリアーカイブ
banners
loglog
banners
Valid XHTML 1.1!
記事一覧
月別アーカイブ
最近のコメント
最近のトラックバック
リンク
リンク
関連用語
Powered by