- 1 名前:nobodyさん mailto:sage [2008/01/14(月) 21:35:11 ID:???]
- PHP全体の雑談のようなスレがなかったからたてた
反省はしていない
- 39 名前:nobodyさん mailto:sage [2008/01/21(月) 07:41:49 ID:???]
- おっぱい括弧の書き方、公式サイトではしたの方だけどいまいちしっくりこない。
function A{ 処理 } function A { 処理 }
- 40 名前:nobodyさん mailto:sage [2008/01/21(月) 09:39:35 ID:???]
- おいらは、昔っからの癖で、
function A{ } if(〜){ } の形式。 あまり縦に長くならない・そこそこ構造が見え易い ので、2chで書く時もそうかな。 K&R BSD GNUスタイルでビると、結論のない議論が展開されていてしばらく楽しめると思われ。
- 41 名前:nobodyさん mailto:sage [2008/01/21(月) 10:06:47 ID:???]
- 「読みやすいのが大事」といわれているが、その書き方にはいろいろスタイルが
あって、議論されているんだな。 2chの質問系スレで定期的に出てくる理由も分かるような気がした。 インデントになると、タブ(表記は半角スペース4つ分)が多いけれど、 私は個人的には半角スペース2つ分で十分だと思う。 画面が狭いからすぐに右端に行ってしまうし、2つだから見難くて 紛らわしいと思う事はない。
- 42 名前:nobodyさん mailto:sage [2008/01/21(月) 10:09:19 ID:???]
- まぁ、一番の問題はデザイナーさんのソースかな・・・。
あの汚いソースをどうにかしてくれ
- 43 名前:nobodyさん mailto:sage [2008/01/21(月) 14:14:29 ID:???]
- ソースを綺麗に整理整頓しなおしてくれるツールってあるのかな?w
言語を限定してもいいから
- 44 名前:nobodyさん mailto:sage [2008/01/21(月) 14:39:55 ID:???]
- ソースを綺麗にして欲しいのもあるけれど、逆に読みにくくしてくれるのも
欲しいと思うことはあるなw レンタルサーバにうpする時、あまり読まれたくないなと思う時とかw .NETではフリーソフトであるようだけど
- 45 名前:nobodyさん mailto:sage [2008/01/21(月) 18:03:46 ID:???]
- phpでもあるじゃん
- 46 名前:nobodyさん mailto:sage [2008/01/21(月) 18:15:49 ID:???]
- 横に伸びる棒グラフじゃない形式でグラフを書かなければならないとなった場合は、
どんなモジュール使ってる? 縦に伸びる棒グラフとか、折れ線とか。
- 47 名前:nobodyさん mailto:sage [2008/01/21(月) 19:54:20 ID:???]
- >>39
多分慣れの問題。 数年前に下のスタイルに変えてからは、上のスタイルのほうがしっくり来なくなった
- 48 名前:nobodyさん mailto:sage [2008/01/22(火) 03:34:55 ID:???]
- >47
変えた理由kwsk
- 49 名前:nobodyさん mailto:sage [2008/01/22(火) 03:36:09 ID:???]
- 47じゃないがZendとPearの構文規約
- 50 名前:nobodyさん mailto:sage [2008/01/22(火) 08:21:38 ID:???]
- 俺は括弧は全体行数が少なくなるほうに書くけれど、
そのスタイルを変える事は無いと思うな。 何かよっぽどのことが無い限り抵抗し続けると思うよw ソースを見るためのスクロールが多くなるわけなんだから。
- 51 名前:nobodyさん mailto:sage [2008/01/22(火) 19:22:22 ID:???]
- VB→Perl→PHP+PostgreSQL と来た者です。
WebProgってリッチクライアントよりも状況厳しくない? 給料変わらん割には、制約とリスクが大きすぎる気がする。 常にクライアントPCとサーバのデータのやり取りを考えないと いけないし、世界中からアタックが来るのを想定しないといけないし、 何か情報が洩れたら首になるし。 企業内LANで基幹業務システム組んでいて、クライアントの 場所に何度も呼びつけられて、やかましく言われるのが 嫌で逃げたいと思ってたけれど、今はそっちの方がましかなと 思ったりしている。
- 52 名前:nobodyさん mailto:sage [2008/01/22(火) 22:57:50 ID:???]
- めんどくさいのは確かだけどGUIかぶせるよりは楽な気がす
- 53 名前:nobodyさん mailto:sage [2008/01/26(土) 08:14:53 ID:???]
- このスレでいうのもなんだけど、PerlとPHPはどっちが使いやすい?
環境的な制約がなく、自由に選択出来る場合はどっちを選ぶ?
- 54 名前:nobodyさん mailto:sage [2008/01/26(土) 09:02:59 ID:???]
- php
- 55 名前:nobodyさん mailto:sage [2008/01/26(土) 10:49:49 ID:???]
- 理由をかけよw
- 56 名前:nobodyさん mailto:sage [2008/01/26(土) 11:15:21 ID:???]
- 自明の理
- 57 名前:nobodyさん mailto:sage [2008/01/26(土) 12:08:39 ID:???]
- いや、証明する必要あるからw
- 58 名前:nobodyさん mailto:sage [2008/01/26(土) 18:13:13 ID:???]
- お前らの開発環境ってどんなん?
俺はwin/xampp/ZendStudioだけど
- 59 名前:nobodyさん mailto:sage [2008/01/26(土) 18:17:03 ID:???]
- 最近はじめたばかりだから、winでメモ帳。
エディタ探ししないといけないと思いつつも、メモ帳使い続けてるw 今はまだ50行以内しか書いてない。
- 60 名前:nobodyさん mailto:sage [2008/01/26(土) 18:20:40 ID:???]
- xamppって開発環境なの?
- 61 名前:nobodyさん mailto:sage [2008/01/26(土) 18:22:25 ID:???]
- >>60
開発環境だと思うよ。
- 62 名前:nobodyさん mailto:sage [2008/01/26(土) 18:26:46 ID:???]
- xampp使う場合と個別に入れた場合でどう違うの?
- 63 名前:nobodyさん mailto:sage [2008/01/26(土) 18:31:37 ID:???]
- >>62
それをいいたかったわけなの? MySQLかどうかという部分が判断出来るじゃん。
- 64 名前:nobodyさん mailto:sage [2008/01/26(土) 21:07:20 ID:???]
- 悪いが何を言ってるのかわからん。xamppを入れるとMySQLがどうかが分かる?イミフ
- 65 名前:nobodyさん mailto:sage [2008/01/26(土) 21:30:35 ID:???]
- で、君は自分の開発環境を書いたりしないの?
- 66 名前:nobodyさん mailto:sage [2008/01/26(土) 21:56:35 ID:???]
- はて、何の関係が?
そんなこと言ってると他人を糾弾することで自分の都合の悪いことから話題を逸らそうとしてるように邪推されてしまうぞ。 とりあえず>>64が素で疑問なんだが。
- 67 名前:nobodyさん mailto:sage [2008/01/26(土) 22:06:32 ID:???]
- 別人だけど
xamppて単にapache,mySQL,PHP,Perlを約めただけのもんじゃなかったっけ? MySQLかどうかわかるって、MySQLがインストールされてるかってこと?
- 68 名前:nobodyさん mailto:sage [2008/01/26(土) 22:30:03 ID:???]
- 確かに>>64は頭の悪そうな発言だな。
- 69 名前:nobodyさん mailto:sage [2008/01/27(日) 01:30:00 ID:???]
- 一つだけいえることがある。
>>1はこのスレを育てあげるつもりがない。
- 70 名前:nobodyさん mailto:sage [2008/01/27(日) 01:42:37 ID:???]
- 雑談スレなのに育てるも糞もないだろ
- 71 名前:nobodyさん mailto:sage [2008/01/27(日) 09:17:28 ID:???]
- せめて書き込みにこまめにレスを入れてくれるとかしないと
話が盛り上がらないだろ。すぐに話題が切れて過疎ってしまう。
- 72 名前:nobodyさん mailto:sage [2008/01/27(日) 12:20:31 ID:???]
- ああやっと意味がわかった。
- 73 名前:nobodyさん mailto:sage [2008/01/27(日) 15:00:24 ID:???]
- >>1
反省をしらないとは大人とは思えませんね 恥を知れ
- 74 名前:nobodyさん mailto:sage [2008/01/27(日) 19:05:08 ID:???]
- PHPをネタにしたスレって結構多いけれど、
これが数年後になると、一気に過疎ったり するんだろうな。
- 75 名前:nobodyさん mailto:sage [2008/01/28(月) 15:21:31 ID:???]
- でも圧倒的に使われてるのもphpだったりするんだよな
もちろん便利なのができればすぐ乗り変えるけどw
- 76 名前:nobodyさん mailto:sage [2008/01/28(月) 16:47:17 ID:???]
- PHPは、コーディングなどが親しみやすいのがあるな。
Perlはコーディングが自由すぎであまり合わなかった。 正規表現には慣れたけど、工夫をして実現している オブジェクト指向まではついていけなかった。 単体クラス程度ならいいけれど、継承とかなった時には・・・
- 77 名前:nobodyさん mailto:sage [2008/01/28(月) 21:31:40 ID:???]
- publicやprivateが設定できるようになって、やっとOOPらしくなったな。
だけど、Webアプリの場合それを活かす場面が余り無い感じもするけどな。
- 78 名前:nobodyさん mailto:sage [2008/01/29(火) 21:28:18 ID:???]
- phpで組まれている有名なシステムって言ったら何かな?
- 79 名前:nobodyさん [2008/01/29(火) 23:12:38 ID:zFPa9pqE]
- おまえらに餌がまかれましたよ
rubyも書きやすくはあるけど かっちり作ってあるのは最近のphpの方が上な気がするんだけどね そりゃ細部につっこみゃボロがあるけど www.rubyist.net/~matz/20080126.html
- 80 名前:nobodyさん mailto:sage [2008/01/30(水) 00:53:18 ID:???]
- >>79
なんかもう、恒例行事だよね。
- 81 名前:nobodyさん mailto:sage [2008/01/30(水) 01:01:23 ID:???]
- 相変わらずけんか売るのが好きだよなw
- 82 名前:nobodyさん mailto:sage [2008/01/30(水) 01:09:58 ID:???]
- そんなに嫌いなら使わなければいいのに。
と言って、他に食い扶持も無いのか。
- 83 名前:nobodyさん mailto:sage [2008/01/30(水) 08:44:40 ID:???]
- あれぐらい、「自分はいい事をやっているんだ」という自信を持ってないと、
言語を作るなんて大変な作業はやってられないのかもしれないね。 すごく大変な作業になるわけだから、気持ちが萎えたりすると、やっていられない。 2ちゃんねるで、通報するぞとおどされようとも、煽られても、スルーされても、 削除されようとも、規制をかけられようとも、同じ書き込みを1年以上やり続ける くらいの労力かな、と思っているw
- 84 名前:nobodyさん mailto:sage [2008/01/30(水) 11:30:37 ID:???]
- phpのユーザーが多いことに嫉妬しているようにしか見えないw
- 85 名前:nobodyさん mailto:sage [2008/01/30(水) 11:35:49 ID:???]
- 俺個人はrubyは好きだが、他の人の事を考えると仕事ではまだ使えない。
- 86 名前:nobodyさん mailto:sage [2008/01/30(水) 11:43:29 ID:???]
- せっかくZendFramework導入したのに作るものがない
練習で単なる掲示板にしてもフレームワーク使うほどじゃないし、 練習でSNSだと規模が大きすぎる・・・ 何かよさそうなお題ないかな?
- 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は偽である「べき」 ってことじゃないか
|

|