のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,643,111人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】PHPフレームワーク総合スレ15

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
701 : nobodyさん - 2012/11/01(木) 08:51:39.45 ID:??? (+1,-26,-19)
cake2の情報が少ないし
見つかるプラグインは1用ばっか
702 : nobodyさん - 2012/11/01(木) 14:27:44.18 ID:??? (+57,+29,-26)
PHPの開発自体減ってるのかな?記事関係はRubyばっかりだ。
だが、新サイトで見るのは大体PHPだけど
703 : nobodyさん - 2012/11/02(金) 13:15:13.76 ID:??? (+91,+29,-17)
特に最近は、自分から発信する開発者がRubyのほうが多い感じを受ける。
言語としての優位性の比較はともかく、その点ではRubyはいいかもね。
704 : nobodyさん - 2012/11/03(土) 12:55:57.43 ID:??? (+70,+29,-12)
>>703
情報発信者が多いのは結構だけどなぁ・・・
rubyってバッドノウハウ多くね?
705 : nobodyさん - 2012/11/03(土) 12:56:44.68 ID:??? (+57,+29,-4)
っと、PHPスレで他言語disっちゃいかんな。ごめんよ
706 : nobodyさん - 2012/11/03(土) 19:11:23.15 ID:??? (-6,-29,-4)
PHPをdisれ
707 : nobodyさん - 2012/11/03(土) 19:30:35.09 ID:??? (+57,+29,-7)
バッドノウハウの多さを競うならPHPだって負けてないぞ
708 : nobodyさん - 2012/11/26(月) 17:41:16.91 ID:??? (-1,-29,-15)
yiiとCodeIguniter迷いすぎる
709 : nobodyさん - 2012/11/26(月) 21:56:27.66 ID:??? (-1,-29,-4)
CodeIguniterでいんじゃね?
710 : 71 - 2012/11/27(火) 13:31:53.86 ID:??? (+51,+28,-5)
スペルが違うんじゃね?
711 : nobodyさん - 2012/11/27(火) 18:38:02.57 ID:??? (-6,-29,-1)
CodeInuguier
712 : nobodyさん - 2012/11/27(火) 22:58:25.65 ID:??? (+0,-17,-1)
Wii
713 : nobodyさん - 2012/12/21(金) 22:59:39.63 ID:??? (+62,+29,-71)
ASP.net 2人かかる仕事は
PHP 3人
RUBY 4人
JAVA 5人

機能を追加時の増員の必要割合

ASP.net 開発者 小 デバッカー 小
PHP 開発者 中 デバッカー 大
RUBY 開発者 中 デバッカー 大
JAVA 開発者 大 デバッカー 中

動的言語やLAMPはバットノウハウなのは確か
まねするとコストばかりかかり 雪達だるま式にデバッグやらコード修正が増えていき
苦労することになる
大手しか開発できないような仕組まれてる ガラパコス利権
714 : nobodyさん - 2012/12/22(土) 12:25:06.36 ID:??? (+57,+29,-10)
デバッカー
バットノウハウ
雪達だるま

コード修正が必要なのはお前だ
715 : nobodyさん - 2012/12/22(土) 22:40:10.26 ID:??? (+57,+29,-3)
ガラパコスについては大目に見てやろう
716 : nobodyさん - 2013/01/05(土) 15:30:52.70 ID:??? (-1,-29,-10)
アプリ起業iPhoneC#まとめ Ver 1.5
http://tinyurl. com/9w97424
717 : nobodyさん - 2013/01/05(土) 23:00:05.00 ID:??? (+43,+25,+0)
ブラクラ
718 : nobodyさん - 2013/01/18(金) 13:39:36.56 ID:??? (+57,+29,-4)
もしブラクラだったら警察に通報して逮捕になるから別にいい
719 : nobodyさん - 2013/01/26(土) 04:49:54.75 ID:??? (+57,+29,-47)
綺麗なサンプルphpコードを一つ見本にして全員で真似するのが
一番開発もメンテも楽な(メタ的な)フレームワーク
722 : nobodyさん - 2013/07/05(金) 19:28:09.31 ID:??? (-6,-29,-14)
714と715、面白いな。
724 : nobodyさん - 2013/07/08(月) 14:09:16.66 ID:??? (-9,-27,-3)
>>723
その普通のflameworkの意味をちょっと説明してみてよ
725 : nobodyさん - 2013/07/08(月) 14:20:51.20 ID:??? (+3,-30,-104)
flamework (三人称単数 現在形 flameworks, 現在分詞 flameworking, 過去形および過去分詞形 flameworked)

