X



PHPがいかに駄目言語であるかをちゃんと説明 Part.2 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0110デフォルトの名無しさん
垢版 |
2015/06/28(日) 09:53:05.82ID:Nc1OTHFl
>>109
学生までにそんな勉強してたら
大量のデマに引っかかって
だれもが匙を投げる社会人一年生が出来上がるよな
0111デフォルトの名無しさん
垢版 |
2015/06/28(日) 10:23:49.52ID:x/T4p/ZN
>>110
プログラミングは明快な答えが、目の前のパソコンにあるんだから、デマに惑わされないでしょ。
そういう検証をしながら勉強するもんだし。
0113デフォルトの名無しさん
垢版 |
2015/06/28(日) 23:46:19.83ID:lxz6gjyn
>>109
ネットと本じゃ情報量が違いすぎる。

公式サイトで提供している場合は
まだいい。あれは一冊の本に匹敵する量だ。

だが、公式サイト以外の情報は
全て合わせても本一冊に満たない。
0114デフォルトの名無しさん
垢版 |
2015/06/29(月) 14:00:22.55ID:moQjxGX2
>>111
基礎が不十分で体系的な理解を伴っていない初心者に
世に溢れるデマ知識の検証作業やらせてもほとんどうまくいきませんよ

学ぶ手順が大事
0116デフォルトの名無しさん
垢版 |
2015/06/30(火) 22:26:28.53ID:w7i1PRO5
英語を日本語と同じ速度で理解できる人なんて
滅多にいないんだが。

理解するのにかかる時間も重要。
基礎があれば英語であっても当たりをつけられるが、
日本語でも苦労する人が、英語の情報を見ても更に苦労するだけ。
0117デフォルトの名無しさん
垢版 |
2015/06/30(火) 23:05:03.02ID:GuIX0G2u
>>116
> 英語を日本語と同じ速度で理解できる人なんて
> 滅多にいないんだが。

アメリカ人は「人」に含まれますか?
0122デフォルトの名無しさん
垢版 |
2015/07/01(水) 01:17:45.05ID:kw8g57+U
横レスだが

>>116
>英語を日本語と同じ速度で理解できる人なんて滅多にいない
「日本人で」を補えば合ってる

二カ国語を同速度で理解できる人は少ない、という意味でも
日本人もアメリカ人も少ないから合ってる。文意とは違うが

常識的な解釈ができるんだから
>>117は上げ足取りっぽい
0124デフォルトの名無しさん
垢版 |
2015/07/01(水) 03:46:32.82ID:C4M49XzL
>>122
そのように外部からの知識を混ぜて手間暇かけて類推しないと真意を得られないような書き方をわざわざ選びたがる人か

それってプログラマの人?
0125デフォルトの名無しさん
垢版 |
2015/07/01(水) 09:15:53.06ID:35Evkltb
>>116
俺も英語は得意なほうじゃないけど、google翻訳使いながら読んでる。
chrome extensionのgoogle翻訳オススメ
ポイントは、全文を一気に訳すんじゃなく、文章単位で読めないとこだけ訳す。
0126デフォルトの名無しさん
垢版 |
2015/07/01(水) 17:28:27.02ID:kw8g57+U
PHPが普及したことの原因のひとつに日本語情報の豊富さがある
日本語情報が乏しい言語が日本で普及しないことから明らか
0128デフォルトの名無しさん
垢版 |
2015/07/01(水) 19:07:03.91ID:kw8g57+U
>>127
それは論理的におかしい

日本で普及したという記述から
世界で普及してないという主張は演繹できない

カレー( OR パスタ、ピザとか)が
日本で普及した、ということから
世界で普及してないとは言えない

「カレーは日本で普及した」
→ ×じゃあ、世界では普及してない
→ ○世界で普及したかどうかは言及してない
0131デフォルトの名無しさん
垢版 |
2015/07/01(水) 21:56:17.09ID:34clgwQy
PHPが使われてる例なんて、世界一使われてる辞書と
世界一使われてるブログぐらいだろ?

