X



PHPがいかに駄目言語であるかをちゃんと説明 Part.2 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
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
言語の問題じゃなーや
0212デフォルトの名無しさん
垢版 |
2015/08/10(月) 13:22:44.68ID:QygUQ8SJ
でもRuby on Rails はウィンドウズで使えなくて、省略しすぎだし

Djangoは英語だからPHPは当然のところ、あるじゃない?
0213デフォルトの名無しさん
垢版 |
2015/08/10(月) 13:31:59.70ID:QygUQ8SJ
>>208
更新が早すぎるのはRals が有名でしょ!
0215デフォルトの名無しさん
垢版 |
2015/08/12(水) 11:54:40.07ID:0KMVWoH2
PHPも段々厳格化してきてない?適当でも動く。とにかく動けばいいという設計思想から脱線してない?
それって、かわいくないよね?
0216デフォルトの名無しさん
垢版 |
2015/08/13(木) 15:15:09.58ID:1qeAq2CO
C#も2ちゃんでバカにされてて、PHPもバカにされてるけど

そういう言語ほどいいっていう皮肉なんだよナァ
0217デフォルトの名無しさん
垢版 |
2015/08/13(木) 19:47:47.91ID:4z/i7w/x
いろんな機能詰め込みすぎたのが原因
JavaScriptもそうなりつつある。
0218デフォルトの名無しさん
垢版 |
2015/08/14(金) 09:19:03.36ID:mMb0xxGG
とっつきがいいだけだろ
Cのダメな部分をほとんどそのまま引き継いでいる上に
建増しの建増しでひどいことになってる
0220デフォルトの名無しさん
垢版 |
2015/08/14(金) 14:17:47.10ID:IQ5ciGpN
Haskell(ネタ)
0221デフォルトの名無しさん
垢版 |
2015/08/14(金) 14:54:59.40ID:spEW76Ca
>>215
書いた本人が一人だけで使う、外部に公開しないシステムならそれでもいいが、
他人が使う前提のシステムにその思想を持ち込まないでくれ
0222デフォルトの名無しさん
垢版 |
2015/08/14(金) 15:26:09.11ID:K7Io4hvt
>>221
ワンオペだから動けばいいんだよね。今すぐ動かなければ首だから。それって可愛くないでしょ?
だからPHPって好きなんだけど、最近、変数定義しろってエラー出すから、かわいくないなって思ったの。
0223デフォルトの名無しさん
垢版 |
2015/08/15(土) 18:08:09.90ID:9asZGXR9
>>210

$ php -v
PHP 7.0.0beta2 (cli) (built: Jul 31 2015 22:11:09)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0-dev, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
$ php a.php
Array
(
[0] => 10
[1] => 11
[2] => 2
[3] => 3
)
Array
(
[0] => 0
[1] => 1
[2] => 2
[3] => 3
)

どういう用途で >>61 みたいなコードを書くか想像できないんだけど、実用上困る場面ってある?
0224デフォルトの名無しさん
垢版 |
2015/08/15(土) 18:11:51.31ID:9asZGXR9
HHVM でも同じ。
HHVM は最近追ってないので古くてごめん。

$ hhvm --version
HipHop VM 3.6.0-dev (rel)
Compiler: heads/master-0-g2e31b6c2b647ae52b9630cfb33b06437cb94a47a
Repo schema: afdbd1917cce0acc93af515d2f59a54d5bdc8c87
$ hhvm a.php
Array
(
[0] => 10
[1] => 11
[2] => 2
[3] => 3
)
Array
(
[0] => 0
[1] => 1
[2] => 2
[3] => 3
)
0225デフォルトの名無しさん
垢版 |
2015/08/21(金) 12:11:52.04ID:IOWPhl7x
フレームワークっていうのが英語だし、変化が早すぎて趣味でやる人にはついていけない

初心者から上級者になるまでに必ずPHPの洗礼を受けんといけないわけです。

駄目言語かしらんけど、WEBをやるのにRailsを勧めるほど酷いもんはないと思うよ。

色々HPを見てると勧めてる人が多いけどサ
0226デフォルトの名無しさん
垢版 |
2015/08/21(金) 12:22:10.09ID:+b9Sq2lj
プログラミングと英語はまた別の話。
Railsを否定するならまずRailsをしっかり知ってからにしろ。
0227デフォルトの名無しさん
垢版 |
2015/08/21(金) 12:41:31.92ID:MqmKctHa
ペチパーwwwwwwwwwwwwwwww