To lampwork.

んで、
lampwork (uncountable)

(glassblowing) A method for working with blown glass that does not require a furnace.
(glassblowing) Glass pieces made by this method.
(glassblowing) The activity of producing glass pieces using this method.
727 : nobodyさん - 2013/07/08(月) 14:30:38.50 ID:??? (+90,+29,-8)
普通に使われてることの証明になってない
728 : nobodyさん - 2013/07/08(月) 15:02:59.12 ID:??? (+68,+29,-5)
>>727
辞書をひくことすらできないお馬鹿さん、乙
729 : nobodyさん - 2013/07/08(月) 15:25:55.12 ID:??? (+57,+29,-4)
ウィクショナリーが辞書だと思い込んでるゴミ乙
730 : nobodyさん - 2013/07/25(木) 18:35:17.44 ID:??? (+136,+30,-60)
PHPのフレームワークって、よく名前が出るものだけでも
いくつもあるから、いまいち何使っていいかわからん。
適当に選んで、使って試して、だんだんわかっていくしかないのか・・・

しばらく前にZendでやってみたものの、利点も欠点もなにも、
これといった印象なかったし、違いのわかる男にはなれそうにないぜw
731 : nobodyさん - 2013/07/25(木) 19:50:40.27 ID:??? (+76,+30,-126)
>>730
俺もそう。何使っていいかわからん。

ただ、規約に縛られるフレームワークは嫌。
規約を知らないと摩訶不思議な動作をするように見えるから。

規約なんて、開発完了しちゃえば直ぐ忘れてしまうもの。
規約を忘れた1年後の自分は、そのコードをメンテできそうもない。
732 : nobodyさん - 2013/07/25(木) 23:59:36.24 ID:??? (+99,+30,-171)
規約に縛られないフレームワークでは
自分で規約を作るだけ。

結局、規約に従ってプログラムするのは当たり前。


でなければ、行き当たりばったりの開発をするかだ。
こっちはもっと最悪。
何も決まっていない、似ている処理なのに
規約がないから、微妙に違ったコードになってる。
開発をするたびに、コードを読まないとわからない。
忘れる以前に覚えられない。
733 : nobodyさん - 2013/07/26(金) 00:05:24.47 ID:??? (+114,+30,-255)
>>730
> しばらく前にZendでやってみたものの、利点も欠点もなにも、
> これといった印象なかったし

アーキテクチャってものを知っているか?
設計のことだが、どちらかと言えばコードレベルの設計の話。
アーキテクチャを知らなければ、フレームワークを見ても
単にいろんなライブラリがあるようにしか見えない。

アーキテクチャを知っていれば全体がひとつの塊として
考えられて作られていると理解できるようになる。
どう作っていいかがわかってくる。

経験を積めば、コードを見るだけで
あぁ。こうしろってことねと意図がわかる。
そうなると、ここにこの機能があるはずと推測できるようになる。

つまり君はまだアーキテクチャを知らんのだ。動けばそこで終わりという開発をしてるだろう?
単にフレームワークを使うのではなく、フレームワークをどのように使ったら
効率がいいかを考えながら作れば、アーキテクチャを理解できるようになる。
734 : nobodyさん - 2013/07/26(金) 01:03:16.98 ID:WG0iVkUb (+24,+29,-20)
コードレベルって書くとむしろ1~数行レベルの話しに聞こえちゃう
735 : nobodyさん - 2013/07/26(金) 06:10:06.88 ID:??? (+57,+29,-44)
733は随分上から目線だけど、そんなヤツに限ってデキないんだよな。
これは俺の回りの現場の人間を見ての経験則だけどね。


アーキテクチャって言葉を知りはじめて、使ってみたいのかな。
736 : nobodyさん - 2013/07/26(金) 06:31:05.96 ID:??? (+116,+29,-219)
>>732
俺の言う規約というのは、例えば、CakePHPの場合、