他の言語のほうが、もっと使われてるはずさ。
0133デフォルトの名無しさん
垢版 |
2015/07/06(月) 10:23:52.05ID:1cxI7hb0
>>61
この動作って、PHP実装のバグではなくて
言語仕様としてそうなるようにきまってるんですか?
0134デフォルトの名無しさん
垢版 |
2015/07/06(月) 14:37:05.28ID:9VlVzieP
phpの参照が通常の言語でいう参照とは似て非なるものでバグとかではなく仕様です
ただしオブジェクトの場合
$hoge = new Hoge();
の$hogeにはちゃんと(通常の意味での)参照が入る
0135デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:06:13.94ID:FdAid2Wa
phpって、
一つのファイル内で関数が他の関数をコールして戻り値取得するのは簡単ですが、
他のファイルにある関数をコールして戻り値取得するには、echo出力するみたいなヘンテコな方法使う事を知ったのですが、
もう少しマシな方法無いですか?
0136デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:07:03.03ID:FdAid2Wa
>>135
age忘れてました
0137デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:08:29.13ID:ElKMe50S
>>135
普通にググれば見つかる。

ちなみにあんたが見つけたその方法は
どうやって見つけたのか?

それを最初に見つけたことに驚きだw
0138デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:14:19.88ID:FdAid2Wa
>>137
$_POSTを使う方法ですか?
これも何となく好かん。
普通にreturn value;
みたいに戻せないのかよ。何でだよ。
おかしいだろ。
0139デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:16:56.55ID:ElKMe50S
不思議だ。他の言語と全く同じキーワードで
調べればでてくるだろ?
一体なんていう言葉で調べたんだ?
phpどころか他の言語すら知らないな?
0140デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:19:39.15ID:ElKMe50S
あぁ、なるほど、ウェブ上あるAPI(みたいなもの?)を
呼びだそうとしてるんだな。
0142デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:31:22.50ID:ElKMe50S
まずブラウザって知ってるか?
ブラウザで動くJavaScriptっていう言語知っているか?
これが"クライアント"で動いているって知っているか?
クライアントとはどういう意味かわかるか?
そこからなんだよ。
0143デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:32:01.86ID:ElKMe50S
あとなウェブサーバーって知ってるか?
ウェブサーバーの仕組みは知ってるか?
0144デフォルトの名無しさん
垢版 |
2015/07/11(土) 02:35:17.80ID:wuAYWbQ5
>135
includeやrequireで、他の言語と同様に読み込めるけど。
includeじゃなくてimportで読む言語しか知らなかったからググる単語がわからなかった、みたいなオチかしら。
0147デフォルトの名無しさん
垢版 |
2015/07/11(土) 03:46:11.75ID:ElKMe50S
>>145
なんで他のファイルじゃなくて
他のURLからページ読み込む方法使ってるの?
普通に関数呼び出せばいいだろって話。
言ってる意味わかる? URLってわかる?
0148デフォルトの名無しさん
垢版 |
2015/07/11(土) 09:59:51.95ID:qG2jeSuO
クラウザーさんなら知ってる。
0149デフォルトの名無しさん
垢版 |
2015/07/11(土) 10:04:25.77ID:aN8hMGSd
ペチパー最低だな!
0150デフォルトの名無しさん
垢版 |
2015/07/11(土) 10:21:06.14ID:DU3OKByD
ペチパーはようするにプログラム初心者が多い。
ようするにそういうことだよな?オレがそうだから。
ただ、この言語がなにかおかしいと薄々感じるようになってきてはいる。

