Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

軽量フレームワーク3eyes、バグフィックスと機能追加


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

ようやくリリースした3eyesだけれど、十分チェックしていなかったこともありバグがあったので、やむなく改修作業。それと、データベース接続をpdoだけにするのはちょっとうまくなかった(自分の借りているレンタルサーバの環境で使えないところがあった)ので、ADODBでも使えるように改修。それと、その他少しメソッドを追加。

やっぱりある程度実務で使っていかないと、良し悪しが判断できないものだと痛感した。当面は懲りずに自分の開発で使用してみる予定。最近放置状態だった自分のサイトもあるし新しく企画中のサイトもあるので、年末年始にかけてこつこつリニューアル・公開していくつもりだ。

なお3eyesの新バージョン(バグフィックスと機能追加)は2008年10月14日公開予定。ダウンロードはこちらからどうぞ。

3eyes – PHP Light Weight Framework

軽量フレームワーク3eyesの公開


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

とりあえず、公開を開始した。いつまでも自分の手元でちまちま修正していてもいいソフトにはならないので、公開して、誰かに使ってもらって(使ってもらえればいいのだけれど)、随時修正を加えたほうがいいと思った次第。

http://3eyes.in/

バグ報告、機能リクエスト、そのほか各種要望、開発参加・手伝い希望(もしあれば)、そのほか諸々の連絡には、備え付けの掲示板をどうぞ(もちろんPowered by 3eyes)。

軽量フレームワークの続き(海外版)


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

PHP版軽量フレームワークって少ないのかと思ったら海外ではたくさん開発されているようだ(探し方が足らなかった)。

探せば他にも見つかりそう。

軽量フレームワークを探してみた


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

自分でも開発している軽量フレームワーク、仕事もせず3eyesの開発をたっぷり楽しんでいる。実際に自分で開発するに当たっていろいろ調べると、いくつかPHPの軽量フレームワークに出会うことができた(もっと早くに出会えれば、いろいろおいしいとこ取りできたのに)。そこでちょっととりまとめ。

あれ、たくさんあると思ったら、そんなにない。KohanaPHPはCodeIgnighterから分家したフレームワークでPHP5専用。Petitwork Frameworkは和製。検索をかけてみても実は意外とヒットが少ない。日本では軽量フレームワークは需要が少ないということだろうか。それとも、日本人は権威に弱いので、Zend FrameworkやcakePHPなどの有名どころに落ち着いてしまうのだろうか。

ちょっとしたウェブアプリを開発して、内容もこなれてきて3eyesのリリースも間近になってきた。マニュアル作成にはまだ時間がかかるだろうけど、とりあえずサンプルも用意したし、今週末公開予定だ。

誰か使ってください。

軽量フレームワーク3eyesのサンプル作成


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

3eyesでのサンプルプログラムを作ってみた。3eyesサイト内のサポート掲示板を3eyes自身を使って構築した。実際にウェブアプリを構築してみると、バグがよく見つけられる。今回も2箇所バグを発見した。リリース前でよかった。

俺俺フレームワークということもあり内情をよくわかっているので、構築効率もすごくいい。掲示板はスレッド+コメント機能で構成され、スレッド発言やコメント発言は入力・確認・完了の3画面構成、入力時にはバリデーションをかけた。データベースにはSQLiteを使いテーブルは2つとシンプルな構成にした。この構成で開発時間は3時間弱で終わった。たぶん開発よりもデザインとコーディングのほうが時間がかかったと思う。開発効率アップという部分では大きな収穫を得られた。

3eyesサポート掲示板



Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524