MagicWeapon プロジェクト Wiki

MagicWeapon のプロジェクト Wiki ページへようこそ。 さて…なに書こうかねぇ(笑

とりあえず、このPageは「開発者およびその周辺の人たち向け」なので、単純な使い方とかはまた別Pageにまとめる予定。


お知らせ

2011/03/吉日:
久しぶりに文書書きます。
ちと本格的に使いかたを。書きあがったらまたそのようにお知らせをいたします ノ

2008/01/10:
一発目がメモかよ特集w
別ウィンドウでデバッグトレース出力が出るとうれしいな。モード切替で。

console.log()にはき出してくれても素敵かも。

エラー系の制御は欲しいですね。 特に最初にMWを導入する時など、何が原因で稼働していないのか調査に時間かかることもあると思うので。 PHP4バージョンのMWを導入時に2日3日ハマった記憶がありますです。。。

2007/12/24:
イブになにやってんだスペシャルw
携帯関連とか少しものができあがってきました。

2007/11/22:
DBクラスのクラス名変更しました。
…本来ならかなりクリティカルな変更ですが。実際には多分DBマネージャつかって、誰一人として生のDBハンドルクラス触ってないと思うので(笑
これで、PEARと(大文字小文字が違うのに)クラス名一緒とか言われる状況を避けられます。
ついでに、これはまだ未定ですが。DBハンドルクラスインスタンス内に、SQL作成用のクラスインスタンス持たせちゃう予定です。
その辺は後日。

それ以前w
uncheckingディレクトリは「コメントとか復帰値とかがまだ未チェック」なブツです。

一応がるが一通りコメントとか修正する予定ですが、手伝ってくれる人いたら是非にもよろ。っつかぶっちゃけ多すぎ(苦笑

ついでにドキュメンターも鋭意募集中w

今後の予定。

とりあえず、まずとにかく「PHPDoc用のコメント入れて」「復帰値をルールに従って変更して」ってのをやって、0.1.0として出します(これはLHAにもする予定)。

その後は色々とイメージしてる改修を。最低限、いくつか現状想定している部分(特にMVC関連のクラス)を落ち着かせて、かな。

1.0.0をどんなバージョンにするかは現状まだ未定。まぁあんまりその辺細かくは考えてないんだけど(笑

とりあえず使えるクラスから使って、なんかあったら連絡くださいませ。


文書各種

使用マニュアル
MagicWeapon の使用マニュアルを書いてみます。まずはここの文章を一通り読んでいただけるとありがたいです。


インストール方法草案
インストールの方法への「提案」です。

使い方の提案
MagicWeaponをどんな風に使うのかの「提案」です。

使い方の提案MVC編
MagicWeaponを「MVCありありフレームワークとして」どんな風に使うのかの「提案」です。

空メールで会員登録携帯編
携帯サイトでありがちな「空メール打って~の登録してぇの」な流れを簡単にやる一案です。

clump系覚え書き
MagicWeaponの特徴的なクラス群「clump系」についての覚え書きです。

conv覚え書き
MagicWeaponの特徴的な?置換エンジン「conv」とその周りについての覚え書きです。

開発陣用各種文書
開発の時のルールとか。

要望各種
とりあえずメモ&考察用に。

セッション情報の保持の仕方
ログインクラスとか自作なので。$_SESSIONとか使いたくないんで色々作ってます。

雑文置き場
整理できてない文書をとりあえず置いてます。 大抵、推敲もなんもあったもんじゃない文章なので、覗くときは「そ~っと覗いて」「生暖かく見守って」ください。

データクランプ説明書
ある意味、MagicWeaponの最大級の特徴の一つとも言える(ついでに言うとMagicWeapon内で尤もメタボなクラスでもある(苦笑) )、data clumpと、その継承クラスであるdata clump validator(通称validate clump)の「基本的な使い方」と「お便利な手の抜き方」を書いてみます。


その他

wikiの文法は http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FWikiSyntax#h2-.E8.A6.8B.E5.87.BA.E3.81.97 を参照。

SVNは http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/?root=magicweapon ここから最新のソースがげとれる。

PHPDocumentorによるドキュメントを作ってみました。 http://maporfic.m-fr.net/mw_doc/ http://maporfic.m-fr.net/mw_doc_s/ こんなあたりからどんぞ。