DBのテーブルに created_at というフィールドがあれば自動的に
値が書き込まれる・・・

ということ。

これらは、自分が書いたコードを追うだけでは挙動を理解でき
ず、CakePHPを知っていないとダメなんだよね。

規約に縛られるフレームワークは、規約により自動化されることが
多いのでコードを書く量が減り開発が速いけど、規約を忘れたときの
メンテが大変、という感じがします。

慣れてしまえば心配無用なのかな?
737 : nobodyさん - 2013/07/26(金) 10:11:58.06 ID:??? (+57,+29,-23)
規約が紳士協定レベルじゃなくて制限として存在してくれれば
困ることはないんだけどな
738 : nobodyさん - 2013/07/26(金) 11:17:18.35 ID:??? (+8,-29,-44)
>>736
created_at は ROR
CakePHPは created
739 : nobodyさん - 2013/07/26(金) 22:11:56.01 ID:??? (+78,+30,+0)
>>736
もしそういう規約がなかったらで考えよう。

日付が格納されるフィールド名はバラバラ
ある所はcreated_atだったり、ある所はcreatedだったり
ある所はcreate_dateだったり。

そうならないときに「コーディング規約で決める」というふうにやっぱり規約が出てくる。
規約を忘れたら、バラバラのフィールド名になる。
規約を思い返すのならCakePHPの規約を思い出せるだろう。

フィールド名がバラバラなだけではなく、あるところは
日時なのにあるところは日付だけだったり、コードを読めばわかるだろうが、
フィールド名を見ただけでわからず、該当フィールドに格納しているコードを
一つ一つ読まないと確証が得られない。

規約を忘れたらというが、規約を忘れるような人は手作業で書いたコードも忘れる。
コードを読み返す時間があるのなら、CakePHPの規約を読んだほうが早い。

忘れた時にメンテが大変なのはどっち? コードを読むのが苦痛じゃないから
実際に時間がかかってるはコードを読む方なのに楽だと勘違いしているだけ。
740 : nobodyさん - 2013/07/26(金) 22:13:37.53 ID:??? (+57,+29,-21)
コピペしたほうが早い。
forループはfor文を忘れた時にメンテナンスが大変。


結局はこう言ってるのと同じ。
741 : nobodyさん - 2013/07/27(土) 00:47:59.31 ID:??? (+41,+23,-2)
はい?
742 : nobodyさん - 2013/07/27(土) 06:59:24.15 ID:??? (+103,+29,-5)
>>733
ダラダラ書いてるが1~数行レベルで済むレベルの話
743 : nobodyさん - 2013/07/27(土) 09:46:38.97 ID:??? (+65,+24,-4)
>>742
じゃあ一~数行でかけよw
744 : nobodyさん - 2013/07/29(月) 11:11:36.06 ID:??? (+43,+15,-48)
規約違反はエラーになるPHP用文法チェッカがほしい
って探せばありそうだな
745 : nobodyさん - 2013/07/29(月) 18:39:36.98 ID:??? (+26,-29,-2)
つ codesniffer
746 : nobodyさん - 2013/07/30(火) 10:36:55.85 ID:??? (+61,+29,-22)
>>745
こんなのがあるんだ
これってCake用っぽいけど、オレフレームワークでも使えるかな
ちょっと試すか
747 : nobodyさん - 2013/07/30(火) 10:40:13.92 ID:??? (+57,+29,-7)
全然Cake専用とかじゃなかった。 これ便利そう!ありがとう!
748 : nobodyさん - 2013/07/30(火) 19:46:23.58 ID:??? (+57,+29,-9)
え?なに? なんか知らないけど、どういたしまして!
749 : nobodyさん - 2013/07/31(水) 20:54:30.02 ID:1ypj5657 (+19,+29,-3)
とりあえず初心者は何やれば良いの?
750 : nobodyさん - 2013/08/01(木) 10:40:48.83 ID:??? (+57,+29,-55)
初心者なら、一度でいいからフレームワークを使わずに作る
で、「あれができたらいいな」とか「これを簡略化したい」などを
まとめ、それから、それらを実現できそうなフレームワークを探す
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について