元スレ[PHP][フレームワーク]CodeIgniterスレ
php覧 / PC版 /みんなの評価 : ○
654 = :
>>653
KohanaはModel・Libraryの取り回し重視の設計思想、いわゆるautoloadは廃止の方向で動いてるね。
おれもKohana使いだけど、
・ちょこちょこ小技的につかうものはstaticな「Library」として用意
・controller内複数methodで使い回す「Model」があるなら、controllerのconstructorでpublicなオブジェクト変数へModel代入、同controller内で$this->objとかで使い回し
してる。
複数controllerで特定のModel使い回したいなら、MY_ControllerクラスでContorollerをextendsして、Model代入。
どですか。
658 = :
>>657
そういうことですか。ありがとうございます。
659 = :
CIのコントローラ、モデルで共通に使いまわす機能を作ったとして、どこにおけば良いでしょうか?
自作ライブラリを作って、コントローラー、モデルから呼び出せば良いんでしょうか?
660 = :
CI1.7.1で実験してみて、自作ライブラリの機能は、コントローラーからでも、モデルからでも呼び出して使えることが分かりました。
共通して使う機能は、自作ライブラリに入れてみます。
どうもありがとうございました。>>660
662 :
>>661
JSに罠がいっぱいあるから
664 = :
2年で1スレも消費してないなんて
665 = :
いいフレームワークだし、使ってる人はそれなりにいると思うんだけど、
初心者はこんなマイナーなの使わないだろうから質問が少ないんだろうな。
668 :
>>179
スコープ内でライブラリ呼ぶ限りは無問題
669 = :
日本語サイトから1.7.1を落としたらsystemフォルダにほとんど
ファイルが入ってないけどこれって差分ファイル?
670 = :
>>669
そら日本語のメッセージファイルじゃねえ?
本サイトから落とさないとダメかと。
671 :
>665
質問しなきゃならないような、
使い勝手の悪さがないからねえ。
「専門家」はそれでは困るんだろうけど。
672 :
簡単すぎると質問がなくなって、スレがもりあがらなくて
廃れていくというのも何か悲しいもんだな。
673 :
>>672
ダメなものの方がやり取りがあって盛り上がるってのもおかしな話なんだけどね。
俺はGentooにLighttpdにCIにPostgresql使ってる異端児だけど
こんな使いやすい組み合わせはないと思ってる。
泣き所は、問題が起こったとき、解決策を見つけにくいことだけど
問題そのものがあまり起こらないので、不便もあまりない。
でも、世のひとは解決策がたくさん検索できる、使いにくいシステムの方を好むらしい。
より多くの時間とお金をかけたい理由ってなんだろう?と考えてみたら
要はこういうことじゃないかという結論になった。
趣味は手がかかった方が楽しいからダメシステムがむいてる。
仕事なら、他人にはできなかったりめんどくさい方が自分のニッチを守りやすいから、
ある程度のダメシステムが都合がいい。
だからいいシステムは盛り上がらない。
そんな見方は穿ちすぎですか?
そういえば、qmailは秀逸でシェアが高いけど、
簡単すぎるのとマニュアルが必要十分なので、あまり盛り上がらない。
まあ、ダメシステムのsendmail派は、設定ファイルを共有できる
postfixを好むようだけど。
674 :
「codeigniter徹底入門」て本読んで試したみたけど、参考書として
あまりわかりやすくない。
もっとわかりやすい参考書がどんどん出てくれば日本で流行るのかも。
675 = :
>>674
編集側がサボっている感じ。
はじめて本を書いた人ばかりのようだから
コードがページをまたがないようにとか、
もっとフォローをするべきだよなぁ。
676 :
著者じゃないが、なんか済まない。
677 :
>>676
なんで、謝るんだよw
678 = :
アマゾンでは絶賛だったからちょっとこっち使ってみようかなと思ったりしてたけど・・・
CAKE入門中
679 :
>>678
IBMのひとが書いてるオンライン記事がわかりやすいよ。
ひととおり読んだら概略がつかめる。
680 :
>>674
そう?一通りのことは書いてたのであれで十分かと思ったが。
著者にあったことあるけど、まじめそうな人ではあった
681 = :
マトモだし分かりやすいと思ったけどな。
もっと分かりずらかったりと嘘ばっかの本なんて、いくらでもあるよ。
683 = 679 :
ホームページでマニュアルを見ようとすると、
上の方からずりずりっと降りてくる感じになってるけど
あれはどうゆう技をつかってるのですか?
684 = :
ajax
686 = :
>>684
ちゃんと意味分かってajaxって単語使ってる?
687 = :
>>686
略さないで言えって言われたらよくわからんが・・・まぁだいたい
688 = :
>>687
CIにそうゆう機能があるの?
689 = :
>>688
さぁ・・・CIユーザーじゃないのでわかりません。
でもだいたいのframeworkにはあるんじゃないかな
690 = :
ajaxなのか!と驚いてソースみたら違った。
691 = :
ただのjsだな
692 = :
でもかっこいいな。
695 = 693 :
ケチ
696 = :
アシンクロナス
ジャバスクリプト
XML
要するに埋め込み画像の要領でXMLをとってくるわけだね?
697 :
ほんっとに話題ないの~
698 :
アクティブレコードって使う?
クエリをそのまま書くのに比べてご利益があるようには思えないんだけど
デバッグしやすいとかあんのかな?
699 = :
DBアクセスは結局どっかのクラスに隔離するわけで。
それを洗練させていった結果がああなる、というだけだろう。
俺もあまり使わないな、SQLがベタで書いてあったほうが分かりやすい。
700 = :
以前見たソースで、アクティブレコードの記述の上に
SQLでコメントが書いてあったのを見たことがある。
全くもって意味無し。
みんなの評価 : ○
類似してるかもしれないスレッド
- [PHP][フレームワーク]CodeIgniter Part2 (983) - [86%] - 2015/4/7 12:46
- 【PHP】フレームワークPharonスレ (306) - [60%] - 2022/10/10 20:00
- [PHPフレームワーク]Laravel (995) - [53%] - 2017/7/22 11:45
- 【PHP】PHPフレームワーク総合スレ14 (1001) - [50%] - 2010/12/11 10:32
- 【PHP】PHPフレームワーク総合スレ15 (989) - [50%] - 2013/9/27 6:00 △
- 【PHP】フレームワークMapleに舌鼓 (470) - [48%] - 2017/12/31 9:31
- 2ch有志がPHPフレームワークを作るスレ (81) - [45%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について