でも他の言語はなんか面倒に感じる。この適当さがすごく入りやすい。
他の言語はカッチリしている感じ。PHPは、適当でもなんか動く感じが好き。
0155デフォルトの名無しさん
垢版 |
2015/07/11(土) 12:05:10.50ID:DU3OKByD
ただ最近、PHPのバージョンを5.5に上げたら、未定義変数のエラーがイナゴのように大量発生して
ちょっと、かわいくない・・・
0156デフォルトの名無しさん
垢版 |
2015/07/11(土) 12:10:04.89ID:0uk8gyP+
言語使用云々以前にあいつらバグ放置体質だもん、バグトラッカー見てみろよ
0161デフォルトの名無しさん
垢版 |
2015/07/11(土) 17:48:30.71ID:GmI3zQtE
>>150
> でも他の言語はなんか面倒に感じる。この適当さがすごく入りやすい。

はあ?
論理的に破綻した言語設計のPHPは、本気で会得しようとしたら最も面倒な言語だろ
しかも学びきっても大したことにならないぞ
0165デフォルトの名無しさん
垢版 |
2015/07/11(土) 21:08:53.84ID:GSCTQsNK
コンパイルとか一切無しで動くのは便利だろうな
サーバ上のソースファイルを書き換えればそれだけで変わる
0166デフォルトの名無しさん
垢版 |
2015/07/11(土) 21:16:30.54ID:FdAid2Wa
クライアントサイドもサーバーサイドも全部纏めて同じ言語で書けるような開発環境は無いのかよ!
jsやphpや混在して訳ワカメだろ。
やってられん
0168デフォルトの名無しさん
垢版 |
2015/07/12(日) 01:59:51.95ID:Lp4z3GUu
>>165
> コンパイルとか一切無しで動くのは便利だろうな

大半の言語がそうだよ
正しくは言語の問題ではないけど
0171デフォルトの名無しさん
垢版 |
2015/07/14(火) 00:57:40.44ID:vqJ6PXtp
>>170
そりゃブラウザとサーバー側でやる事が違うんだからしょうがなくね?

>>166
>jsやphpや混在して

普通に書いてりゃjsとphpコードが混在するなんて殆どなくね?
0174デフォルトの名無しさん
垢版 |
2015/07/14(火) 11:23:19.84ID:vqJ6PXtp
>>173
まともなフレームワーク使えばファイルだって混在したりしないと思うんだが
(ゆーてphpフレームワークはcakeしか使ってないけど)
0175デフォルトの名無しさん
垢版 |
2015/07/14(火) 16:18:53.84ID:DIUy/7BR
フレームワークってなるとRubyになるんか?
あれのほうがいいの? PHPのフレームワークってどれもイマイチ評判良くない気がするよ?
0177デフォルトの名無しさん
垢版 |
2015/07/14(火) 16:50:43.43ID:DIUy/7BR
>>176
初心者だからフレームワークの類はまだやったことなくて、とりあえずPHPを使ってやってるんだけど
CAKEPHPがいいぜ!ってみんな言ってたのに、最近なんかイマイチって言ってるような。
例えばPHPがバージョンアップしたら、CAKEみたいなライブラリを使ってると不具合というか未対応部分でエラー出たり面倒なことありますよね?
なら、もう少し勉強してからにしようかなと思ってて。
0179デフォルトの名無しさん
垢版 |
2015/07/15(水) 15:23:59.63ID:McKk91/M
>>177
PHPと日本とお仕事系の組み合わせで一番事例が多いのはCake
じゃあCakeはそんなにいいものかと言われるとみんな微妙な感想で、なら何がいいのよと言うとみんなバラバラなのがPHP
0181デフォルトの名無しさん
垢版 |
2015/07/15(水) 15:28:04.30ID:R4lYHLGy
>>179
これスゴイってものが出てきたらPHPの完全勝利になるのかな?
Rubyがなにがいいのかがよくわかんないですね。適当でも動くPHPでかわいいじゃないですか。
とにかく動いて欲しいっていう気持ちを受け止めてくれる最高の言語だと思うんです。
0182デフォルトの名無しさん
垢版 |
2015/07/15(水) 22:48:09.11ID:S+jk8IK1
PHPはフレームワークが多すぎて、どれから手を付けたらいいのかがまず悩むよね。
0185デフォルトの名無しさん
垢版 |
2015/07/17(金) 22:15:35.35ID:sIxdc/fB
でもECCUBEとか、決済で使うんでしょ?カートってだけなの?
評判イマイチだから、大切なECサイトで使うのなんか躊躇しちゃいますね。
0187デフォルトの名無しさん
垢版 |
2015/07/19(日) 15:49:51.56ID:mmEmI46I
PHPは処理速度が遅すぎる。PHP5.6と7で多少は改善されたけどFacebookが開発してるHackの方が処理速度も速いし機能面でも優れてる。
PHP7の新機能は大体Hackには実装済みだしそれでもHackの方が便利
0191デフォルトの名無しさん
垢版 |
2015/07/22(水) 14:09:10.59ID:EWIUz0tB
新日本プロレス セシール タミヤ

