プロジェクトZendCake

一ヶ月以上更新が遅れてしまいました、久しぶりの投稿です♪

ここ最近Zend Frameworkを使っていますが、どうも使いにくい・・・

なにぶんCAKEPHPに慣れ親しんでいるが原因だと思います。

 

なら、Zend Frameworkの使用感を出来るだけCAKEPHPに近づければいい!!と思いつきました。

 

そもそも、なぜCAKEPHPを使わないのか。それは「重い」の一点に集約されます。

FW内で様々な処理をしているらしく、すごく重い。

あと、FWのルールにのっとった処理はものすごく簡単に作成できるのに、それ以外の処理をおこなおうとすると、1から作るより逆に時間がかかってしまう。

開発するシステムの規模が中規模クラスになってくると、ほとんどの方はCAKEPHPを選ばないでしょう(主観です)

 

という先入観から、CAKEPHPを離れZENDFRAMEWORKを使用しているのですが、いろいろフリーダムすぎて逆に使いづらく感じます。

よって、「それならば、使用感をCAKEPHPに近づけようじゃなか」と思ったしだいです。


まず、現在の構想及び構造から説明します。

 

現段階の構想(簡単に)

コントローラー

・コントローラーにて、使用するモデル、テンプレート、ビュー、コンポーネントを選択できる。

モデル

・自動読み込みのみ対応し、それほどこだわらない。

ビュー

・デフォルトビューだけではなく、テンプレートやエレメント、ヘルパーを用意

・Smartyを使用

 

-----------------構造------------------------

├app

    ├ controllers(コントローラー類)

        └ compornents (コンポーネント)

    ├ models(モデル)

    └ views(ビュー関連)

        ├ elements(ビュー部品)

        ├ filters(フィルター)

        ├ helpers(ヘルパー)

        ├ scripts(デフォルトビュー:cakePHPでの「layouts」に相当)

        └ templates(テンプレート)

├ lib(ZEND本体)

├ index.php(スタータ)

├ templates_c(Smartyキャッシュ)

└ .htaccess

-----------------構造------------------------

 

まだまだPHP及びZend Framework初心者ですが、初心者なりにやっていこうと思います。

まずは、簡単そうなビュー関連から♪ お楽しみに♪

トラックバック(0)

このブログ記事を参照しているブログ一覧: プロジェクトZendCake

このブログ記事に対するトラックバックURL: http://coldspice.net/mt/mt-tb.cgi/9

コメントする

2008年11月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Powered by Movable Type 4.1

プロフィール

名前:Rr(ラール)

色んな技術に手を出しているへっぽこプログラマ
得意なプログラム言語はJavaだが、最近はめっぽうPHPにはまっている。