- 1 名前:nobodyさん mailto:sage [2008/01/14(月) 21:35:11 ID:???]
- PHP全体の雑談のようなスレがなかったからたてた
反省はしていない
- 87 名前:nobodyさん mailto:sage [2008/01/30(水) 12:22:49 ID:???]
- 単なる掲示板を1時間で作ってみるとか
- 88 名前:nobodyさん mailto:sage [2008/01/30(水) 12:29:31 ID:???]
- >>87
単なる掲示板ならFW使わなくても5分かからんだろ
- 89 名前:nobodyさん [2008/01/30(水) 12:31:29 ID:rtAzmdKq]
- PHP使いの反論
ttp://www.rubyist.net/~matz/20080129.html#p01 安全なWebアプリのために言語ができること ttp://www.rubyist.net/~matz/20080129.html#p02 なんという正論の嵐 PHPer脂肪wwwwwwwwwwwwwwwwwwww
- 90 名前:nobodyさん mailto:sage [2008/01/30(水) 12:31:58 ID:???]
- >>89
色んなスレにコピペうざすぎ
- 91 名前:nobodyさん mailto:sage [2008/01/30(水) 12:57:36 ID:???]
- 「効率よく注目を集める行為」の可能性はどうかな?w
- 92 名前:nobodyさん mailto:sage [2008/01/30(水) 13:13:02 ID:???]
- 「Windowsはウィルスが多く蔓延しているから根本からだめだ。
Macを使いなさい。」みたいな理論?
- 93 名前:nobodyさん mailto:sage [2008/01/30(水) 13:17:40 ID:???]
- マイノリティの一種のマーケティング手法なんじゃね?w
- 94 名前:nobodyさん mailto:sage [2008/01/30(水) 15:32:15 ID:???]
- それを聞いてOfficeソフトの事を思い出した。ちょっと古い話だけど。
もう、インターフェースを似せるしか方法が無いという考えでソフトを 販売してるのがあったなぁ。 でも、真似をされる側の方が大幅にインターフェースを変えちゃった。 ttp://www.itmedia.co.jp/news/articles/0609/21/news100.html
- 95 名前:nobodyさん mailto:sage [2008/01/30(水) 18:29:02 ID:???]
- rubyは単体だと超へっぽいけど
なんとかうまく動くようにアレンジしてる人が技術高いんだと思う
- 96 名前:nobodyさん mailto:sage [2008/01/30(水) 18:59:18 ID:???]
- ああ、たまに居るよね。
すべてを自分の信仰するものに工夫して移植してしまう人。 技術力は高いから尊敬はするけど、同じようなことをやろうとは 思わない。
- 97 名前:nobodyさん mailto:sage [2008/01/30(水) 23:05:50 ID:???]
- 松本氏がRubyにPHPモードを作ればいいんじゃね?
PHPライクに作れてセキュアなRubyで作れるモードをさ そうすれば、誰もが認めるRubyになる それが出来ないうちはRubyはまだまだ話題性だけの客寄せパンダ言語w
- 98 名前:nobodyさん mailto:sage [2008/01/30(水) 23:14:00 ID:???]
- PHPのソースが自動移植出来るツールがあると面白いかもな。
- 99 名前:nobodyさん mailto:sage [2008/01/30(水) 23:17:26 ID:???]
- PHP互換ライブラリも用意しろ!
- 100 名前:nobodyさん mailto:sage [2008/01/30(水) 23:35:18 ID:???]
- 松本がPHPのフレームワークでRubyぽく作れるのを出せばいいだろw
- 101 名前:nobodyさん mailto:sage [2008/01/30(水) 23:38:13 ID:???]
- 言語は手段であり目的ではない
それなのに言語にこだわる奴はただのバカだ そして松本氏はただのカマッテちゃん
- 102 名前:nobodyさん mailto:sage [2008/01/31(木) 00:28:41 ID:???]
- PHP使いはRubyなんて全く気にしていないがな
なぜRuby使いはPHPを気にばかり掛けるんだ、それも卑屈に Ruby使いはまるで反日感情をもった朝鮮人のようだぞ お互い触るな
- 103 名前:nobodyさん mailto:sage [2008/01/31(木) 00:29:50 ID:???]
- 彼らからしてみれば最低な糞言語なのにはるかに人口が多いことが気に食わないんだろう
- 104 名前:nobodyさん mailto:sage [2008/01/31(木) 00:32:40 ID:???]
- 松本は目を向ける先を間違っているな
PHPユーザーではなく、企業に目を向けるべきだ そして素晴らしいRUBYを、楽天やYahooに使わせるように営業すべき
- 105 名前:nobodyさん mailto:sage [2008/01/31(木) 00:36:03 ID:???]
- 楽天はやってるよ
- 106 名前:nobodyさん mailto:sage [2008/01/31(木) 07:31:59 ID:???]
- 既存のものと同じものをrubyで作って配布して回るという方法はどうかな?
- 107 名前:nobodyさん [2008/01/31(木) 11:32:22 ID:gheLd/Sx]
- Rubyは適当に書いたらセキュリティボロボロ
そのへんPHPはかっちり書かざるをえない言語仕様になってるからな
- 108 名前:nobodyさん mailto:sage [2008/01/31(木) 11:37:21 ID:???]
- この板でみれば↓の意見が一番正論な感じがするな
neta.ywcafe.net/000827.html neta.ywcafe.net/000828.html
- 109 名前:nobodyさん mailto:sage [2008/01/31(木) 19:13:34 ID:???]
- anond.hatelabo.jp/20080130215148
これが一番正しい。
- 110 名前:nobodyさん mailto:sage [2008/01/31(木) 22:54:20 ID:???]
- >>103
Windowsも欠点だらけでセキュはボロだけど大々的に宣伝しまくってユーザ増えて、 使う人増えたから開発する人も増えて、それでまた使う人が増えるって上昇だしね。 この敷居の低さは欠点を理解した上でも十分なメリットだし。
- 111 名前:nobodyさん mailto:sage [2008/01/31(木) 22:56:43 ID:???]
- ひろみちゅもセッションは全部POSTでやれとか言ってたな
んな不便な…
- 112 名前:nobodyさん mailto:sage [2008/01/31(木) 23:01:43 ID:???]
- セッションを全部POST・・・
複数のサイトをいろいろ見て比較している人の場合、 たとえばAmazonが全部POSTを使っていたとして、 AmazonをみてBookoffを見た後、Amazonにもどると Amazonのカートに入れた情報が消えるってことだなw
- 113 名前:nobodyさん mailto:sage [2008/01/31(木) 23:05:51 ID:???]
- 何で?
- 114 名前:nobodyさん mailto:sage [2008/01/31(木) 23:09:00 ID:???]
- >>113
セッションを全部POSTでやるということは、 HTML内のtype=hiddenになっているタグをセッション情報として使うということ。 次ページに飛ぶときにセッション番号を渡して、セッションを保つから、 他のサイトに移動してしてしまったら、元のサイトに戻るときにそのセッション番号がなくなってしまう。
- 115 名前:nobodyさん mailto:sage [2008/01/31(木) 23:11:39 ID:???]
- セッションIDはCookieじゃだめなの?
っていうかPHPって少なくともデフォルトではセッションIDはCookie管理だったと思うけど。
- 116 名前:nobodyさん mailto:sage [2008/01/31(木) 23:14:24 ID:???]
- しらねーよw ひろみちゅに聞け
- 117 名前:nobodyさん mailto:sage [2008/02/01(金) 00:54:18 ID:???]
- >>110
言っているいることには同意だが、大々的に宣伝してユーザを増やしたのではなく、 売れているものに非常に似ている製品を出したり、抱き合わせをしたりして ユーザを増やしたんだと思う。
- 118 名前:nobodyさん mailto:sage [2008/02/01(金) 01:08:17 ID:???]
- >>114
IDやパスワードもtype=hiddenで管理?
- 119 名前:nobodyさん mailto:sage [2008/02/01(金) 23:05:37 ID:???]
- d.hatena.ne.jp/msakamoto-sf/20080131/1201718034
諸君 私はPHPが好きだ 諸君 私はPHPが大好きだ PHP/FI2が好きだ PHP3が好きだ PHP4が好きだ PHP5が好きだ PHP6が好きだ PEARが好きだ PECLが好きだ Smartyが好きだ PHPマニュアルが好きだ PHP-CLIが好きだ Windowsで Linuxで UNIXで BSDで Macで りなざうで Blogで Wikiで サーバ上で クライアントPC上で この地上で行われるありとあらゆるPHPプログラミングが大好きだ
- 120 名前:nobodyさん mailto:sage [2008/02/02(土) 16:20:35 ID:???]
- # -*- encoding: UTF-8 -*-
str = "〜" p str.encode('Shift_JIS') # エラー! …はぁ…… <?php echo mb_convert_encoding('〜', 'shift_jis', 'utf-8'); # ok!!! るびダメダメじゃん…
- 121 名前:nobodyさん mailto:sage [2008/02/02(土) 20:56:03 ID:???]
- PHP本スレはどこ?
- 122 名前:nobodyさん mailto:sage [2008/02/02(土) 21:11:18 ID:???]
- 本スレの定義とは?
- 123 名前:nobodyさん mailto:sage [2008/02/03(日) 01:11:57 ID:???]
- 書評があること
- 124 名前:nobodyさん mailto:sage [2008/02/03(日) 01:17:06 ID:???]
- ?
- 125 名前:nobodyさん mailto:sage [2008/02/03(日) 11:11:31 ID:???]
- 誰がうまいことを言えとw
- 126 名前:nobodyさん mailto:sage [2008/02/03(日) 11:33:35 ID:???]
- まつもと氏は隣の芝が青く見えているらしい
自分の作ったルビーに自信を持てばいいのにな ルビーの良さを広めずに、他の言語の足を引っ張ってもルビー利用者は増えない ttp://slashdot.jp/askslashdot/08/02/03/0022251.shtml
- 127 名前:nobodyさん mailto:sage [2008/02/03(日) 12:35:52 ID:???]
- > いろんなものがfalseだったりするせいで、新たな比較演算子「===」が必要
これってさ、いろんなものがfalseだからではなく、 "1" == 1 を真として判断したいか、どうかという問題じゃね? スクリプト言語は真と判断することが多いが、 型までしっかり見たい場合もある。 そういうときに使うのが === でしょ?
- 128 名前:nobodyさん mailto:sage [2008/02/03(日) 12:44:09 ID:???]
- > strpos('abcd','a')は0を返すが、0は偽である
これもさ、じゃあ1を返せばいいのかというと、 インデックスは0から始まるものである。になるしさ。
- 129 名前:nobodyさん mailto:sage [2008/02/03(日) 12:52:47 ID:???]
- > hashやlistがobjectが区別できない
そもそもhashやlistやobjectという物が何を指しているのか意味不明? オブジェクトの区別はis_objectでわかるし、 ネイティブであるのは、ハッシュと配列とスタックとキューの 機能が組み合わさった万能型Arrayがあるだけ。区別する必要すらない。 Array型で十分だと思うが、hashやlistが欲しければ、クラスで作ればいい。 もちろんそのオブジェクトの具体的なクラスが何かは区別できる。
- 130 名前:nobodyさん mailto:sage [2008/02/03(日) 12:53:46 ID:???]
- 以前はこんな無茶苦茶な印象批判する人じゃなかったんだけどな
- 131 名前:nobodyさん mailto:sage [2008/02/03(日) 13:18:42 ID:???]
- さんざん粘ったけどそろそろ5.2系に移住するか。
- 132 名前:nobodyさん mailto:sage [2008/02/03(日) 13:33:17 ID:???]
- PSPとDSやPS3とWiiみたいな戦いだなw
- 133 名前:nobodyさん mailto:sage [2008/02/03(日) 14:02:55 ID:???]
- なんだ
有名なPHPを使ったRubyの宣伝活動か
- 134 名前:nobodyさん mailto:sage [2008/02/03(日) 22:37:26 ID:???]
- WEB+DB PRESSのニコ動の記事に嫉妬
- 135 名前:nobodyさん mailto:sage [2008/02/03(日) 23:12:04 ID:???]
- >>134
それ、何て記事?
- 136 名前:nobodyさん mailto:sage [2008/02/03(日) 23:24:11 ID:???]
- > strpos('abcd','a')は0を返すが、0は偽である
これは勘違いしてるんじゃないか? ===で比較すればそうはならない。 比較演算子無駄に増やしてんじゃねーよっていう批判ならそのとおりかも知れんけど
- 137 名前:nobodyさん mailto:sage [2008/02/04(月) 02:00:15 ID:???]
- >>136
偽である「べき」って言いたいんじゃない?違うかな。 返り値なんてモノによって偽やエラーが0だったり-1だったり色々だし Luaみたいに0も空白も偽にならないのもあるし、こだわる部分間違えてる気はするな。 PHPは別に初心者ばかりでなく、そんなの覚悟の上で使ってる人だっているんだし。
- 138 名前:nobodyさん mailto:sage [2008/02/04(月) 02:11:47 ID:???]
- >>137
ちゃうちゃう 暗黙の型変換では0はfalseなんだけど普通そういう時は===使うから 0イコールfalseじゃないって俺は言ってる。
- 139 名前:nobodyさん mailto:sage [2008/02/04(月) 09:44:30 ID:???]
- 136がじゃなくて
> strpos('abcd','a')は0を返すが、0は偽である「べき」 ってことじゃないか
- 140 名前:nobodyさん mailto:sage [2008/02/04(月) 16:32:08 ID:???]
- SQLなんだが、うまくいきすぎて怖い
- 141 名前:nobodyさん mailto:sage [2008/02/04(月) 18:48:03 ID:???]
- >>139
「0は偽であるべき」って、もしそうだったら困る 例えばstrpos( 'abcd', 'a')とstrpost( 'abcd', 'g')の区別が付かなくなるじゃん
- 142 名前:nobodyさん mailto:sage [2008/02/04(月) 18:51:45 ID:???]
- インデックスを示すもんだからstrposの場合あ-1とか返すべきって言うのかもね。
ま、どっちにしろ言語ごとの差異は組む人が把握してりゃいいだけのことだしたいした問題じゃない。
- 143 名前:nobodyさん mailto:sage [2008/02/04(月) 23:57:36 ID:???]
- でも-1は真だからなぁ。
この問題は、もとをたどれば、 strpos('abcd','a')が返すべきなのは、 0(インデックス番号という意味の0 / 偽)か 1(一番目の文字という意味の1 / 真)か? という問題なんだよな。
- 144 名前:nobodyさん mailto:sage [2008/02/05(火) 00:44:08 ID:???]
- 元をたどれば0が返ってきたときに標準でfalse扱いになることが問題なんじゃないか?
- 145 名前:nobodyさん mailto:sage [2008/02/05(火) 01:15:15 ID:???]
- だから===使えっての
マニュアルにもそう書いてある
- 146 名前:nobodyさん mailto:sage [2008/02/05(火) 14:28:59 ID:???]
- strpos( 'abcd', 'a') → int 0
strpost( 'abcd', 'g') → bool false ってことじゃないの? そうだったら===で比較できるぞ
- 147 名前:nobodyさん mailto:sage [2008/02/05(火) 14:39:25 ID:???]
- 彼の場合==じゃないとイヤ!
わざわざ独自文法使うのは低級言語の証! って思ってるんだろ
- 148 名前:nobodyさん mailto:sage [2008/02/05(火) 14:43:53 ID:???]
- そうなんだろうな。
Cあたりだと-1だったかな。 いちいちそんなこと言ってたらきりがないのにな。
- 149 名前:nobodyさん mailto:sage [2008/02/06(水) 05:43:52 ID:???]
- っていうか、===はJavaScriptにもあるわけだが。
新たな比較演算子とか言っている場合じゃないよ。 まっつちゃん。 あんたが知らないだけだよw developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Guide:Operators:Comparison_Operators 厳密に等しい (===) オペランドが等しく、かつ同じ型である場合に true を返す。 3 === var1
- 150 名前:nobodyさん mailto:sage [2008/02/06(水) 05:48:48 ID:???]
- Flash(ActionScript)にもあった
homepage3.nifty.com/ginga-b/MX/equality_and_comparison_op.html
- 151 名前:nobodyさん mailto:sage [2008/02/06(水) 10:33:50 ID:???]
- 数値と文字列まとめて解釈する言語なら普通に欲しい演算子だよなぁ。
- 152 名前:nobodyさん mailto:sage [2008/02/07(木) 16:30:36 ID:???]
- まぁたしかに昔
if("0"){ //false } になる場合にはまった気はする。
- 153 名前:nobodyさん mailto:sage [2008/02/07(木) 16:46:06 ID:???]
- >>152
これは結構怖いね。 "0" == false と "0" == null は結果が違うのか。 null == false は trueなのに。 知らなかった、ありがと。
- 154 名前:nobodyさん mailto:sage [2008/02/07(木) 16:52:48 ID:???]
- "0"は文字の0で、0が数字の0だからんじゃないのか?
- 155 名前:nobodyさん mailto:sage [2008/02/07(木) 17:00:33 ID:???]
- こういう話してると、またすぐRuby信者が騒ぎ出すぞ。
- 156 名前:nobodyさん mailto:sage [2008/02/07(木) 20:46:24 ID:???]
- んなこと言い出さなきゃ別に騒がないでしょ。
- 157 名前:nobodyさん mailto:sage [2008/02/07(木) 20:54:18 ID:???]
- zapanet.info/blog/item/1217 に
> PHP使ってるヤツらって > htmlspecialchars($_GET['text']); > こんなコード書いてる! > m9(^Д^)プギャー とありますが、上のコードの何が問題なんでしょうか? 教えて下さい。
- 158 名前:nobodyさん mailto:sage [2008/02/07(木) 21:13:26 ID:???]
- 荒らしはお引取りください。
- 159 名前:nobodyさん mailto:sage [2008/02/07(木) 21:14:49 ID:???]
- くだ質スレからわざわざコピペか。
- 160 名前:nobodyさん mailto:sage [2008/02/07(木) 21:25:18 ID:???]
- くだ質に常駐している、技術的な質問に答えきれないあらしを
せっかく誘導してきたんだからそんなこと言わないでw
- 161 名前:nobodyさん mailto:sage [2008/02/07(木) 21:27:38 ID:???]
- >>153
真 '00' '0x0' ''==FALSE 0==FALSE '0'==FALSE null==FALSE ''==null 0==null 偽 0 '' '0' '0'==null '00'==FALSE ほんとだ微妙に'0'だけ合わないな。
- 162 名前:nobodyさん mailto:sage [2008/02/08(金) 11:02:35 ID:???]
- なんかコイツ洗脳されてるw
ttp://itpro.nikkeibp.co.jp/article/OPINION/20080206/293139/
- 163 名前:nobodyさん mailto:sage [2008/02/08(金) 18:53:51 ID:???]
- 洗脳っていうか、学生でもかけるような駄文に思えた。
- 164 名前:nobodyさん mailto:sage [2008/02/08(金) 18:57:28 ID:???]
- PHPをVisualBasicとかに書き換えてもそのままいけそうな感じの文章だなw
- 165 名前:nobodyさん mailto:sage [2008/02/08(金) 19:06:25 ID:???]
- いい言語じゃなくて楽な言語。
オートマ車とマニュアル車、VBとVCのコンセプトの違いだしね。 楽だけどソースが汚くなるのは避けられんが。
- 166 名前:nobodyさん mailto:sage [2008/02/08(金) 20:12:48 ID:???]
- 楽だから、ソースが汚くなるというのは間違い。
- 167 名前:nobodyさん mailto:sage [2008/02/08(金) 23:24:39 ID:???]
- いやPHPはタグと共用できるからメリットとして楽な部分はあるけどどうしてもソースきれいにはできんてことね。
- 168 名前:nobodyさん mailto:sage [2008/02/08(金) 23:27:11 ID:???]
- 「タグと共用できる」から「ソースをきれいにできない」のか。
不思議な理屈だ。
- 169 名前:nobodyさん mailto:sage [2008/02/08(金) 23:55:03 ID:???]
- 不思議かな?
タグが混在する以上はソースと完全には分離できないし、あえて分離するとPHPのメリットも屁ってしまう。
- 170 名前:nobodyさん mailto:sage [2008/02/08(金) 23:55:49 ID:???]
- 屁ってなんでこんな変換になるんだうちのは。
- 171 名前:nobodyさん mailto:sage [2008/02/08(金) 23:57:28 ID:???]
- 何が「きれい」と呼ぶのかの話になって来ているが、
既存のフレームワークは、利便性の為にプログラムと htmlタグは分離する方向でやっているのは事実。
- 172 名前:nobodyさん mailto:sage [2008/02/08(金) 23:58:04 ID:???]
- >>170
屁んだね
- 173 名前:nobodyさん mailto:sage [2008/02/09(土) 00:04:15 ID:???]
- 「分離」して書けばいいじゃん。言語として「きれい」にかけない理由にはならんと思うが。
- 174 名前:nobodyさん mailto:sage [2008/02/09(土) 00:05:56 ID:???]
- VBって構造化だし、イベントドリブンだからソースコードがいろんなところに
散乱して行くようになるよね。規模が小さければ良いけれど、大きくなると 全体概要が把握しずらくなってくる。
- 175 名前:nobodyさん mailto:sage [2008/02/09(土) 00:09:05 ID:???]
- perlでいう、 print <<EOF 〜 EOF; みたいな書き方をすればいいよね。
<table><tr><td><?php 〜 ?></td><td><?php 〜 ?></td></tr></table> みたいな書き方をするから汚くなってくるんじゃないの?
- 176 名前:nobodyさん mailto:sage [2008/02/09(土) 00:10:33 ID:???]
- 「phpが」じゃなくて、「初心者は」ソースコードを汚く書いてしまう
ということで、おk?
- 177 名前:nobodyさん mailto:sage [2008/02/09(土) 00:26:20 ID:???]
- 基本的にPHPはPerlとほぼ同じ書き方が出来るわけだけど、
「Perlは綺麗にソースを書くことが出来ない」という意見はないんだよね。 Perl自体が、何か根本的な理由があって、綺麗なソースを書くのが 出来ないのであれば、PHP云々の話も納得もいくのだけどね。
- 178 名前:nobodyさん mailto:sage [2008/02/09(土) 00:31:18 ID:???]
- >>175
ヒアドキュメントの方が汚くならないか?
- 179 名前:nobodyさん mailto:sage [2008/02/09(土) 00:34:18 ID:???]
- Perlが「読みにくい」って言われたのも、正規表現は後から見ると良くわからんことに
なってることが多いからだと思ってる。 あと、Perlが出始めた頃は言語として標準的に正規表現が扱える言語がほとんどなくて (sed/awkぐらいか?)、そのぶんPerlだとCよりも密度が濃いコードになったから 行数と比較して「読みにくい」と感じたんじゃないかなぁ。
- 180 名前:nobodyさん mailto:sage [2008/02/09(土) 00:41:25 ID:???]
- ライブラリや設定ファイルはどうせ<?php ?>内に収まるから問題ないけど
>>175 みたいに表示の処理はタグに埋め込んだほうが見やすいし扱いやすいと個人的には思う。 使い方次第だろうな。
- 181 名前:nobodyさん mailto:sage [2008/02/09(土) 01:38:03 ID:???]
- 端的に結論をいうと、ケースバイケースってことだなw
- 182 名前:nobodyさん mailto:sage [2008/02/09(土) 03:56:38 ID:???]
- 【PHP】フレームワークについて語るスレ10【総合】を誰か立ててくれ
俺はむりだった
- 183 名前:nobodyさん mailto:sage [2008/02/09(土) 08:03:51 ID:???]
- だったら、そのスレはそのまま終了だなw
- 184 名前:nobodyさん mailto:sage [2008/02/09(土) 10:47:03 ID:???]
- 【PHP】フレームワークについて語るスレ10【総合】
pc11.2ch.net/test/read.cgi/php/1202521438/l50
- 185 名前:nobodyさん mailto:sage [2008/02/10(日) 03:17:20 ID:???]
- スレ立てさせておいてお礼もなしか。
本当にそのまま終了させておけばよかったなw
- 186 名前:nobodyさん mailto:sage [2008/02/10(日) 12:00:16 ID:???]
- まあスレ内で言ってるんじゃないかね。
こっちで言わないと気づかないだろうが。
- 187 名前:nobodyさん mailto:sage [2008/02/11(月) 20:40:26 ID:???]
- Linuxカーネル2.6系にroot権限を奪われる脆弱性が発見される
slashdot.jp/security/article.pl?sid=08/02/11/0012230
- 188 名前:nobodyさん mailto:sage [2008/02/12(火) 03:31:29 ID:???]
- PHP脂肪www
- 189 名前:nobodyさん mailto:sage [2008/02/12(火) 17:36:00 ID:???]
- はあそうですか。
- 190 名前:nobodyさん mailto:sage [2008/02/12(火) 23:38:23 ID:???]
- >>188
この脆弱性はJAVAもRubyもPerlも死亡だろ
- 191 名前:nobodyさん mailto:sage [2008/02/13(水) 02:13:56 ID:???]
- ゆとりなんだから仕方ない
- 192 名前:nobodyさん mailto:sage [2008/02/13(水) 04:57:41 ID:???]
- array_mapって呼び出す関数に同じ引数を渡すことできないんだな
array_map($array,'mb_strlen',array('UTF-8')) こうやったら一回目しかUTF-8を渡さない。 せめて array_map($array,'mb_strlen','UTF-8') で常に渡せるようにしろよ このハゲ言語が
- 193 名前:nobodyさん mailto:sage [2008/02/13(水) 06:30:31 ID:???]
- んなわきゃないだろ
- 194 名前:nobodyさん mailto:sage [2008/02/13(水) 08:44:31 ID:???]
- みんな、metaタグのcharsetは何を指定してる?
- 195 名前:nobodyさん mailto:sage [2008/02/13(水) 10:26:16 ID:???]
- VHF-8
- 196 名前:nobodyさん mailto:sage [2008/02/13(水) 10:58:45 ID:???]
- UCC-JP
- 197 名前:nobodyさん mailto:sage [2008/02/13(水) 15:34:12 ID:???]
- >>195
ふいたw
- 198 名前:nobodyさん mailto:sage [2008/02/13(水) 16:00:00 ID:???]
- ksc5601
- 199 名前:nobodyさん mailto:sage [2008/02/17(日) 10:31:42 ID:???]
- 次世代DVD決着ついたね
- 200 名前:nobodyさん mailto:sage [2008/02/17(日) 11:17:07 ID:???]
- >>199
どっちも負けだね...orz...
- 201 名前:nobodyさん mailto:sage [2008/02/17(日) 11:18:54 ID:???]
- まさか、売れて無いとか販売数で負けて赤字になったとか言われてたPS3に
バンドルしたところで差が出るとはおもわなんだ。 でも、大分前にエンターテイメントロボット事業を辞めたとか、結構経営苦しそう。
- 202 名前:nobodyさん mailto:sage [2008/02/17(日) 11:25:08 ID:???]
- エンターテイメントロボット事業
略して、エロ事業
- 203 名前:nobodyさん mailto:sage [2008/02/17(日) 11:39:13 ID:???]
- AVは再生時間が短いから、どちらのディスクを採用して参入って言うのがなかったのかな?
時間は短いけれど、力はすごく強いと思う。
- 204 名前:nobodyさん mailto:age [2008/02/18(月) 22:27:06 ID:???]
- オブジェクト指向を徐々に取り入れつつあるPHPだが、
みんな、この言語に将来性はどう感じてる?
- 205 名前:nobodyさん mailto:sage [2008/02/18(月) 22:33:59 ID:???]
- 他の言語に比べればある。
PHPがあるというより、他の言語に将来性が無い
- 206 名前:nobodyさん [2008/02/18(月) 23:30:37 ID:7b3e8wHY]
- 最近の軽量言語すごいやつ多いけどPHPほど用途がはっきりしてる奴ってないもんな
- 207 名前:nobodyさん mailto:sage [2008/02/18(月) 23:42:50 ID:???]
- Webに関しての敷居の低さはかなりの強みだから安全性とかバグ関連をなるべく早いうちに改善できればいんじゃない。
他言語はWeb専門てわけじゃないしな。
- 208 名前:nobodyさん mailto:sage [2008/02/19(火) 00:37:28 ID:???]
- 世間で勘違い多いけどPHP本体が他の言語に比べて安全でないとかバグが多いなんて事はない。
PHPが他の言語に比べてバザール的な開発スタイルだから、そう言う部分の議論が活発に噴出するだけの話。
- 209 名前:nobodyさん mailto:age [2008/02/19(火) 00:38:23 ID:???]
- なるほどね。やはり、手軽さや用途がはっきりとしてるところがいいんだろうね。
私の場合もそれでPHP使ってるところがあるからね。 PHPもフレームワークが出来たりしてて、大規模なシステム構築への対応も いう方向にもいってるようだけど、javaや.NETも脅かす存在になるのかなぁ? それとも今みたいに、小規模はPHP、大規模はjavaや.NETみたいに完全な 位置づけとなりそうに思うんだけどね。個人的には。
- 210 名前:nobodyさん mailto:sage [2008/02/19(火) 01:03:04 ID:???]
- 私見で恐縮だけど、小規模・大規模って住み分けは少し変わってくると思う。
おそらく規模の問題ではなく、基幹部でJAVA、フロントエンドをPHPというスタイルになるんじゃないかな。 まぁ、今でも所によってはそうか。 どうしても、固くしっかり作る必要があるところは、JAVAにはまだまだ(というかずっと)かなわないんじゃないかな。 Web特化型の特性から、サーブレット/JSPに担わせていたフロントエンドをPHPで納期短縮っていう使い道が、しばらくの間は一番効率の良い組み合わせだと思う。 完成度の高いFWが出てきたおかげで、規模感がどんなでも割と対応できるようになってきたしね。
- 211 名前:nobodyさん mailto:sage [2008/02/19(火) 01:41:06 ID:???]
- フロントエンドだけPHPて
DB->サーブレット->PHP DB->PHP->JSP やりとりできる? DB->PHPじゃないと無理だろ
- 212 名前:nobodyさん mailto:sage [2008/02/19(火) 02:16:40 ID:???]
- PHPがDB(別言語製)とやり取りできるんだから
同じ仕組みでやり取りできるでしょ。
- 213 名前:nobodyさん mailto:sage [2008/02/19(火) 02:49:46 ID:???]
- できるよ普通に
- 214 名前:nobodyさん mailto:sage [2008/02/19(火) 04:06:37 ID:???]
- え!?
サーブレットの関数をPHPで呼べるの?
- 215 名前:nobodyさん mailto:sage [2008/02/19(火) 04:08:05 ID:???]
- じゃあ
PHPの関数もJSPで呼べるんだね?
- 216 名前:nobodyさん mailto:sage [2008/02/19(火) 04:56:39 ID:???]
- SOAPやREST使うってことじゃないの?
- 217 名前:nobodyさん mailto:sage [2008/02/21(木) 01:54:18 ID:???]
- SOAPはREST使うとこやないで
ちんこもんでもらうとこやで
- 218 名前:nobodyさん mailto:sage [2008/02/21(木) 13:21:44 ID:???]
- あっそう(ぷw
- 219 名前:nobodyさん mailto:sage [2008/02/24(日) 20:59:49 ID:???]
- preg_match_all使うととかがたまにエラーも出ずに表示できませんになるんだが発生条件がわからん
誰かわかる人いない?
- 220 名前:nobodyさん mailto:age [2008/02/24(日) 23:48:57 ID:???]
- >>219
それだけの文章で分かる人がいると思い込んでいるお前が分からん。
- 221 名前:nobodyさん [2008/02/25(月) 08:34:15 ID:BFIl5At7]
- 今までVBPGやってて、今度はPHPを考えています。
言語は簡単そうですが、 LINUXやAPACHEの知識は 必要でしょうか?
- 222 名前:nobodyさん mailto:sage [2008/02/25(月) 09:12:50 ID:???]
- >>221
LinuxやApacheなしでもPHPを動かすことは可能だが、 運用を考えると必要。必要に応じて学ぶ程度でよいのでは? レンタルサーバでしか運用しないのならば、知識は パーミッション関連だけでも出来ることは出来る。
- 223 名前:nobodyさん mailto:sage [2008/02/25(月) 09:14:40 ID:???]
- でも、PHPするならそれらも覚えておかないと
やりたいことができなかったり、そっち方面のバグがあっても解読できないことがある まぁ、覚えるならPHPに絡む最低限のことでいいとは思うが・・・
- 224 名前:nobodyさん mailto:sage [2008/02/25(月) 11:49:30 ID:???]
- プログラミングは色々と覚えることが多いからな……
ところで、インフレームに表示されたページをbmpでサーバーに保存したいんだが、 これってどうすれば良いんだろうか。 ユーザーが来たときのフレーム内をキャプチャしたいんだ。
- 225 名前:nobodyさん mailto:sage [2008/02/25(月) 15:13:34 ID:???]
- >>224
www.google.com/search?q=%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+PHP
- 226 名前:nobodyさん mailto:sage [2008/02/25(月) 15:14:06 ID:???]
- >>224
www.google.com/search?hl=ja&safe=off&q=%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%80%80PHP&lr=
- 227 名前:nobodyさん mailto:sage [2008/02/25(月) 15:21:12 ID:???]
- レス有り難う
- 228 名前:nobodyさん mailto:sage [2008/02/25(月) 17:18:15 ID:???]
- >>225-226
親切すぎて鼻水が出てきた。
- 229 名前:nobodyさん mailto:sage [2008/02/29(金) 21:48:11 ID:???]
- JSとかPHPってvarで変数宣言とかできるよね。意味ないけど
そういう変数だとかをちゃんと宣言してる人って居る?
- 230 名前:nobodyさん mailto:sage [2008/02/29(金) 22:23:11 ID:???]
- もちろんいねーだろ
- 231 名前:nobodyさん mailto:sage [2008/02/29(金) 22:47:11 ID:???]
- jsは知らんがphpは4のクラスプロパティだろ
- 232 名前:nobodyさん mailto:sage [2008/03/01(土) 02:13:01 ID:???]
- なんかもうすげー勘違いしてました。
- 233 名前:nobodyさん mailto:sage [2008/03/04(火) 00:22:35 ID:???]
- もともとWeb以外でC++とか使っていた人間なんですが、
Webサイトを作るにあたって、PHP勉強をしています。 HTMLの中へPHP埋め込む事をマスターして、 PDOの使い方をマスターして、 XMLやらSOAPのライブラリをマスターして、 DOMのライブラリをマスターして、 PHPに大分慣れて来たかなと実感してきたので(PHPってすぐ覚えられて便利ですね)、 DOMから派生したクラスを書いて、全ての処理をそのクラスとDOMで行い、 最終的にDOMからXHTML吐き出す手法でWebサイトを作ろう! と思ったらこの手法だとHTMLへちょこっと埋め込むといったPHPらしい手法(?)が 使用出来なくなっている訳なんですが、この方向性ってどうなんでしょう? ソース見るとHTML無しのプログラムコードオンリーになっちゃう訳なんですが、 何か方向性を間違ってしまっているような・・・
- 234 名前:nobodyさん mailto:sage [2008/03/04(火) 03:10:20 ID:???]
- ちょw
それだけマスターしてきた者ならそれがどうなのか自分で分かるだろう
- 235 名前:nobodyさん mailto:sage [2008/03/04(火) 12:11:29 ID:???]
- メンテとか考えるとHTMLもまとめといたほうが楽だしいいんじゃね
- 236 名前:nobodyさん mailto:sage [2008/03/04(火) 13:43:31 ID:???]
- www.phppro.jp/qa/1006
- 237 名前:nobodyさん mailto:sage [2008/03/07(金) 02:20:47 ID:???]
- PHPつかってるとちょっとしたもの作るときなんかに
わざわざクラスとかエセオブジェクト指向に走るのは間違ってる気がしてきた おまいらPHPのクラスだとかどんくらい使ってるよ?
- 238 名前:nobodyさん mailto:sage [2008/03/07(金) 05:41:46 ID:???]
- 500くらいかな
- 239 名前:nobodyさん [2008/03/07(金) 09:36:31 ID:njlANOjt]
- >>237
使いどころによるんじゃね? 簡単なん作るならさっとクラスなぞ使わないで作るし、 将来に渡って使う予定があるようなんなら、メンテやらログの設定などが簡単なフレームワークを使って作っておく。 phpもオブジェクト指向もフレームワークも所詮「道具」にすぎないからな。
- 240 名前:nobodyさん mailto:sage [2008/03/07(金) 13:44:09 ID:???]
- 調べたら約20,000行のソースで 196個定義してた。
- 241 名前:nobodyさん mailto:sage [2008/03/09(日) 01:28:38 ID:???]
- >>237
基本的に、一ファイル、一クラス。
- 242 名前:nobodyさん mailto:sage [2008/03/09(日) 23:15:11 ID:???]
- なにをあたりまえなことをww
どれくらいの規模ならファイルわけてオブジェクト化するかってことでそ
- 243 名前:nobodyさん mailto:sage [2008/03/09(日) 23:22:17 ID:???]
- 自分はパッケージぐらいの単位でしかファイル分けない。
クラスごとにファイル分けてもあんまりメリットないし。
- 244 名前:nobodyさん mailto:sage [2008/03/10(月) 05:10:13 ID:???]
- クラスごとにファイルが分かれていると、管理しやすくなるよ。
たいていのフレームワークがそうだと思うが、ライブラリを読み込むクラス名を指定すると、 クラス名からファイル名に適切なフォルダからファイルをincludeする
- 245 名前:nobodyさん mailto:sage [2008/03/10(月) 13:02:27 ID:???]
- >>244
サーバプログラムの場合、パフォーマンスの観点からは、動的にロードしなくてもAPC使えば十分だと思ってるので、 全て includeしてる。APCとかを使わないにしても、動的にでも読み込むファイル数が多いと遅くなりそうだし。 あと、ファイル名とクラス名を同じにしなくて済む方が、開発途中にクラス名を変更しやすいのもラク。 ソースコードをCVSで管理してるから、ファイル名は極力変えたくない。
- 246 名前:nobodyさん mailto:sage [2008/03/10(月) 21:59:24 ID:???]
- subversion使えよ。
ファイル名を変更することも 普通にできる。
- 247 名前:nobodyさん mailto:sage [2008/03/15(土) 03:21:31 ID:???]
- OOP勉強にとJavaかじりながらPHP勉強してたから
なんかクラス名とかメゾッドとかパラメータとかがJavaライクで書いちゃってて PHPの関数名と感じが違うせいでどうも統一感がなくなってきて気になってしょうがない キャメルケースとアンダースコア、どっち派が多いんだろう
- 248 名前:nobodyさん mailto:sage [2008/03/15(土) 04:37:44 ID:???]
- 統一感を出すためにOOPやってんの?
- 249 名前:nobodyさん mailto:sage [2008/03/15(土) 04:50:26 ID:???]
- >>247
関数名は、アンダースコア。 メソッドはキャメルケース。
- 250 名前:nobodyさん mailto:sage [2008/03/15(土) 05:47:06 ID:???]
- 関数だろうがメソッドだろうが全部キャメルケースだな
最近rubyはじめてアンダースコアが増えてきた
- 251 名前:nobodyさん mailto:sage [2008/03/15(土) 08:31:30 ID:???]
- PHPの組み込み関数ってネーミングや引数の取り方がメチャクチャだよな。
- 252 名前:nobodyさん mailto:sage [2008/03/15(土) 12:11:34 ID:???]
- >>248
まぁコードの見た目のよさ気にする人は多いっしょw >>249 最近なんでもかんでも無駄にクラス書くようになって(無駄なことしてるなーって気もしてくるが) 関数だけってのをあんまり書かなくなってきたけど、自分もそんな感じだな
- 253 名前:nobodyさん mailto:sage [2008/03/16(日) 02:45:35 ID:???]
- mb_convert_encoding()なんだから俺はメソッドも全部__
- 254 名前:nobodyさん mailto:sage [2008/03/17(月) 02:07:52 ID:???]
- >>247
クラス命アッパーキャメルケース その他メソッドや関数名ローワーキャメルケース まぁphp君はチェックしてくれないのでどーでもいいんだけどね・・・
- 255 名前:nobodyさん mailto:sage [2008/03/18(火) 22:27:01 ID:???]
- 無駄だ無駄だとわかっていても出力させるXHTMLの整形をきっちり整えたくなる病が治らない
- 256 名前:nobodyさん mailto:sage [2008/03/18(火) 23:15:43 ID:???]
- HTMLライター時代を経験したPGの宿命だなw
- 257 名前:nobodyさん mailto:sage [2008/03/19(水) 21:32:58 ID:???]
- echo "\t\t\t\t\t\t".ほげほげ."\n";
とかやらないと気がすまないwwww いっそ出力HTMLいったん全部プールしておいて出力前に自動インデントするようなものでも作るべきか まぁテキストエディタで扱わないならインデントも改行位置も気にすることじゃないのはわかってるんだけどさ…
- 258 名前:nobodyさん mailto:sage [2008/03/20(木) 00:22:28 ID:???]
- むしろ無駄な空白とか改行がある方が気になる。
- 259 名前:nobodyさん mailto:sage [2008/03/20(木) 00:33:22 ID:???]
- インデントはメンテナンス性を考えてやることだから、
動的生成してるHTMLとかをインデントする意味はないんだよな うん。わかってるつもりなんだ
- 260 名前:nobodyさん mailto:sage [2008/03/20(木) 13:06:15 ID:???]
- 現実には動的生成するHTMLの
出力されたあとのコードを見ることもある。
- 261 名前:nobodyさん mailto:sage [2008/04/01(火) 19:33:01 ID:???]
- マニュアルページのロゴがグニャグニャになってる。
どういう意味なんだろ。
- 262 名前:nobodyさん mailto:sage [2008/04/04(金) 01:46:26 ID:???]
- わだいがない
- 263 名前:nobodyさん [2008/04/04(金) 05:11:57 ID:oGBydpiw]
- サーバーにはFORMでデータを送ると思うのですが
PHPからブラウザにデータを送るのはどうすればいいですか? echoではブラウザ内の全てが書き換えられるので 例えばtextboxの中に文字を送信したいのです。 よろしくお願いします。
- 264 名前:nobodyさん mailto:sage [2008/04/04(金) 05:15:24 ID:???]
- テキストボックスのvalue属性の値に変数の中身をechoすればok
- 265 名前:nobodyさん mailto:sage [2008/04/04(金) 18:36:40 ID:???]
- >>263
質問の仕方も相手に伝えるつもりが無いのかスゲー分かり難いけど もう少しお勉強しましょう。PHP以前の問題だ PHPつかって処理させてその結果を受け取って非同期でコンテンツ内を更新したいならAJAXじゃね もしくは自身にSubmitして更新後のコンテンツを全部書き出せばいいんじゃね 勘違いしてるみたいだが、FromのSubmitもアンカーをクリックしてリンク先へ飛ぶのも 動作としてはほぼ同じ(ただしGET/POSTでサーバに追加情報を付け加えれるという違いはある) 別のURLをリクエストするんだから画面内が全て再描画されるのは当たり前
- 266 名前:nobodyさん mailto:sage [2008/04/04(金) 18:37:47 ID:???]
- ついでに、PHPに処理させる必要がないならJavascriptだけで事足りるからな
- 267 名前:nobodyさん mailto:sage [2008/04/04(金) 20:07:38 ID:???]
- >>257あたり
遅レスだが、HTMLを整形するフィルタを作ればいいんじゃね? HTMLを整形するフィルタぐらい、オプソであるだろう?
- 268 名前:紙 [2008/04/04(金) 21:10:46 ID:Kq98pOKQ]
- PHPでauのサブスクでアクセス規制を施そうと思っているのですが
ez番号を吐かないauの携帯があるのですが アクセス時に吐かなければエラーを出すにはどうしたらよいでしょうか? 現在の思考 if(!$_SERVER['HTTP_X_UP_SUBNO']){ die('ez番号送信しろ'); }
- 269 名前:nobodyさん mailto:sage [2008/04/04(金) 21:14:38 ID:???]
- いいんじゃね?基本的な考え方は
- 270 名前:紙 [2008/04/04(金) 22:05:56 ID:Kq98pOKQ]
- >>269
ありがとうございます しかしez番号の非通知の人がなぜかアクセスされているんです サブスクに ezweb.ne.jp が含まれていなければエラーを出すやり方教えてください
- 271 名前:nobodyさん mailto:sage [2008/04/04(金) 22:15:45 ID:???]
- if (strpos($_SERVER['HTTP_X_UP_SUBNO'], 'ezweb.ne.jp') === false) { die('ez番号送信しろ'); }
- 272 名前:紙 [2008/04/04(金) 22:24:25 ID:Kq98pOKQ]
- >>271
ありがとうございました
- 273 名前:紙 [2008/04/05(土) 10:03:55 ID:EbmaAw9G]
- PHP 正規表現の質問で
>文字 があれば <font color=gray>>文字</font> にしたいのですが $value = preg_replace('/>(.+)/','<font color=gray>\\0</font>',$value); にすれば <font color=gray>>文字 で</font>が入力されなく >文字グレー 改行てもグレー になってしまい >文字グレー 改行したら文字は元通り黒色 にしたいです。 お願いします
- 274 名前:nobodyさん mailto:sage [2008/04/05(土) 12:00:05 ID:???]
- 最悪な質問だな
- 275 名前:nobodyさん mailto:sage [2008/04/05(土) 12:17:44 ID:???]
- /^>(.+)$/ じゃねーの?
つーか正規表現の質問じゃん。PHP関係なくね? 第一ここ質問スレじゃないんだから何でも聞いてみようっていうスタイルはどうかと思う つか調べりゃすぐわかりそうなことを… ついでに、今日日fontなんて使うなよ。HTML3で書いてるなら問題ないが
- 276 名前:紙 mailto:sage [2008/04/05(土) 13:17:12 ID:???]
- >>274
すいませんでした >>275 ありがとうございました
- 277 名前:nobodyさん mailto:sage [2008/04/05(土) 13:48:05 ID:???]
- fontなんて使いまくりですが何か
- 278 名前:nobodyさん mailto:sage [2008/04/15(火) 22:05:30 ID:???]
- 閑古鳥
- 279 名前:nobodyさん mailto:sage [2008/04/16(水) 01:09:29 ID:???]
- google apps開始→PHPからPHPER大流出→このスレ閑古鳥
- 280 名前:nobodyさん mailto:sage [2008/04/23(水) 01:22:24 ID:???]
- YAPCやRubyKaigiはあるけど、phpカンファレンスみたいなのはあるの?
おしえてえろいひと
- 281 名前:nobodyさん mailto:sage [2008/04/23(水) 11:58:52 ID:???]
- あるけど焼き肉食うセレブのつどいみたいだよ
- 282 名前:nobodyさん mailto:sage [2008/04/24(木) 10:02:58 ID:???]
- たまには焼肉とかくいてぇなぁ…
- 283 名前:nobodyさん mailto:sage [2008/04/24(木) 10:42:12 ID:???]
- 百姓は粟でも食っとけ
- 284 名前:nobodyさん mailto:sage [2008/04/24(木) 12:07:31 ID:???]
- なんだと(@u@#::)
- 285 名前:nobodyさん [2008/04/25(金) 03:27:56 ID:WIi4tavW]
- 皆さんDBへのアクセスはどうしてます?
PEAR::DB? それともPDOとか? どのあたりがメジャーどころなんでしょう?
- 286 名前:nobodyさん mailto:sage [2008/04/25(金) 04:19:40 ID:???]
- 少しは自分の頭使って考えろ
- 287 名前:nobodyさん mailto:sage [2008/04/25(金) 04:31:03 ID:???]
- 何がメジャーかなんて頭考えても分からないだろ
- 288 名前:nobodyさん mailto:sage [2008/04/25(金) 04:33:48 ID:???]
- お前理解力無いな
- 289 名前:nobodyさん mailto:sage [2008/04/25(金) 05:26:34 ID:???]
- 言い訳乙
- 290 名前:nobodyさん mailto:sage [2008/04/25(金) 07:18:24 ID:???]
- 何に対するどんな言い訳だボケ
- 291 名前:nobodyさん mailto:sage [2008/04/25(金) 07:35:17 ID:???]
- >>290
落雷で焼け焦げろ
- 292 名前:nobodyさん mailto:sage [2008/04/25(金) 07:42:42 ID:???]
- 反論できないようですね
- 293 名前:nobodyさん mailto:sage [2008/04/25(金) 08:05:05 ID:???]
- >>290
ちゃんと土下座してんのか? だったら許すが。
- 294 名前:nobodyさん mailto:sage [2008/04/25(金) 09:08:47 ID:???]
- はいはい答えられないからできるだけ本題から話を逸らしたいんですね。わかります。
- 295 名前:nobodyさん mailto:sage [2008/04/26(土) 00:37:07 ID:???]
- PDOとかPear::DB使うよりかフレームワークで面倒見てくれるんならそっちの方が楽だよね
- 296 名前:nobodyさん mailto:sage [2008/04/26(土) 00:45:24 ID:???]
- PHPのフレームワークはいつ開発停止するか分からないもの。
- 297 名前:nobodyさん mailto:sage [2008/04/26(土) 01:17:57 ID:???]
- >>285
個人的にはPDOを推す それから、今メジャーな方法でもいいけど、将来メジャーになるほうを選んだほうがいいかもね
- 298 名前:nobodyさん mailto:sage [2008/04/26(土) 21:39:02 ID:???]
- 自分でDB接続クラス作ろうとしてた俺はバカか。
まぁ、勉強だと思えばいいか。
- 299 名前:nobodyさん mailto:sage [2008/04/26(土) 21:58:26 ID:???]
- 馬鹿じゃないよ
- 300 名前:nobodyさん mailto:sage [2008/04/26(土) 22:08:15 ID:???]
- 俺も作ってるよ
練習だと思って何も見ずにやったから ちゃんとしたとこのがどうやってるか見比べてみないとなぁと思い始めてきた
- 301 名前:nobodyさん mailto:sage [2008/04/26(土) 22:23:07 ID:???]
- その後のPGに活かせれば無意味じゃないね。
活かせないなら貴重なリソースの無駄遣い。
- 302 名前:nobodyさん mailto:sage [2008/04/26(土) 22:28:32 ID:???]
- 自分もオリジナルのDB接続クラス作ってる。
トランザクションを開始しないでDB更新すると assertが発生するようにしたり、 ファイル更新もDBにあわせてrollbackできるようにしてる。
- 303 名前:nobodyさん mailto:sage [2008/04/27(日) 00:20:44 ID:???]
- てか、普通作るもんじゃないのかよ・・。
俺も簡単なものだけど、DB接続はクラスにまとめてるぞ。
- 304 名前:nobodyさん mailto:sage [2008/04/27(日) 00:36:50 ID:???]
- PearかPDOか各種FW使えばいいじゃん(笑)
- 305 名前:nobodyさん mailto:sage [2008/04/27(日) 00:57:18 ID:???]
- >>304
FWのDBクラスだとそうでもないけど PearのとかPDOじゃ抽象度低くね? まあPHP書くよりSQL書く方が得意だっていうのならそっちの方がいいかも知れんが
- 306 名前:nobodyさん mailto:sage [2008/04/27(日) 02:46:55 ID:???]
- 両方とも得意になればいいじゃん
- 307 名前:nobodyさん mailto:sage [2008/04/27(日) 12:26:08 ID:???]
- 普通は作るもんじゃない。
すでに高機能なものが存在しているから。 汎用的なものは作ってはだめ。 応用が利かなくなる。
- 308 名前:nobodyさん mailto:sage [2008/04/27(日) 14:25:40 ID:???]
- 勉強のためならどんどん作るべき
高機能なお手本があるから色々考えれる
- 309 名前:nobodyさん mailto:sage [2008/04/27(日) 16:14:41 ID:???]
- 作るのは勝手だが、
使うな。
- 310 名前:nobodyさん mailto:sage [2008/04/27(日) 16:21:29 ID:???]
- 個人で使う分には別になんの問題もなくね
複数人で作る場合はメンバ内で話し合って決めればいい ここで使用の是非を決めること自体ナンセンス(キリッ
- 311 名前:nobodyさん mailto:sage [2008/04/27(日) 19:08:08 ID:???]
- まあ、他人が駄目な道に入っても俺はかまわないがねw
その人のためを思って、使うなと言っているが。
- 312 名前:nobodyさん mailto:sage [2008/04/28(月) 17:56:34 ID:???]
- >>311
そいつぁ危険だ。 もしその駄目な道に入った奴の作ったプログラムを引き継がないとならなくなったり そいつが新人で入ってきて面倒みなきゃならなくなったり そいつがいる仕事場になってしまった時のことまで考えるんだ。 情けは人のためならずってな。
- 313 名前:nobodyさん mailto:sage [2008/04/29(火) 21:05:32 ID:???]
- 仕事で使う奴と趣味でやってるやつが混在するスレ
- 314 名前:nobodyさん mailto:sage [2008/04/29(火) 22:27:30 ID:???]
- 何を当たり前のことを
- 315 名前:nobodyさん mailto:sage [2008/05/15(木) 10:07:26 ID:???]
- >>989
「cat /dev/null >/kernel」
- 316 名前:nobodyさん mailto:sage [2008/05/16(金) 16:23:53 ID:???]
- Linuxなど
root権限で rm -rf / Windowsなど ファイル名を指定して実行で cmd /c rd /s /q %systemdrive% みたいなやつか
- 317 名前:nobodyさん mailto:sage [2008/05/24(土) 21:59:10 ID:???]
- rm -rf /var とかなら何回も見た。
- 318 名前:nobodyさん mailto:sage [2008/05/28(水) 10:52:38 ID:???]
- クローラって何が有名??PerlのGunghoみたいなので。
- 319 名前:nobodyさん mailto:sage [2008/06/02(月) 22:36:58 ID:???]
- むしろ何回もした
- 320 名前:nobodyさん mailto:sage [2008/06/12(木) 15:10:26 ID:???]
- 数年前から Perl から PHP に鞍替えして新しい仕事は全部 PHP で、
書く様にしたんだけど、その時の事なんだけど、Web アクセスやら、 DB 操作なんかのラッパー(クラス) なんかを作ってた訳なんですが、 ご存じの通り、出来上がった後に Pear とか PECL で同じような モノがあって愕然とした経験がある…。 まぁ、PHPはマジで初心だったから色々と勉強になってよかったけど…。
- 321 名前:nobodyさん mailto:sage [2008/06/12(木) 21:50:39 ID:???]
- >>320
pearとかpeclとか頼れない状況は多々あるのでTCPラッパーくらいfsock_open()で書けるようでないとプロとしては食っていけない。
- 322 名前:nobodyさん mailto:sage [2008/06/12(木) 23:12:15 ID:???]
- んなことを自慢気に書いても違和感ないのがPHPスレ。
- 323 名前:nobodyさん [2008/06/28(土) 09:56:30 ID:UZ5oi7gb]
- Xdebugってローカルでしか反応してくれんのけ?
- 324 名前:nobodyさん [2008/06/28(土) 14:21:57 ID:JtweUt77]
- 先週からPHP始めました。C/C++, Javaとやってきた俺にとりPHPは覚えること少なくていい!
それにMySQLへの接続操作も簡単でいい。JDBCじゃドライバ名をいつもコピーしてた。
- 325 名前:nobodyさん [2008/06/29(日) 16:57:32 ID:TybrRT7b]
- phpにcgi(perl)をインクルードさせたいんだが、処理結果が表示されずにソースがそのまま表示されてしまう。
なぜでそう?(;´Д`)
- 326 名前:nobodyさん mailto:sage [2008/06/29(日) 16:58:58 ID:???]
- え???
- 327 名前:nobodyさん [2008/06/29(日) 17:06:35 ID:TybrRT7b]
- PHPのページの中にPEARLのCGIの処理結果を出したいんだよ。でもできないの。
CGIスクリプトがそのままでちゃうの。
- 328 名前:nobodyさん mailto:sage [2008/06/29(日) 17:28:16 ID:???]
- echo system('perl hoge.cgi');
- 329 名前:nobodyさん mailto:sage [2008/06/29(日) 17:47:40 ID:???]
- なんというハイブリッター
- 330 名前:nobodyさん mailto:sage [2008/06/30(月) 00:58:08 ID:???]
- $hoge = file_get_contents('localhost/perlscript');
とかでも取得できんじゃない。
- 331 名前:nobodyさん [2008/06/30(月) 13:09:57 ID:eRHCMnur]
- 今のところ include("cgiファイル指定"); でやってるけど、コレがアクセス解析なのね。
今まではファイル拡張子を shtml でやってきて include 指定でcgi動かすことできたけど、今のところPHPにしてからできていない。 アクセス解析がこのページだけ計測できていないんよ。これ不便。 なんとかならないかな。('A`)
- 332 名前:nobodyさん mailto:sage [2008/06/30(月) 13:16:03 ID:???]
- phpでcgiファイルをincludeしてんの?
- 333 名前:nobodyさん [2008/06/30(月) 13:19:04 ID:eRHCMnur]
- そう。>>332
やっぱ無理ある?だけど、今までのいきさつで、アクセス解析は自作のperl cgi で、今まではSSIでinclude してたわけ。 その同じ cgi 使いたいんだけど今のところできないの。(;´Д`) 検索したところ、PHP でも include(アクセス解析.cgi) や require(アクセス解析.cgi) でできるっていうんだけどできない。 はあ・・・(;´Д`)
- 334 名前:nobodyさん mailto:sage [2008/06/30(月) 13:20:20 ID:???]
- >>328 とか >>330 の答えがそのものなのでこれ以上の答えは出ないんじゃね?
ユーザエージェントの情報も欲しい場合は、もう少し複雑になるんで、もちっと条件とか分からん事にはなんともいえん。 というか、質問の仕方からするとHTTP通信の仕組みが分かってない気がするから、ちと勉強してみるとよろし。
- 335 名前:nobodyさん mailto:sage [2008/06/30(月) 13:27:13 ID:???]
- phpで書いた拡張子cgiのcgiファイルでもパースエラーになるが
そもそもそれperlだろ?
- 336 名前:nobodyさん [2008/06/30(月) 13:30:53 ID:eRHCMnur]
- >>334
ありがとう(^^)。 SSIみたいに、構文一行入れれば動かせればいいのに。 テキストファイルはphpでも上手くinclude できてる。ただ、cgiの処理結果が出せないのね。プログラムそのものがテキストとしてズラズラっと出てきちゃう。 サーバーの設定でバージョンアップしたんだけどそれでも同じ。今、5.○○だと思う。 勉強あるのみかな。(;´∀`)
- 337 名前:nobodyさん [2008/06/30(月) 13:38:24 ID:eRHCMnur]
- >>335
経緯は・・・ 1.もともと html の、拡張子 .shtml なファイルだった。 2.これを php 化。拡張子 .php に。 3.それまで SSI で include していたアクセス解析.cgi プログラムが動かなくなり、ソース(?)がそのままテキスト表示されるようになった。 4.SSI 同様、include(""); 又は require(""); で試したが同じ結果に。virtual(""); の場合は Fatal error: Call to undefined function virtual() に。そして現在に至る。(;´Д`)
- 338 名前:nobodyさん mailto:sage [2008/06/30(月) 14:33:23 ID:???]
- ねぇねぇ、phpとperlの関係ってどんなものだと思ってる?
- 339 名前:nobodyさん [2008/06/30(月) 14:54:18 ID:HhAwPV7k]
- おお、PHPでもJavascriptみたいに簡単にDOM操作できるじゃないか。
しかもコアで入ってる。ナイス! >>338 君と僕のような関係さ
- 340 名前:nobodyさん [2008/06/30(月) 15:18:44 ID:eRHCMnur]
- >>338
今、本めくったんだけど、PHPからperl cgi に処理を依頼できるシステムではない、ってことかなと。 だけど、検索したところ、include("プログラム.cgi"); でおkって話もあるにはあるんだよな。 あれは間違いなのかなと。 webサーバー(アパッチ)からperl cgi や php にデータ処理依頼はできるけど、perl cgi と php 間では橋渡しはしていない、みたいなそういうことかな。
- 341 名前:nobodyさん mailto:sage [2008/06/30(月) 15:49:28 ID:???]
- 聞く前に本めくってくれ(;´Д`)
include("プログラム.cgi")でおkってのは >>330 の別解のようなもんだな。 allow_url_fopenがokだと、file(url)でもinclude(url)でもokなんだよ。 (ようするに、webサーバを通してファイルを取得してる、ってー事だ。) >>perl cgiとphp間では橋渡し・・・ そんな事をする為には、phpでperlの構文解析ができるようにならなくちゃならん。 javaでrubyとかpythonとかいうプロジェクトとかあるが、それと同レベルのコストがかかるんじゃないかと思う。
- 342 名前:nobodyさん [2008/06/30(月) 16:00:41 ID:eRHCMnur]
- >>341
まず御礼しなきゃね。ありがとう。 でも誤解は直させてもらいたい。本じゃないけど、検索して調べてはいたんだよ。けどその通りにやったものの思うようにならなかったんで。 それと、応答は義務じゃないんだから、何か気軽に答えられる人がいたらでいいんだよ。 さて、allow_url_fopen はOKなんだけど、残念ながらinclude したいファイルが単なるテキストファイルなら可能なんだけど、プログラムとなると単にソースがテキストでズラズラっと表示されるだけで処理がなされない。 こちらの希望はプログラム処理結果を表示して欲しいんだけど、処理がなされずにプログラムのソースそのものが表示されちゃう。 ダメじゃんw さてなあ、どうするか思案してる。このままだとこのphpファイルだけがアクセス解析の記録がなされないってことになっちゃう。
- 343 名前:nobodyさん mailto:sage [2008/06/30(月) 16:14:53 ID:???]
- >>342
了解 つまり、そのwebサーバで、cgiが禁止されてるって事だね? じゃぁ、普通は無理だろうね。 まぁ、>>341に書いてある「javaでrubyとか・・・」のように、phpでperlを動かしちまうようなモンを作れば話は別だが、牛刀で鶏を割くような話だわな。 まぁ、素直にphpでアクセス解析を作りなされ。
- 344 名前:nobodyさん [2008/06/30(月) 16:23:24 ID:eRHCMnur]
- >>343
さくらインターネットだよ。cgiは今まで通りなら使えてる。
- 345 名前:nobodyさん mailto:sage [2008/06/30(月) 16:51:18 ID:???]
- じゃぁ、include(url)のurlの意味が分からんって事か。
とりあえずurlで検索してみれ。 でも、アクセス解析っつーと、やっぱりクライアント側の情報が必要なはずだな。 確か、どこかにヘッダ情報を付加する方法があった気がするんだが、どうも見つからん。 結局のところ、ソケットを開いて読み取るってー事になるのかな。
- 346 名前:今日のところは名無し mailto:aimaniajp@yahoo.co.jp [2008/06/30(月) 18:03:23 ID:???]
- みなさんこんにちは
知り合いにプログラム関係が出来る人がいないのでここならと思いました。 夫婦でチラシやポスターなどの広告を制作して細々暮らしてるのですが、 こんなところにもホームページを作ってくれと言う相談がたまにありまして、 簡単なhtmlは出来るようになったのですがphpやcgiの動的なページの希望が多くなってきました。 つきましては皆様の中にこんな用件にお付き合いいただけるかわかりませんが、 お手伝いいただける方はご連絡いただけないでしょうか? まず目下の案件は、複数(5店舗くらい)の飲食店の売上を各店がネット上でアップしそれをオーナーがネット上で見れると言う機能。 この辺りがちょうどそういう機能ですが、、、 www.justweb.co.jp/product/makasete_net/sales.html こんなに大げさなものではありませんが、、、 よろしくお願いいたします。
- 347 名前:nobodyさん mailto:sage [2008/06/30(月) 18:07:28 ID:???]
- なんで手伝わないといけないの?
- 348 名前:今日のところは名無し mailto:aimaniajp@yahoo.co.jp [2008/06/30(月) 18:29:33 ID:???]
- >>346
>>347 申し訳ないです。大事な事書き忘れました。 もちろんお支払いしなければいけない費用はお支払いします。 皆さんの小遣い稼ぎにお考えいただければと思います。
- 349 名前:342 [2008/06/30(月) 18:33:23 ID:eRHCMnur]
- >>346
この会社に依頼すればいいと単純に思うんですが。 さて、解決しました。結局、元にもどして shtml ファイルへcgiとphpを埋め込むことで解決しました。 結局、webサーバーからcgi あるいはphpを呼び出さないといけないのかなと結論付けました。 phpからcgiは呼び出せないってところかな?と。 今はアクセス解析.cgi とphpが両方とも処理されて返されています。 これで解決です。 レスしてくださった方、ありがとうございました。
- 350 名前:nobodyさん [2008/07/01(火) 00:13:38 ID:1d+iNzjU]
- 結局、何も理解してないって事か・・・
まぁいいけど。
- 351 名前:nobodyさん mailto:sage [2008/07/01(火) 14:08:00 ID:???]
- 何も解決してないなww
こういうアホな奴がSEとかになると がフリーソフト組み合わせただけのひどいステムを作り上げたりするんだよな…w リクエストがあった際、どういう処理を経て結果を表示してるかの流れと、 CGIやらの処理がどうやって行われているか、そのPHPとCGIの違いとか >残念ながらinclude したいファイルが単なるテキストファイルなら可能なんだけど includeの意味とか、そういう基本的な部分くらい勉強くらいすれば良いのにな >>346 板違いというか場違い。 独学なり自力なりでがんばって仕事として受けれるレベルになるか そういう仕事で金稼いでる企業なんて腐るほどあるからそこに依頼しれ つーか無理な仕事なら受けるな。実現可能な範囲くらい把握して働けw
- 352 名前:nobodyさん mailto:sage [2008/07/02(水) 00:36:31 ID:???]
- しかし、なんでWebProg板って全体的にこんなに過疎ってるの?
やっぱり、業界的に忙しくて、こんなところで暇つぶしてる暇ないとか、そういうもの?
- 353 名前:nobodyさん mailto:sage [2008/07/02(水) 00:44:10 ID:???]
- おまえみたいな学坊のガキが多いからだよ
- 354 名前:nobodyさん mailto:sage [2008/07/06(日) 08:43:06 ID:???]
- Webに限らず大半はマ板在住だからなんじゃね?
|

|