私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】PHPフレームワーク総合スレ14
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
本当に大規模で今後長期的に運営するサービスとかなら、
独自FW開発するコストも相対的に下がるし、
外部プロダクトに依存するリスクも減らせるから
オープンソースFW採用しないのも理解できるけど
>>631 みたいな理由はよくわからない。
独自FW開発するコストも相対的に下がるし、
外部プロダクトに依存するリスクも減らせるから
オープンソースFW採用しないのも理解できるけど
>>631 みたいな理由はよくわからない。
ただ「学習コスト」に対する心理的な部分では、
PHPそのものの言語仕様に対する「学習コスト」に比べて、
他人が作った枠組み・制約に合わせることを「学習」することに
なんで俺様が時間を割かないといけないんだよ?
みたいな壁があるのは否定しない。
PHPそのものの言語仕様に対する「学習コスト」に比べて、
他人が作った枠組み・制約に合わせることを「学習」することに
なんで俺様が時間を割かないといけないんだよ?
みたいな壁があるのは否定しない。
著名人が作ったFWには説得力はあるよね
FWを利用すれば、最先端のプログラム作法が、
苦労せず身につく
高度なプログラミングの方法論を大学へ行って
学ばなくてもみんなが共有できる
FWを利用すれば、最先端のプログラム作法が、
苦労せず身につく
高度なプログラミングの方法論を大学へ行って
学ばなくてもみんなが共有できる
使いたければ使えばいい、そんなもんでしょ
アンチしたけりゃ専用スレ立ててやってほしいわほんと
アンチしたけりゃ専用スレ立ててやってほしいわほんと
CodeIgniterというのが良さそうですが、
日本語の資料が少ないこと以外に
何か欠点はありますか?
日本で普及する可能性は低いでしょうか。
日本語の資料が少ないこと以外に
何か欠点はありますか?
日本で普及する可能性は低いでしょうか。
普及してるかと。
というか、どんなものを作るのか明示しないと
誰もそのツールが的確か判断できないよ。
というか、どんなものを作るのか明示しないと
誰もそのツールが的確か判断できないよ。
>>659
もう普及してるんですか。
得意不得意があるとは思わなかったので、
作るものを書きませんでした。すみません。
ECサイト、CMSや、小さいものだと
ちょっとしたツール(社内で使うようなもの)です。
もう普及してるんですか。
得意不得意があるとは思わなかったので、
作るものを書きませんでした。すみません。
ECサイト、CMSや、小さいものだと
ちょっとしたツール(社内で使うようなもの)です。
復旧の度合いにもよるけど、FWの中では知名度はあると思う。
ダウンロード数で比べてみるとかどうかな。
CIはCMSには向いてるけど、ECサイトならもっと別の
専用のがあるのじゃないかな。
まぁ少しは調べてここに書いてみてよ。俺はCIあまり知らないしw
ダウンロード数で比べてみるとかどうかな。
CIはCMSには向いてるけど、ECサイトならもっと別の
専用のがあるのじゃないかな。
まぁ少しは調べてここに書いてみてよ。俺はCIあまり知らないしw
>>661
どんな用途でも一つのフレームワークで済ませたいと思ってしまったんですが、
やっぱりいろんなフレームワークを使えるようにしないといけないでしょうか。
調べてみると、CodeIgniterは比較的取っ付きやすいようなので
とりあえずやってみます。
ありがとうございました。
どんな用途でも一つのフレームワークで済ませたいと思ってしまったんですが、
やっぱりいろんなフレームワークを使えるようにしないといけないでしょうか。
調べてみると、CodeIgniterは比較的取っ付きやすいようなので
とりあえずやってみます。
ありがとうございました。
PHP4対応のフレームワークを今から使うのは個人的には敬遠したい
慣れの問題かも知れないけど
慣れの問題かも知れないけど
PHP5非対応なわけじゃないから、別にいいんじゃない?
それともPHP5で使うと何か問題ある?
それともPHP5で使うと何か問題ある?
>>658
CIは俺も好きだが今からやるもんじゃない
CIは俺も好きだが今からやるもんじゃない
PHP5.3のメリットをしっかり生かしてるFWがあったら5.3での開発手法の参考にしたいんだけど
オススメは?
オススメは?
>>668
しっかり生かしているかとなると疑問だけど、Zendがいいかも。
ただ、どのFWも『PHP』のメリットを生かせてはいない感じだよね。
PHPなら$_GET/$_POST/$_SESSIONを使えるのがメリットだと思うし。
まあ、デメリットでもあるのかもしれないけど。
しっかり生かしているかとなると疑問だけど、Zendがいいかも。
ただ、どのFWも『PHP』のメリットを生かせてはいない感じだよね。
PHPなら$_GET/$_POST/$_SESSIONを使えるのがメリットだと思うし。
まあ、デメリットでもあるのかもしれないけど。
CodeIgniterについて引き続き調べたら、
セッションデータが丸ごとクッキーに保存されるとかなんとかで
あまり良くないとわかりました…。
代わりに、CodeIgniterをベースにして改良されたKohanaというのが良さそうです。
セッションデータが丸ごとクッキーに保存されるとかなんとかで
あまり良くないとわかりました…。
代わりに、CodeIgniterをベースにして改良されたKohanaというのが良さそうです。
>>669-673
ありがとうございました
ありがとうございました
>>672
>CodeIgniterについて引き続き調べたら、
>セッションデータが丸ごとクッキーに保存されるとかなんとかで
>あまり良くないとわかりました…。
え、クッキーセッションがなんでだめなの?
>CodeIgniterについて引き続き調べたら、
>セッションデータが丸ごとクッキーに保存されるとかなんとかで
>あまり良くないとわかりました…。
え、クッキーセッションがなんでだめなの?
>>678
ModelというのはActiveRecordだと考えていい?
とすると、俺の場合はmodelsの下にCommonModel.phpとかを作って、
各々のモデルクラスではCommonModelを継承させてる。
他のアプリケーションにも使いまわせそうな処理なら
CActiveRecordBehaviorを使ってみることを検討するとよりいいかも。
ModelというのはActiveRecordだと考えていい?
とすると、俺の場合はmodelsの下にCommonModel.phpとかを作って、
各々のモデルクラスではCommonModelを継承させてる。
他のアプリケーションにも使いまわせそうな処理なら
CActiveRecordBehaviorを使ってみることを検討するとよりいいかも。
>>681
クソ言語なんか作るんじゃねぇ!
クソ言語なんか作るんじゃねぇ!
$_SESSION['pass']='hoge';
と
setcookie("pass", "hoge");
の差は明らかだと思うぞ
ところで$_COOKIE['pass']='hoge';って書き方できるの?
と
setcookie("pass", "hoge");
の差は明らかだと思うぞ
ところで$_COOKIE['pass']='hoge';って書き方できるの?
PHPは組込みでセッション機能持ってるんだから、それをそのまま使った方が良いと思う。
オブジェクトにする必要性もあまり感じない。
ファイルハンドルを透過的に保存復元したいとかかな。
確実に処理が遅くなるってデメリットに対して、大きなメリットを感じない。
オブジェクトにする必要性もあまり感じない。
ファイルハンドルを透過的に保存復元したいとかかな。
確実に処理が遅くなるってデメリットに対して、大きなメリットを感じない。
>>691
> 複数台サーバ構成の時とか、セッションのDB対応とか
これって頭の中では同じ事想定してないか?
セッションのDB対応も、結局はPHPの関数インターフェイスを利用するわけで、
はてはレプリケーション対応のため強制的にマスターDBをアクセス対象にする
設定とかもその中で可能なわけで…
それを「クラス」でやるか、なんかしらん「インクルードファイル」でやっちゃうか、の
違いでしかないと言われればそこまでだよなあ、と思わんでもない
どっちかっていうと、PHPが準備していない、「セッション名前空間」的な、
仮想的な上乗せ機能の方にメリットを感じるなj
> 複数台サーバ構成の時とか、セッションのDB対応とか
これって頭の中では同じ事想定してないか?
セッションのDB対応も、結局はPHPの関数インターフェイスを利用するわけで、
はてはレプリケーション対応のため強制的にマスターDBをアクセス対象にする
設定とかもその中で可能なわけで…
それを「クラス」でやるか、なんかしらん「インクルードファイル」でやっちゃうか、の
違いでしかないと言われればそこまでだよなあ、と思わんでもない
どっちかっていうと、PHPが準備していない、「セッション名前空間」的な、
仮想的な上乗せ機能の方にメリットを感じるなj
共有ディレクトリを使うか、session_set_save_handler()で入出力処理を書けば良いだけ。
ファイルハンドラは普通にやってもシリアライズ出来ないから、ユーザがアップロードしたファイルを画面遷移しつつ引き回そうとすると、単に$_SESSIONに値を入れるじゃ済まない。
しかし、ほとんどのフレームワークって$_SESSIONをラップしてるだけだろう?
ファイルハンドラは普通にやってもシリアライズ出来ないから、ユーザがアップロードしたファイルを画面遷移しつつ引き回そうとすると、単に$_SESSIONに値を入れるじゃ済まない。
しかし、ほとんどのフレームワークって$_SESSIONをラップしてるだけだろう?
PHPの場合、セッションが標準インストールで組み込まれている。
ウェブサーバ分散とか、ローカルファイル以外への永続化とか、十分な機能を持ってる。
だから、自前でセッション機能を実装する必要性はほとんどない。
また、セッション変数はスーパーグローバルになってて、その実態は単なるハッシュだが、それで困ることもほとんどない。
ただ、ファイルハンドルみたいなリアライズできないデータは、単なるハッシュへの代入では済まされない。
シリアライザの問題であるけど、データ型に関わらず透過的に保存できるならその方がいいし、そうするとセッション変数をオブジェクトにしてその処理を隠蔽する必要が出てくる。
とはいえ、そんなケースは滅多にないかな。
ウェブサーバ分散とか、ローカルファイル以外への永続化とか、十分な機能を持ってる。
だから、自前でセッション機能を実装する必要性はほとんどない。
また、セッション変数はスーパーグローバルになってて、その実態は単なるハッシュだが、それで困ることもほとんどない。
ただ、ファイルハンドルみたいなリアライズできないデータは、単なるハッシュへの代入では済まされない。
シリアライザの問題であるけど、データ型に関わらず透過的に保存できるならその方がいいし、そうするとセッション変数をオブジェクトにしてその処理を隠蔽する必要が出てくる。
とはいえ、そんなケースは滅多にないかな。
ここで最大の問題は、>>691がPHPの標準セッション機能では「複数台サーバ構成の時とか、セッションのDB対応とか」出来ないと思ってる事にある。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】PHPフレームワーク総合スレ15 (989) - [97%] - 2013/9/27 6:00 △
- 【PHP】フレームワークPharonスレ (306) - [75%] - 2022/10/10 20:00
- 【PHP】フレームワークMapleに舌鼓 (470) - [62%] - 2017/12/31 9:31
- 【PHP】フレームワーク Akelos (129) - [59%] - 2019/5/9 7:46
- 2ch有志がPHPフレームワークを作るスレ (81) - [55%] - 2019/5/9 7:46
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [53%] - 2021/4/4 4:00
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [53%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [53%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について