PHPでOOP (894レス)
上下前次1-新
54: 1 ◆SWtzLesEmM [age] 2007/02/28(水)20:49 ID:??? AAS
>>53
まとめサイトを設置しました。
外部リンク[php]:kameleon.s241.xrea.com
55(2): 2007/02/28(水)22:48 ID:??? AAS
最終的にMVCな構成を目標に
少しずつリファクタリングしていけばよいと思う
とりあえずDBアクセスを一箇所にまとめるモデルを作ってみるといいんじゃない
・全件取得
・1件取得
・1件追加
できるMessageクラスとかを作ってそこにDBアクセス(SQL)をまとめれ
56: 2007/03/03(土)13:53 ID:Ej/v+KpC(1) AAS
期待上げ
57: 2007/03/04(日)04:17 ID:xhaosu8B(1) AAS
期待
58: 2007/03/11(日)11:30 ID:??? AAS
OOP勉強したいなら、実力不足のやつが書いたガラクタ掲示板スクリプトを
読むより、有名なオープンソースのスクリプトを読めばいいじゃん。
そもそも>>1の意味不明な独善なんかに付き合わなくてもOOPに関する情報
はいくらでも手にはいるし。
59(2): 2007/03/11(日)23:56 ID:??? AAS
ど素人に肥大したコードを読ませて理解できると思ってる思考回路がカコイイ!
60(2): 2007/03/12(月)08:27 ID:cm9vlrfS(1) AAS
>>59
ど素人はみんな、自分みたいな学習意欲も向上心もない人間だと思ってる
思考回路がカコイイ!
61(1): 2007/03/12(月)09:16 ID:??? AAS
>>60 思考回路がカコイイ!
62: 2007/03/12(月)09:57 ID:??? AAS
>>59-61
全員カコワルイ!! 俺はカコイイ!!
63: 2007/03/12(月)13:37 ID:??? AAS
>>1-62
全員カコイイ!!
俺はカコワルイ!!
64: 2007/03/12(月)14:07 ID:??? AAS
で、結局荒れ放題になり>>1の独善は無事終了したのだった。
ちゃんちゃん。
65(1): 1 ◆SWtzLesEmM [age] 2007/05/12(土)03:12 ID:??? AAS
>>55
DBにアクセスするためのクラスを作ろうと思って、とりあえずdb.phpをクラスの形に変えてみようと試みました。
だけど、コンストラクタでエラーが出てストップ!
Fatal error: Cannot access empty property in /…/test.php on line 18
なんでエラーになるのか?よく分からなくて、PHP5のコンストラクタについて調査していたら、サンプルになりそうなDBクラスの解説記事がありました。
外部リンク:www.bnote.net
↑これをソックリ真似すれば、DBクラスは何とかなるかな?
ところで、このbnoteというサイトのPHP解説記事には、掲示板を作ってみるサンプルがあり、参考になりそうです。
外部リンク:www.bnote.net
>PHPでフォーラムを作ろう!
66: [age] 2007/05/12(土)16:09 ID:??? AAS
中傷されている>>1だが、
普通に>>1のおかげでだいぶいい情報が手に入った。
曖昧だったクラスがなんとか分かりそうだよ。
ありがとー
PHPでわからない人は情報が足りないのかもな。
似てるJAVAで本格的なものを見てみると分かるのかも。
昔、歴史で年表同士のつながりが薄くて分かりづらかったように、
もっと詳しく高校の歴史くらいのをみれば分かりやすい。
67: 2007/05/12(土)23:32 ID:s118dfiw(1) AAS
なんていうか「こういうときにはこういう設計をします」っていう
具体的な情報がほしいよな
俺は車なんかプログラミングしないっての
68(1): 2007/05/14(月)00:46 ID:4QCW9ZwU(1) AAS
最近ちょっとだけ解ってきた。
なぜOOPなのかと言えば
再利用とメンテナンス、拡張がやりやすい(やりやすく作ることが出来る)ということがすごくて、
そのためにカプセル化とポリモーフィズムがあって
ポリモーフィズムを実現(保証)するために継承や、インターフェイスや抽象クラスがあるって感じなのかな?
PHPによるデザインパターンは読んでみても良いと思う。
あと、ゼンドフレームワーク勉強用にZFで動くブログソフトみたいのあるから、それの仕組みと、ZFのソース(全部はきついけど関係あるところだけ)
を見てみると、結構勉強になると思う。
外部リンク[html]:www.itmedia.co.jp
外部リンク[html]:www.itmedia.co.jp
省4
69(1): 2007/05/15(火)15:55 ID:??? AAS
しかし PHP関連の本でOOPをわかりやすく書いてあるのが
「ない!」 お勧め教えて
70(1): 2007/05/15(火)16:01 ID:??? AAS
本なんか読むよりPEARやフレームワークのソース読んで
勉強しながら自分なりに書いていけ、金かからないしだしそれが一番の近道
気が付いたらOOPなんて空気のように有って当たり前になるもんだから
71: 2007/05/15(火)16:06 ID:??? AAS
わかりにくいの例として
スコープ演算子(static ::)は2冊読んでもチンプンカンプン
そこでぐぐる先生に聞くと
外部リンク[htm]:homepage3.nifty.com
PHPではないが、ナルホドナルホドと理解できる
オブジェクト指向の概要も
外部リンク[html]:phpspot.net
を読むとナルホドナルホドだが、本は意味不明になる
糞った本しか読んでいないかもしれないが一応書いておく
「PHP5プログラミング エキスパート編」 //最強の意味不明
省1
72: 2007/05/15(火)16:08 ID:??? AAS
書きながら次第にむかつき度が増加して誤字だらけになった(怒
>>70
それ疲れる
73(1): 2007/05/15(火)17:01 ID:??? AAS
>>69
独習PHPのクラスらへんの説明は中々分かりやすいよ。
作者があまりいいとはいえんが、ファーストステップにはいい感じ。
上下前次1-新書関写板覧索設栞歴
あと 821 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s