不正アクセスにあい情報流出しているのはみんなphpだね

www.njpw.co.jp/news/detail.php?nid=14324
tamiyashop.jp/shop/conditions.php
セシール eccube
0196デフォルトの名無しさん
垢版 |
2015/07/22(水) 19:22:31.54ID:n7RY4zim
とにかく動けばいいからな。
そういう思想のもとに優秀なマーが集まるのがPHPだからな。
0198デフォルトの名無しさん
垢版 |
2015/07/22(水) 23:40:37.34ID:RoLQf0+d
>>197
具体的にどのシステムのこと言ってんだ?
そんな漠然とした質問で「はい、このシステムで使われているのはこの言語です」なんて答えが出るわけないだろ
この馬鹿が
0199デフォルトの名無しさん
垢版 |
2015/07/24(金) 16:22:21.46ID:HBNTZRL7
なんかプロってのに幻想もってるんじゃねーの?
常に最新技術をつかったり、もっとも正しい方法を選ぶのが当たり前、それ以外はプロと呼んではいけないとか。
0201デフォルトの名無しさん
垢版 |
2015/07/28(火) 12:30:26.71ID:tEXttEIv
客が満足する物を納品できるのがプロ
技術が優れているかは何の意味ももたない
0202デフォルトの名無しさん
垢版 |
2015/07/31(金) 00:56:49.66ID:u6UInjxJ
そんなの当たり前。

その上で、バグが少なく早く作れることが重要。
これはどんなプロジェクトにも絶対に含まれる
重要要件だから。

で、それを実現するのが技術力。
0203デフォルトの名無しさん
垢版 |
2015/07/31(金) 11:32:37.15ID:k0VvoL1w
そしてなぜか、ペチパーの多くは技術力がない
0204デフォルトの名無しさん
垢版 |
2015/07/31(金) 12:01:01.64ID:JK6Gmo3j
PHPで最初ハマったのはインスタンスの生存期間だった。
他の言語では、インスタンスがずっと生き残ってるイメージだったから
PHPは1reqest毎にインスタンス作り直してるってなれなかった。
 
0205デフォルトの名無しさん
垢版 |
2015/07/31(金) 13:19:31.49ID:yqAwfD5Z
>>204
他の言語ではグローバル変数ばかり使ってたのか!
0206デフォルトの名無しさん
垢版 |
2015/08/01(土) 11:50:35.54ID:5hNjkXf1
>>205
DBのキャッシュとかいろいろ捗ることもあると思うけど。
PHP触るときに混乱したという話。
最初にWEB触った時は、PythonでGAE使ってた。
その状態で再就職先で、PHP使うことになって、あれっ?てなった。
cgiの延長と考えれば、むしろ自然な話なのかな。
俺はネイティブアプリ開発から入ったから、不自然に感じたけど。
0207デフォルトの名無しさん
垢版 |
2015/08/03(月) 15:29:35.82ID:eI/K79Kz
言語の問題じゃなーや
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況