Ruby最強!!!ルビィいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいwww
0228デフォルトの名無しさん
垢版 |
2015/08/24(月) 17:31:29.14ID:RhxZq3rX
>>222
いいことじゃん
PHPは変数周りの仕様がアホすぎたからな
変数名にしても変数型にしても暗黙が多すぎるから余計なバグが生まれるんだよ
0229デフォルトの名無しさん
垢版 |
2015/08/25(火) 00:39:09.56ID:nuUlvDkf
>>228
段々プログラムに慣れてくると、カッチリしていることの良さがわかってくるようになってきた。
初心者、素人にはそれが、ツライのよ。
0232デフォルトの名無しさん
垢版 |
2015/08/28(金) 04:34:25.39ID:dp5xkYWX
php7は超高速化するらしいけど
コード書き換えの手間が少なければいいが・・・
0234デフォルトの名無しさん
垢版 |
2015/08/30(日) 09:20:02.20ID:ZYoWCo0d
なぜ互換性を切ることが
超高速にするために必要なことだと
思うのか理解できない。
0239デフォルトの名無しさん
垢版 |
2015/08/30(日) 17:44:29.55ID:I6A6iYM0
>>236
そのイコールをどうやって導き出したの?
0240デフォルトの名無しさん
垢版 |
2015/08/30(日) 19:11:00.57ID:ZYoWCo0d
>>239
イコールって数学的な意味じゃないよ。
矢印にしたほうが良かったかね?

超高速にするといったら、
互換性を切るからだろうなっていう
発想がおかしいって話。

まるで互換性を切って速くする
テクニックがあるとでも思っているかのようだ。
0241デフォルトの名無しさん
垢版 |
2015/08/30(日) 20:30:10.64ID:s48TiG02
>>240
> 超高速にするといったら、
> 互換性を切るからだろうなっていう
> 発想がおかしいって話。

ん?
誰もそんなこと言ってないのでは?
0243デフォルトの名無しさん
垢版 |
2015/09/04(金) 05:47:11.00ID:hx7SlSuk
>>225
禿同。こんな糞な作業を趣味でやるなんて人生の無駄遣いだから、
Will code for foodって紙切れでも持ったヤツらに任せたらいいよ。
0244デフォルトの名無しさん
垢版 |
2015/09/05(土) 01:50:02.02ID:DGvzZYQ6
繰り返し文使わないと何もできない点
これはCとかにも言えるが
スクリプト言語でこれは不味い
ちんこみたいな言語
0245デフォルトの名無しさん
垢版 |
2015/09/05(土) 02:01:55.38ID:bn8/ZeE/
キチガイ文法
大量に居るキチガイペチパー

酷いシステムを目の当たりにすると両方混ざった酷いものが見える
0246デフォルトの名無しさん
垢版 |
2015/09/05(土) 02:42:42.16ID:KxULRspW
PHPの素晴らしい所は、
C/C++やJavaににたクラスベースの文法でありながら
高階関数とトレイとが使えるところだな。

例えばこんなの

array_map(function($n) {
 return foo($n);
}, $names);
0247デフォルトの名無しさん
垢版 |
2015/09/05(土) 02:44:19.86ID:ReU+9sFg
>>244
> 繰り返し文使わないと何もできない点

どういうこと?

繰り返し文じゃないなら
何を使えと?
0249デフォルトの名無しさん
垢版 |
2015/09/05(土) 20:52:06.05ID:D0AThh8Y
最高のWEB言語は

R u b y O n R a i l s
0251デフォルトの名無しさん
垢版 |
2015/09/06(日) 07:12:41.28ID:8kAWPtv+
>>244
どうした?答えはまだか?

> 繰り返し文使わないと何もできない点
> スクリプト言語でこれは不味い

お前の主張はわかった。
スクリプト言語では、繰り返し文以外でやれってことだろう?
一体どんな機能があるべきだと言っているのだ?
0252デフォルトの名無しさん
垢版 |
2015/09/28(月) 01:46:12.40ID:B1s+ULaW
ペチパー業者はphpバージョンアップに及び腰すぎる
0253デフォルトの名無しさん
垢版 |
2015/10/07(水) 08:09:55.97ID:qdqRCjiZ
受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in tokyo
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点
0254デフォルトの名無しさん
垢版 |
2015/10/11(日) 09:02:52.53ID:NfoXchVH
まずxamppとかいうやつのインストでつまづく。
ポートが開かなくてapatcha使えない。
直し方に何時間もググルことになる。気を失いそうになる。

腫れてポート開けてコード打ったらコードそのものがブラウザに表示されてしまう。
もうここで失神寸前で勉強する気が起きないままPHPとは永遠におさらばしてしまう
0258デフォルトの名無しさん
垢版 |
2015/11/05(木) 08:29:56.59ID:VOk77BgB
もう8年くらいPHPに触れていないんだけど、今、PHPのWEBシステム開発って、
PEARやSmartyは使ったりする?
さすがにそんな案件はないか?w
0260デフォルトの名無しさん
垢版 |
2015/11/05(木) 19:31:37.81ID:aqa9s/P4
最近はphpもそれなりにモダンなフレームワークや、パッケージ管理ツールあるよ。
今はcomposer使うのが当たり前になってる
■ このスレッドは過去ログ倉庫に格納されています

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