2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【IT】PHP、かつてWebで人気だった言語が下火になりつつある 2014/08/25

1 :北村ゆきひろ ★:2014/08/25(月) 21:25:12.35 ID:???.net
なぜか? メインストリームにあまりにジャンクが多いからだ
今月頭頃にPHPの勉強を始めた時、編集者や知り合いと目標を目指して燃えていた。

しかしながら技術に詳しい人からの反応は常に「アレのどこがいいの?」というものばかりだった。
PHP、かつてパーソナルホームページの略であるとされ、その名前から元々シンプルかつカスタマイズが容易な
Webサイトを作るために生まれてきたこの言語では、Webページにインタラクティブな要素を盛り込むことができる。

サイト上でPHPを用いることで、ページを静的なものから、投稿するとすぐにそれが反映されるBlogの様に
動的なものにすることが出来る。

私がPHPに興味を持った最初の理由はこれだ。Blog構築で人気のプラットフォームであるWordPressは
Blogの見た目や機能をカスタマイズするためのテーマエンジンにPHPを用いているため、もしPHPを使えるのであれば
Blogのかなり細かいところまでいじることが出来る。

PHPは今ではPHPハイパーテキストプロセッサの略とされている。Webの様々なところで深く浸透している事もあり
私達のような人間はマスターしないといけないと思ってしまう。

PHPは1994年頃世に出てきた。その頃、PHPはまさに最初の容易かつ、無料で動的HTMLページを書くことが
出来るスクリプト言語だった。MySQLの様な膨大な人気を誇るDBとの統合も容易であったことから
サイトの管理者にとっても、学習障壁が低いにもかかわらず必要なことは全て行えた。

PHPはマーク・ザッカバーグの登場で人気のピークを迎える。彼がまだハーバード大の寮にいた2004年頃
Facebookを制作するのにPHPを選んだ。この人気サイトが書かれたことにより、PHPは大きくブレイクした。
またザッカバーグと彼の企業がHackと名付けた言語に鞍替えした時も、技術者たちの中には
「PHPはこうあるべきと言える言語」と評した。

今日、PHPの最盛期は過ぎた。就活サイトのIndeed.comによると、PHPのオファー数は
2011年にピークを迎えた後、下降線をたどっている。
何が起こったのだろうか? PythonやRubyといった代替手段がある中で、PHPは人々のお気に入りで無くなってしまったのだ。

「PHPは時間と共に成長してきた」と開発者であるトム・ムーアはTwitterで答えた。
「他の言語と比べると、PHPには多くの整合性が取れていない部分がある。例えばあるメソッド名は
アンダーバーがあるが、あるメソッド名には無いなどだ。また関数の中には他と異なる順番で引数を取るものもある。
基本的に当て推量のようなものだ」

PHPは素晴らしいとは言えないその出だしから言っても、とりわけややこしい部分がある。PythonやRubyが最初から
関数型言語としてスタートを切ったのに対し、PHPは元々HTMLテンプレートを自動生成するために
デザインされたものであり、それが後ほど言語となったものだ。
機能を後乗せした為、ムーアが「整合性が取れていない」部分が多く存在することとなった。
ネット上にはPHPの奇怪な面を綴る小さな集まりがあり、PHPWTF、PHP Sadness、PHP Turtleといった
幾つかのサイトではPHP開発にまつわる事をジャンル別に挙げている。

エヴィ―という技術者は、PHPに対する不満について書いた。 これは引き合いに出される事も多く
有志によってスペイン語にも翻訳されている。2012年の公開以来、2000件以上のコメントが寄せられている。
以下はその一例。

例えば何らかの道具箱があったとする。その中にあるものはどうにも気分の悪いものだが、だからといって
全部捨ててしまうほどの事でもない。(個別はともかく)全体的に明らかにダメだと断言できる訳でもなく
ただ必要なツールだけはとりあえず揃っている、といった状況を想像して欲しい。
加えて彼らはPHPの支持者たちに対して「管理ができてない」と酷評する。ここでいう管理とは
オープンソースでのプロジェクト管理のクオリティと、コミュニティに対する反応性についてである。

(あのJavaより遅い)PHPがどの様にスピードアップされるのかをインタビューで聞かれた時
ラスマス・ラードフは単に「無理」とだけ答えた。(彼は私がコメントを求めていた件についても、PHPにまつわる
他の批判についても回答していない)

PHPを憎む人々に言っておくが、世の中にはPHPの熱心な信者もいる。
その学習障壁の低さとここ10年の普及率により、PHPは相当数のプログラマにとっての第一言語となっている。
以下ソースで
http://readwrite.jp/archives/12295

2 :名刺は切らしておりまして:2014/08/25(月) 21:25:54.85 ID:Kz74smib.net
逝ってよし

3 :名刺は切らしておりまして:2014/08/25(月) 21:27:20.39 ID:49DYsKMD.net
松下電器の雑誌だっけ

4 :名刺は切らしておりまして:2014/08/25(月) 21:27:24.26 ID:PLWhXIiK.net
まだ需要あるだろ
PHPで~みたいなWeb求人多いぞ

5 :名刺は切らしておりまして:2014/08/25(月) 21:27:40.09 ID:UAiOPAPl.net
俺は今でも一番好きだけどな

6 :名刺は切らしておりまして:2014/08/25(月) 21:29:18.40 ID:YpFDyLKS.net
似ているPythonやRubyに流れたってことか?

でもライブラリも揃ってるしな
あくまで流行や趣味の問題のような気もする

7 :名刺は切らしておりまして:2014/08/25(月) 21:32:06.79 ID:FT9Y4FK4.net
SEたるもの、好き嫌いなく、どんな言語でも扱えなければいけない
キーボードもしかり、USでもJISでも、こだわってはいけない

8 :名刺は切らしておりまして:2014/08/25(月) 21:32:53.28 ID:Xe52tQgn.net
またPerlの時代がくるな

9 :名刺は切らしておりまして:2014/08/25(月) 21:35:48.43 ID:nxmzsNQI.net
ライブラリのバグ多すぎじゃね

10 :名刺は切らしておりまして:2014/08/25(月) 21:39:38.46 ID:YpFDyLKS.net
バグで思いだしたが
プリインストールされてるPHPのバージョンが古すぎるね
特にCentOSあたり
それも不人気の原因かもしれない

自分でインスコできる環境ならいいが
そうでないとJSONを扱えないとか、いろいろ面倒くさいし

11 :名刺は切らしておりまして:2014/08/25(月) 21:41:39.85 ID:90nKHfLD.net
PHP使えないと
なんでwebページつくればいいのか???
pythonじゃwebページつくるの相当大変なはずだけど

12 :名刺は切らしておりまして:2014/08/25(月) 21:43:29.25 ID:wSbiM3Ch.net
JAVAみたいなポジションになってるから大丈夫

13 :名刺は切らしておりまして:2014/08/25(月) 21:44:02.89 ID:Qyh6qNl4.net
php学ぼうとしたらphp文庫が邪魔しまくって学べない

14 :名刺は切らしておりまして:2014/08/25(月) 21:44:03.36 ID:XbwHFhra.net
普通にLAMP環境は現役だろ
どこのアホ記者だ??

15 :名刺は切らしておりまして:2014/08/25(月) 21:45:04.19 ID:ibRdsl66.net
PHPのメリットは小規模システムにおける学習コストの少なさ

16 :名刺は切らしておりまして:2014/08/25(月) 21:46:03.20 ID:zKZWb5Iz.net
>>11
JSP

17 :名刺は切らしておりまして:2014/08/25(月) 21:47:04.05 ID:ssRhhQgt.net
perlでwindowsのGUIソフトつくってるから
perlでいいよ

テキストがそのままexeで動くしwebでも表示できる

18 :名刺は切らしておりまして:2014/08/25(月) 21:47:13.19 ID:FDpgTC4p.net
>>4
でも単価が安い。

19 :名刺は切らしておりまして:2014/08/25(月) 21:49:13.12 ID:rW0R6c4J.net
まぁまともフレームワークがあれば何でもいいよ

20 :名刺は切らしておりまして:2014/08/25(月) 21:50:13.69 ID:NqIRK0Yf.net
簡単でちょー便利なんだがバグった時のデバッグが大変なんだよな

21 :名刺は切らしておりまして:2014/08/25(月) 21:54:37.73 ID:zNj/Ajsb.net
squirrel mailとかwordpressみたいな出来合いのを使う分には代替が無い感じ

22 :名刺は切らしておりまして:2014/08/25(月) 21:54:59.92 ID:mbAJEj+M.net
>また関数の中には他と異なる順番で引数を取るものもある。基本的に当て推量のようなものだ
これには果てしなく同意
確かreplaceだかなんだかの引数がキモイ順番になっているな

あとそろそろhtml、JS、php、perlにcssと大量の言語覚えなきゃならん状態はなんとかならんか
ここに更にwordpressの仕様やモバイルへの対応、json形式にjsonpに・・・うわああああ/(^o^)\

23 :名刺は切らしておりまして:2014/08/25(月) 21:57:29.17 ID:lWkXXN1M.net
Javaで作っておけばよかったと思うPHPサイトが一個ある。
新たに書き換える労力を思うと気が遠くなる・・・。
大抵のサイトはPHPで充分なんだけど。

24 :名刺は切らしておりまして:2014/08/25(月) 21:58:59.06 ID:YpFDyLKS.net
>>22
chmodとか順序が逆だよね

まあJavaScriptやCSSは他の言語でも似たり寄ったりなので
しかたがない
jQueryとか、何のお手本も見ずに書ける人はなかなかいないと思う

25 :名刺は切らしておりまして:2014/08/25(月) 22:00:51.52 ID:wQbbQfbP.net
いまは凝ったリッチなUIが要求されるから作業時間の割合はクライアントサイドのJSが8割でサーバーサイドのPHPは2割って感じになってるな

26 :名刺は切らしておりまして:2014/08/25(月) 22:15:50.05 ID:bqSUViip.net
言語仕様は糞だが言語自体の習得の容易さ
とりあえずそれなりに動くものをこしらえるまでの
下準備の短さでこれに勝るものはない

27 :名刺は切らしておりまして:2014/08/25(月) 22:22:03.81 ID:sIbYfaoB.net
むしろここまで生き残ってたのが意外だった…。

SAStruts(Seasar)とかでウェブアプリ書いてたころがなつかしい。
こっちは「技術枯らす」宣言されて新機能のアップデートされなくなってから
事実上衰退だったからなw

28 :名刺は切らしておりまして:2014/08/25(月) 22:24:28.86 ID:uOOUdxrD.net
phpは言わば、WEBのデファクトスタンダードってところだな。
これに代わるものは無いと思う。
そういえばPerlも根強いな。

29 :名刺は切らしておりまして:2014/08/25(月) 22:24:35.70 ID:bqSUViip.net
とりあえずなんか動かすのにフレームワークを覚えましょうみたいな言語はすべて糞

30 :名刺は切らしておりまして:2014/08/25(月) 22:24:53.07 ID:3DPSxXra.net
貧困化が進んでるからでしょ
最悪でもJAVA、できればCっていうところが多い
ディスクIOが大半だから大差ないとか言っても通らない

31 :名刺は切らしておりまして:2014/08/25(月) 22:26:03.79 ID:ODvCaqE1.net
もはやわあどぷれちゅ専用言語でちゅ

32 :名刺は切らしておりまして:2014/08/25(月) 22:29:12.46 ID:q4hV20tN.net
でも、WordPressをカスタマイズするときにはやっぱりPHPが必要なわけで…。

33 :名刺は切らしておりまして:2014/08/25(月) 22:35:31.84 ID:xFXU2p3D.net
MYSQLのDBにクエリ投げて表示させるには今なら何がイイの?
XAMPP入れてMYSQL解説してちょこっとPHP触りだけやって
ハイおしまいって書籍ばっかですよね?本屋の本棚。
今から手を出すとしたら何なんだろう?

34 :名刺は切らしておりまして:2014/08/25(月) 22:36:41.83 ID:6HjTmGvK.net
いっぺんRubyのPadrino/Slim/Sassでサイト作ってみろよ

PHP使いなんか真正マゾ以外の何物でもないぞ

35 :名刺は切らしておりまして:2014/08/25(月) 22:39:54.12 ID:HJ43SoWp.net
PHS

36 :名刺は切らしておりまして:2014/08/25(月) 22:42:36.39 ID:/K8C7M7f.net
> PHPは今ではPHPハイパーテキストプロセッサの略とされている。

「ハイパーテキスト プリプロセッサ」だよね

37 :名刺は切らしておりまして:2014/08/25(月) 22:45:23.46 ID:xFXU2p3D.net
よくわからないからググってみたよ?

Padrino
http://www.google.com/search?q=Padrino&tbm=isch

Slim
http://www.google.com/search?q=Slim&tbm=isch

Sass
http://www.google.com/search?q=Sass&tbm=isch

うん 解らんってことが分かった

38 :名刺は切らしておりまして:2014/08/25(月) 22:48:06.08 ID:5hotKZlN.net
>PythonやRubyが最初から関数型言語としてスタートを切ったのに対し、
この部分読んだらこの先読んでも価値がなさそうに思えた。
関数型言語って言ったらLispやHaskellとかのことだろ。

39 :名刺は切らしておりまして:2014/08/25(月) 22:52:26.27 ID:oe/FD/a4.net
意味不明の記事ってなぜ長いのか…

40 :名刺は切らしておりまして:2014/08/25(月) 22:56:40.67 ID:/Y51l8Xu.net
>>29
 それを言い出したら、昔ながらのワンチップマイコン以外は
ライブラリ、フレームワークなしではなんにも組めなくなって来ているが。

41 :名刺は切らしておりまして:2014/08/25(月) 22:58:00.76 ID:6MtEKt1o.net
記者がろくにPHPを勉強してないことは判った。

42 :名刺は切らしておりまして:2014/08/25(月) 23:02:39.29 ID:AhgNHKQw.net
PHPとjavascriptだけで良かった時代は終わったのか

43 :名刺は切らしておりまして:2014/08/25(月) 23:05:02.37 ID:8xZb6RwM.net
WordPressをバージョンアップするとカスタマイズ部分も上書きされるんだっけ?
どこをどういじったかもう覚えとらん(´・ω・`)

44 :名刺は切らしておりまして:2014/08/25(月) 23:10:59.23 ID:rnbSdYs4.net
PHPはデザイナーもさわれる言語だからね。
Rubyをプログラマ以外が喜んで使うか?って話ですわ。

45 :名刺は切らしておりまして:2014/08/25(月) 23:15:53.22 ID:ibRdsl66.net
PHPとJAVAがあればサーバ側は事足りる

46 :名刺は切らしておりまして:2014/08/25(月) 23:16:35.62 ID:83cdeQSr.net
PHPって松下幸之助が作ったあれだろ?

47 :名刺は切らしておりまして:2014/08/25(月) 23:23:16.75 ID:z34/jmIV.net
Perlとは何だったのか

48 :名刺は切らしておりまして:2014/08/25(月) 23:25:42.09 ID:jHePWCVM.net
Perlって、今はつかわれないの?(´・ω・`)

49 :名刺は切らしておりまして:2014/08/25(月) 23:27:41.08 ID:/K8C7M7f.net
長年やってるが結局 PHP が一番いい

10年前に書かれたソースでも、超シロウトが書いたソースでも、
PHP ならなんとかメンテできる

50 :名刺は切らしておりまして:2014/08/25(月) 23:30:41.11 ID:K2J/4IIj.net
PHPとJavascriptがWebをダメにした。

51 :名刺は切らしておりまして:2014/08/25(月) 23:37:41.99 ID:75jz0r9T.net
Scalaきそうとか言われてたのに微妙なんだけどどうなってんの

52 :名刺は切らしておりまして:2014/08/25(月) 23:40:44.04 ID:BAID2Hhk.net
バージョン上げたら関数の引数の意味が変わってたとかあったような。

53 :名刺は切らしておりまして:2014/08/25(月) 23:40:50.79 ID:llPih4Ps.net
最近のサーバーサイドは、ガッチリやるならJava、アジャイルならRubyかなー
PerlやPHPはメンテ業務がウマーかな
しかしPHPはあらゆる言語から下に見られて可哀想ではあるが・・・

54 :名刺は切らしておりまして:2014/08/25(月) 23:40:53.53 ID:gFrCegE1.net
>>48
使われてないんだよおじいちゃん(´・ω・`)
新規案件では選択肢にすら上がらないよ(´・ω・`)

55 :名刺は切らしておりまして:2014/08/25(月) 23:45:07.63 ID:4VYXaPaU.net
>>52
バージョン間の互換性が良くないことも嫌われた原因の一つだな

56 :名刺は切らしておりまして:2014/08/25(月) 23:51:49.84 ID:cVlVHmuh.net
フレームワークがゴミばかりだからな

57 :名刺は切らしておりまして:2014/08/25(月) 23:54:31.70 ID:qY/jzv6C.net
言語側が何でもかんでも専用の関数と変数を用意して解決しようとする志向がどうも肌に合わなかった

58 :名刺は切らしておりまして:2014/08/25(月) 23:55:28.16 ID:9MJK86zA.net
>>33
Javaでいいじゃn

59 :名刺は切らしておりまして:2014/08/26(火) 00:07:32.73 ID:uT0eY1Yz.net
クソすぎる==

60 :名刺は切らしておりまして:2014/08/26(火) 00:13:07.32 ID:CceAEw5U.net
PHPと聞いてまっさきに思い浮かべるのが
水道哲学

次にぺちぱーw

61 :名刺は切らしておりまして:2014/08/26(火) 00:17:05.42 ID:pNGirLba.net
下火になったって、単にPHP嫌いが騒ぐようになったってだけなんじゃないか?
格安レンタル鯖で動くのなんてPHPくらいのもんだろ
Ruby動く鯖なんて数えるほどだし、JAVAはVPSか専鯖必須で高く付くことがほとんど
Rubyなんかが動く鯖だって、当たり前のようにPHPは対応してる
てか、PHP非対応レンタル鯖なんて探す方が大変

こういう記事は、PHPは対応してないけどRubyならOKみたいな鯖が増えてから書けよ
これだけ、どこもかしこもレン鯖はPHP使える状況だってのに
下火言われても「いよいよLinuxが主流になりつつある」なんて記事並みに胡散臭いわ

62 :名刺は切らしておりまして:2014/08/26(火) 00:22:22.48 ID:ApS7L2CO.net
>>61
今時レンタルサーバーなんて使わん。
AWS一択

63 :名刺は切らしておりまして:2014/08/26(火) 00:23:48.73 ID:KpW7V7sh.net
Railsは中身が見えなさすぎて俺には使いにくい
perlは言語そのものがキモいし、pythonは書き方の強制が個人的に嫌。
Node.jsはまだ発展途上という感じ
Javaはもう終わってるし、結局今のところ代替言語が無いんだよね

64 :名刺は切らしておりまして:2014/08/26(火) 00:24:12.62 ID:e7fq/NhG.net
間を取ってNode.jsで良いじゃん。
分からないことだらけで楽しいよ

65 :名刺は切らしておりまして:2014/08/26(火) 00:25:20.94 ID:K6jx4BAZ.net
最初からLispが最強のまま現在にいたり、今後も変わらないと思うけど。

66 :名刺は切らしておりまして:2014/08/26(火) 00:33:25.16 ID:EEGFT+QR.net
汎用言語じゃ無いからな。
サーバ内で何かやろうとしたら結局RubyとかJava使うことになる。

67 :名刺は切らしておりまして:2014/08/26(火) 00:38:51.37 ID:e/Ngp7Wa.net
規模によっては使いやすい

68 :名刺は切らしておりまして:2014/08/26(火) 00:50:49.06 ID:pmRJKDV6.net
サーバ内で何かやろうとしたらほぼpythonじゃん?
Linuxだとほぼデフォルトで入ってるし

69 :名刺は切らしておりまして:2014/08/26(火) 01:01:27.16 ID:X3Z+1IOf.net
PHPでロジック書こうとして言語仕様に文句言う奴がちょいちょい出てくるな
フロントはPHP、ロジックはJavaで書きゃいいだろ
パスタ食うのはフォーク、うどん食うのは箸使うのと一緒だ

70 :名刺は切らしておりまして:2014/08/26(火) 01:02:49.16 ID:KCwoD7p9.net
>>53
>しかしPHPはあらゆる言語から下に見られて可哀想ではあるが・・・

仕様が汚いからなあ

71 :名刺は切らしておりまして:2014/08/26(火) 01:05:07.96 ID:sawgGbop.net
どっかの下位互換皆無のクソ言語信者の寄稿だろこれw

72 :名刺は切らしておりまして:2014/08/26(火) 01:08:33.03 ID:hqxtuxOC.net
まだまだPHPがメインストリームだろ、アフォか

73 :名刺は切らしておりまして:2014/08/26(火) 01:35:44.88 ID:kzMvaO+T.net
>>62
これから作る奴はAWSでもいいんだろうけど、既存の動いてるのが
どれだけあるとおもってんだよw

74 :名刺は切らしておりまして:2014/08/26(火) 01:42:03.64 ID:0MtXvMq6.net
Rubyを使えと言う遠回りなステマですか?

75 :名刺は切らしておりまして:2014/08/26(火) 02:04:23.80 ID:b/uxS7cO.net
終わった終わったとかはしかみたいなもんだろ

76 :名刺は切らしておりまして:2014/08/26(火) 02:12:51.27 ID:xWLsWai2.net
>>54
そうなのかあ(´・ω・`) いっぱい勉強したのになあ。
いま全然職種変わっちゃったから、webの開発とか全然わからないや。

77 :名刺は切らしておりまして:2014/08/26(火) 03:39:07.88 ID:9alHDonU.net
それでもPHPエンジニアは引っ張りだこ。
PHPの求人
http://jobinjapan.jp/job-listing/keyword-php-pg.html

ただ、メインフレーム系プログラミング言語と比べると給料は高くない。
それにRubyは数年前に見切られている。

78 :名刺は切らしておりまして:2014/08/26(火) 05:02:30.77 ID:Y83tgqdg.net
(´・ω・`)オワコンはJAVAだろ

オラクルちったぁ仕事しろよ
なんだよあのセキュリティホールの数々

79 :名刺は切らしておりまして:2014/08/26(火) 05:30:10.68 ID:ly0ghO+6.net
phpとjsはどうみても糞

80 :名刺は切らしておりまして:2014/08/26(火) 05:35:24.62 ID:Ia4fC8Io.net
>>77
Rubyは終わってるね
10年後には誰もwebで使ってないだろうな、マニア以外

Pythonは一般スクリプトとして残る

Javascryptだろうな

81 :名刺は切らしておりまして:2014/08/26(火) 05:37:24.62 ID:Ia4fC8Io.net
>>62
まさかAWSの方が安いと思ってる??

82 :名刺は切らしておりまして:2014/08/26(火) 05:50:56.21 ID:exhnnX7P.net
PHPは必要だけどメインディシュにはなれない感じ。

83 :名刺は切らしておりまして:2014/08/26(火) 09:05:18.67 ID:K72bmX9n.net
>>82
メインディッシュってより日本人にとってのお米みたいなもんだな。
大体いまどき一つの言語で全部まかなうなんて余程小規模のものでも
なかなか無い。

つーか、>>1はいろいろおかしいところが多いが、とりあえず
いつからPython、Rubyが関数型言語になったんだよと。
かすってもいないじゃん。

84 :名刺は切らしておりまして:2014/08/26(火) 09:14:46.90 ID:XvUxl9OM.net
この手のスレになると、必ずRubyのステマが湧いてくる。

85 :名刺は切らしておりまして:2014/08/26(火) 09:14:54.26 ID:EvvjPsN3.net
情弱ご用達言語だから脆弱なサイトが多すぎる

86 :名刺は切らしておりまして:2014/08/26(火) 09:21:46.66 ID:xfUtB4kh.net
HTMLとCSSが糞だからなに使って出力しても同じ

87 :名刺は切らしておりまして:2014/08/26(火) 09:27:11.54 ID:sYR2SnLo.net
えちょ

88 :名刺は切らしておりまして:2014/08/26(火) 09:37:13.51 ID:ho7GIGuW.net
Rubyさんぇ・・・

89 :名刺は切らしておりまして:2014/08/26(火) 09:46:32.86 ID:vwHWk2HV.net
PHPで事足りるならそれでいい。

90 :名刺は切らしておりまして:2014/08/26(火) 09:51:24.74 ID:gsZT26r7.net
PHPを好きな奴もいれば嫌いな奴もいる。
ブームもあれば下火になるときもある。
しかし俺は好きだし必要に応じて別な言語も使う...それだけ。

91 :名刺は切らしておりまして:2014/08/26(火) 10:09:11.86 ID:2UDnNiZj.net
>>88
Star Rubyでげーむつくろうぜ!

92 :名刺は切らしておりまして:2014/08/26(火) 10:12:49.67 ID:OyybAsyU.net
初心者の俺はPHP好きだけどなー
html + cgiみたいなことを簡単にできる。

93 :名刺は切らしておりまして:2014/08/26(火) 10:18:04.38 ID:XWmFhGZM.net
なんでもええべさ。 そんな事より、早く完成させて運用益出すことのほうが大事だべ。
そんなポリシーに、PHPは最適だと思うぞ。

94 :名刺は切らしておりまして:2014/08/26(火) 10:28:21.19 ID:4YP103bG.net
動きゃいいんだよ。仕様書通りに動作してバグがなければいい。
phpはそこらへん割り切って使えば開発に時間がかからないからいい。
どうせ仕様書だってまともなものじゃないしな。

95 :名刺は切らしておりまして:2014/08/26(火) 10:52:24.50 ID:0wkNONHH.net
> かつてWebで人気だった言語が下火になりつつある
Perlのことかと思ったのに違うのかw

96 :名刺は切らしておりまして:2014/08/26(火) 12:13:05.62 ID:LVivdSHa.net
自分はSQLが必要な理由がわからない。

NOSQLでプログラムで集計した方が分かりやすい。

97 :名刺は切らしておりまして:2014/08/26(火) 12:22:56.35 ID:WYNDgydV.net
マシンパワーが貧弱だった時代の遺物かねえと思いつつ
いろんなカラムで抽出・ソートしたり表結合するのに慣れてるからなあ

98 :名刺は切らしておりまして:2014/08/26(火) 12:36:43.86 ID:NCboJumT.net
健も終わったな

99 :名刺は切らしておりまして:2014/08/26(火) 12:47:57.12 ID:6WNAZcXD.net
>>96
ifを繰り返すのか?

SQLなら数行で済むじゃん

100 :名刺は切らしておりまして:2014/08/26(火) 12:53:46.30 ID:bNs/5tr/.net
>>96
こういうことを言う奴は単にRDBのことを勉強してないので
SQLでちょろちょろっと書けることをロジック側で一生懸命書いてたりする。

101 :名刺は切らしておりまして:2014/08/26(火) 12:54:42.74 ID:4hNHunEm.net
PHPはHTMLとの親和性がいいし、Apacheモジュールも標準装備だし
やっぱ簡単なんだよね。

ローカルで動かすスクリプトならpythonを勧めるけど、WebならまだPHPだな。

102 :名刺は切らしておりまして:2014/08/26(火) 13:01:25.41 ID:vRy53fqG.net
>>96
おまいはデータどこにためてるんやw
集計の度にファイル全件readしてるんか?w

103 :名刺は切らしておりまして:2014/08/26(火) 13:24:05.22 ID:bNs/5tr/.net
>>101
PHPの最大のメリットはどこのサーバを借りてもPHPは動くというとこだからな。

104 :名刺は切らしておりまして:2014/08/26(火) 13:25:13.77 ID:8D92rRiN.net
PHPの代替がPythonやRuby
ねーよwww

2011年に多かったのは
ガラケーソシャゲー需要だろw

105 :名刺は切らしておりまして:2014/08/26(火) 13:39:43.01 ID:1IOBzSaf.net
単純なSQLでSelectしたデータをPGで加工したり集計!までする人と
何でもSQLでやってから取得する人がいるな
どっちが良いとは言わないけど効率的でパフォーマンスの良いSQLを見るとすごく感動する

106 :名刺は切らしておりまして:2014/08/26(火) 14:36:18.88 ID:rfCzFyYo.net
>>104
だなー需要が変わっただけだな
ブラウザからアプリに移行してるから
rubyらになるだけだな

PHPは終わる要素は無いなー

107 :名刺は切らしておりまして:2014/08/26(火) 14:41:18.43 ID:mVZknzIF.net
PHPだと速度が遅いのでmySQLでやった方が早い場合があるとかどこかで見たことが。

WordPressの次は何が来るか次第じゃないかな。今のところ低価格レンタル共有サーバ利用者が多数。そんな人は結局WordPress使っちゃう。

今後は、いまレンタルサーバー借りてサイトをWordPressで運営している人が、格安の月極でCMS、データベース、ショップ運営までワンセットで「なんでも」できるサービスに
移っていく様な気がする。それでもカスタマイズで必要なのはjs, html5, css3。そんときに、いまの流れが決定的に変わっていくと思う。

108 :名刺は切らしておりまして:2014/08/26(火) 14:48:25.30 ID:r++RWijD.net
>>107
そのMySQLは何で駆動する前提?

109 :名刺は切らしておりまして:2014/08/26(火) 15:13:01.69 ID:uj2LecQ2.net
>>8
また???

110 :名刺は切らしておりまして:2014/08/26(火) 15:51:41.06 ID:LVivdSHa.net
>>102
MongoDB

111 :名刺は切らしておりまして:2014/08/26(火) 16:25:53.56 ID:z70hawY+.net
「チョベリバ」とか言語として下火だよね w

112 :名刺は切らしておりまして:2014/08/26(火) 16:49:41.71 ID:R+uMPbHs.net
LAMP環境ってなんだっけ

Linux, Apache, Majardomo, PHP?

113 :名刺は切らしておりまして:2014/08/26(火) 17:10:52.15 ID:FmuRA51Y.net
>>109
昔のCGIはPerlの土壇場だった

114 :名刺は切らしておりまして:2014/08/26(火) 17:33:46.00 ID:ZIoBiSBv.net
>>104,106
少なくとも、rubyはないな。
鯖管理者がすっげー嫌がるし、実装効率や動作がPHPと較べて優れてるわけじゃないし。

115 :名刺は切らしておりまして:2014/08/26(火) 17:53:20.15 ID:E16qQ2Kk.net
ソーシャルゲーム系の業界だとサーバーサイドは開発速度が優先されるせいもあるが、PHPが主流だな
外部とのつなぎこみサンプルとして提供されるのもPHPだし
言語的不整合は本当に酷いが、javaで1画面ぐらいのコーディングも1行で済むケースが多いから楽

116 :名刺は切らしておりまして:2014/08/26(火) 18:02:56.77 ID:6aO65V3v.net
>>112
MySQL

117 :名刺は切らしておりまして:2014/08/26(火) 18:17:20.70 ID:Kmc3ERjk.net
Cしか知らない元土方だけど
この話よくわかんない
Webサイト作るとき
結局どれが主流なの?

118 :名刺は切らしておりまして:2014/08/26(火) 18:27:28.18 ID:FmuRA51Y.net
>>117
ASPじゃねーの

119 :名刺は切らしておりまして:2014/08/26(火) 18:28:24.78 ID:E6Kqkhq9.net
不自然でおもしろいw
Pythonを盾にして必死なRubyがもろバレという構図でいいよね。

120 :名刺は切らしておりまして:2014/08/26(火) 18:35:16.15 ID:4jHVso+a.net
>>13
w

121 :名刺は切らしておりまして:2014/08/26(火) 18:43:02.66 ID:LMLQBTCn.net
PHPの代わりってなんだよ
代わりがないのに下火とか意味不明

122 :名刺は切らしておりまして:2014/08/26(火) 19:09:02.92 ID:mzOsxu93.net
>>121
iPhoneが携帯の代わりになるわけがないって
言ってた人たちを思いだすなぁ

123 :名刺は切らしておりまして:2014/08/26(火) 19:25:12.94 ID:z7VEVGDo.net
>>113
土壇場ってw
それをいうなら独壇場だろ

124 :名刺は切らしておりまして:2014/08/26(火) 19:29:42.66 ID:O0mQ4Qcb.net
>>123
実は独壇場(どくだんじょう)も間違いで、本当は独擅場(どくせんじょう)です
受験の時、漢字対策サボったでしょう?

125 :名刺は切らしておりまして:2014/08/26(火) 19:33:22.64 ID:HeqRZk9B.net
いまは「どくだんじょう」が一般的みたいだな
http://www.nhk.or.jp/bunken/summary/kotoba/gimon/121.html

126 :名刺は切らしておりまして:2014/08/26(火) 19:37:04.59 ID:O0mQ4Qcb.net
>>125
「土壇場」→「独壇場」→「独擅場」は、実は2段突っ込みの典型的パターンなんだよ
ひさびさにこのネタ使ったw

127 :名刺は切らしておりまして:2014/08/26(火) 20:27:53.99 ID:pmRJKDV6.net
>>122
ならないから二台持ちする羽目になってるわけで・・・

128 :名刺は切らしておりまして:2014/08/26(火) 20:36:26.06 ID:wkElMdcJ.net
>>127
それって機能より金の問題なんじゃないのか?

129 :名刺は切らしておりまして:2014/08/26(火) 21:06:59.18 ID:L1Jn/iby.net
PHP・・・キモイ
Perl・・・時代遅れ
Ruby・・・マイナー
Python・・・国内不人気
全部微妙。
サーバ立てて面白いことやろうとすると金かかるし、
資金回収の見込みないし、あんまりサーバ系真面目にやる気にならん。

130 :名刺は切らしておりまして:2014/08/26(火) 21:37:17.46 ID:K72bmX9n.net
>>114
gemとかpassengerとか保守管理がすげー面倒くさい。

131 :名刺は切らしておりまして:2014/08/26(火) 21:56:50.73 ID:DKWUv4mr.net
>>121
レンタルサーバには大抵PHPとMySQLまたはPostgreSQLは入ってるからね。
そういえば、最近のレンタルサーバで最初からRubyとかPythonが使える所って増えたの?

132 :名刺は切らしておりまして:2014/08/26(火) 22:44:23.70 ID:7bgoOpYO.net
WordPressあたりがjavaに移行すれば皆ついて行くんじゃね?

133 :名刺は切らしておりまして:2014/08/27(水) 01:15:59.44 ID:yGhKSshK.net
SWIFTがモバイル用にシェアを拡大。

134 :名刺は切らしておりまして:2014/08/27(水) 01:47:01.11 ID:GcngG2g0.net
>>131
入ってなくてもapt-getとかでパッケージインストールするだけでは?

135 :名刺は切らしておりまして:2014/08/27(水) 02:02:04.71 ID:Bd6agTRy.net
>>114
RubyがどうのよりもRailsの出来が良すぎる。だから他の言語のフレームワー
クもRailsの真似ばかり。
プログラミング言語の流行についてはTIOBEとPYPLのランキング見ていれば
いいんじゃね?
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY-of-Programming-Language
>>132
今現在時点でJavaはトップレベルの人気言語だけどね。ただ先のことはわかん
ね。TIOBEのグラフみたら確実に右肩下がりだわ

136 :名刺は切らしておりまして:2014/08/27(水) 04:31:20.69 ID:Sng4pz3H.net
PHPはサイトなりサービス立ち上げるのに
適当に書いてもさっさと動くのでやはり便利なツールだと思う。
ラーニングカーブも低いし、お手軽なフレームワークの選択肢も多い。
が、いかんせん、今時の先進的なWebアプリケーション
websocketを使ったりしてリアルタイムアプリを作るとなると
PHPは選択肢から除外せざるを得なくなってくる。

137 :名刺は切らしておりまして:2014/08/27(水) 07:13:35.03 ID:XCAMEuSA.net
つか、色々な言語に振り回されるより、機械語をマスターしたほうが確実なんじゃないか?

138 :名刺は切らしておりまして:2014/08/27(水) 08:25:32.49 ID:JfuJpaqi.net
>>135
Railsが無ければ、今頃Rubyは忘れ去られた存在になってたかも知れんな。
というかRuby使っててRails使ってない所ってどの位あるんだろう。

139 :名刺は切らしておりまして:2014/08/27(水) 08:49:08.31 ID:0cYFh9hA.net
>>137
機械語(アセンブラ)はハードウェア依存だからダメ。
やっぱり、初めてのC

140 :名刺は切らしておりまして:2014/08/27(水) 09:07:56.82 ID:Mo9k93yO.net
>>135
でもRailsとRubyの管理が面倒くさすぎるのが使われない理由でもあるだろ?

141 :名刺は切らしておりまして:2014/08/27(水) 14:53:05.81 ID:J9M1/KiL.net
N88-Basicは?

142 :名刺は切らしておりまして:2014/08/27(水) 15:26:38.43 ID:Mo9k93yO.net
次でPOKEて!

143 :名刺は切らしておりまして:2014/08/27(水) 15:40:56.24 ID:vVjHP1BP.net
仕事で使うなら新しい言語くらい覚えろよ
それができないのならとっとと引退しろ
趣味でやるなら好きな言語だけ使ってればいい

144 :名刺は切らしておりまして:2014/08/27(水) 18:01:26.33 ID:aJ51oft8.net
決してドメインの外に出さないから、
社内専用のwebアプリの開発でaccess並に何も考えなくてもパーツを配置して、データベースを接続できて、ボタンとかのアクションを関連づけられるツール、ないもんですかね。
何するにもメモ帳レベルのエディターで配置位置だの大きさだのpostだの
全部手打ちするのはうっとおしい。

145 :名刺は切らしておりまして:2014/08/27(水) 18:17:30.38 ID:EZ4Qmurr.net
>>144
ASP.netのステマ?

146 :名刺は切らしておりまして:2014/08/27(水) 18:23:34.79 ID:raeec+6M.net
Java、PHP、Ruby、Perl、Pythonそれぞれのエンジニア求人数(某零細求人サイトの場合)
Java 65件
http://jobinjapan.jp/job-listing/keyword-java-pg.html
PHP 57件
http://jobinjapan.jp/job-listing/keyword-php-pg.html
Perl 26件
http://jobinjapan.jp/job-listing/keyword-perl-pg.html
Ruby 12件
http://jobinjapan.jp/job-listing/keyword-ruby.html
Python 6件
http://jobinjapan.jp/job-listing/keyword-python.html

こういう状況下で「PythonやRubyといった代替手段がある中で、PHPは人々のお気に入りで無くなってしまったのだ」と言い切るのには、無謀に近い勇気がいると思う。

147 :名刺は切らしておりまして:2014/08/27(水) 20:12:48.21 ID:74aA0P0r.net
>>144
xojo

148 :名刺は切らしておりまして:2014/08/27(水) 22:39:32.49 ID:p32UEo1y.net
結構いい値段で契約してるのに全然払ってくれないから会社替えよ

149 :名刺は切らしておりまして:2014/08/28(木) 01:00:37.43 ID:pwiaNZSv.net
代替言語ないよなあ
javaは好きだけど

150 :名刺は切らしておりまして:2014/08/28(木) 01:03:11.12 ID:tf4RGs8B.net
>>146
つまり、JAVAとPHPやっとけばしばらくオッケーってことでいいのかな?

151 :名刺は切らしておりまして:2014/08/28(木) 01:05:06.09 ID:OrrwvlrK.net
思い出の日の天気がわかるよ
http://www.tenki.jp/forecaster/diary/maki_horie/2014/08/27/15311.html

152 :名刺は切らしておりまして:2014/08/28(木) 01:12:19.56 ID:kO7eXytr.net
PHPもSQLもAS3もJSもFLASHもデザインも出来るぞ。
FLASHでスケジューラ・MP3プレイヤーやアプリも作ってる。
が、何か将来が全然見えない。。。
HTML5もFLASH以上にゲームゲームしたサイトは作れないし。
今の持ってる技術が更に進化する輝かしい未来が想像できないんだよな。
最近はAfterEffectsで映像作ってる。

153 :名刺は切らしておりまして:2014/08/28(木) 01:52:49.32 ID:R+zyRCog.net
皆さま凄いね〜。
何書いてんのか、さっぱりわからんw

154 :名刺は切らしておりまして:2014/08/28(木) 01:57:50.97 ID:4yWrONxt.net
BasicでASP.NETやるのがいちばんわかりやすい

155 :名刺は切らしておりまして:2014/08/28(木) 02:03:03.11 ID:zWyciJNZ.net
よーしぱぱ きぼんぬ だと小一時間といつめたい っていっちゃうぞー

156 :名刺は切らしておりまして:2014/08/28(木) 02:50:06.11 ID:B02nHhhf.net
技術底辺はぶっちゃけ何の言語でもいいと思ってる
仕組みさえ別ればだいたい組める

高度なことは厳しいけど...

157 :名刺は切らしておりまして:2014/08/28(木) 05:33:33.59 ID:LvaoRfYy.net
>>150
だけど給与や賃金が高いのはメインフレーム系のCOBOLなんか
http://jobinjapan.jp/job-listing/keyword-cobol.html

JavaやPHPの約1.5倍の賃金。将来性は皆無に近いが。

158 :名刺は切らしておりまして:2014/08/28(木) 06:39:18.22 ID:a/yyIz6P.net
>>157
COBOLの実務経験を積んだ若い人がいないってだけのような・・・・・

159 :名刺は切らしておりまして:2014/08/28(木) 06:53:25.48 ID:LvaoRfYy.net
だから、給与だけを考えたなら、RubyやPHP、JavaよりもCOBOLを覚えた方が得

160 :名刺は切らしておりまして:2014/08/28(木) 07:25:22.85 ID:YLoiB7fV.net
仕方なく延命させてるだけだから、今は給与が高くてもいずれ消える。

161 :名刺は切らしておりまして:2014/08/28(木) 07:34:47.57 ID:3pVK4mlb.net
PHPは2011年頃から時間が止まってる

162 :名刺は切らしておりまして:2014/08/28(木) 08:55:07.93 ID:+4/SVhF0.net
>>157
COBOLやってたけど、すっかり忘れちまった。

163 :名刺は切らしておりまして:2014/08/28(木) 09:36:47.89 ID:E9rLn+12.net
みんな使えて当然みたいな感じだから人気不人気って話じゃない、とかではないの?
まあ自分はレンタルサーバーの関係もあってphpとmysqlしかわからないんだけど

164 :名刺は切らしておりまして:2014/08/28(木) 11:30:46.08 ID:tWeuRdl5.net
2030年のコンピュータは人間の指示を理解しプログラムも不要になる
   ◆ コンピューター開発、プログラミング言語
ニューズウィーク(2014/06/24), 頁:48


ニューズウィーク日本版 2014年6月24日号(6/17発売)
http://www.newsweekjapan.jp/magazine/128229.php
技術 プログラミング言語が不要になる日


今週のNewsweek 6.24号
http://spainryu.com/newsweek/?p=489

【C++もJAVAも子供に教えなくていい】
http://spainryu.com/newsweek/wp-content/uploads/2014/06/IMAG7870.jpg



2014/8/28付
プログラマー不要で基幹システム 富士通がソフト 開発費4割減
http://www.nikkei.com/content/pic/20140828/9695999693819688E0E5E2E78B8DE0E5E2EAE0E2E3E68698E3E2E2E2-DSKDZO7626124028082014TJ1000-PB1-2.jpg
2014/8/28
基幹システム プログラマー不要 富士通がソフト、開発費4割減
http://www.nikkei.com/article/DGXLASDZ2705Y_X20C14A8TJ1000/
 富士通は金融機関や企業の基幹システムの開発を大幅に簡素化する支援ソフトを開発した。
手掛ける業務の内容を日本語の一定の書式で入力すれば、コンピューター用のプログラム言語に
自動変換する。システム開発費の4割を占めるプログラミング費用が不要になり、システムの保守も
容易になる。IT(情報技術)技術者不足にも対応、5年で100億円の売り上げを目指す。
 システムを動かすソフトは、コンピューター専用のプログラ…


プログラマー不要で基幹システム(8月28日日本経済新聞)
http://ameblo.jp/welkana/entry-11916270884.html



【IT】 脳型コンピューター、実用化に道 米IBMがチップ開発 [朝日新聞 08/08]
http://anago.2ch.net/test/read.cgi/bizplus/1407468060/

165 :名刺は切らしておりまして:2014/08/28(木) 17:11:20.70 ID:LvaoRfYy.net
>>164
その記事を読んだプログラマーが卒倒している姿が眼に浮かぶw

166 :名刺は切らしておりまして:2014/08/28(木) 21:08:53.58 ID:eEspfWD0.net
「またいつものやつか」って lyeeの思い出語るぐらいだよ?

167 :名刺は切らしておりまして:2014/08/28(木) 21:46:19.02 ID:5hphbSm9.net
日本語の一定の書式とは
チヨウボ ヨム
とかじゃねえだろうなw

168 :名刺は切らしておりまして:2014/08/28(木) 22:13:47.88 ID:LlGGh7S1.net
>>164
>プログラム不要
何回車輪の再発明を繰り返すんだろうねえ。
>システム開発費の4割を占めるプログラミング費用が不要
その分、支援ソフトそのものの導入費や教育費、支援ソフトによる開発費用に持っていかれますw
>日本語の一定の書式で入力
既にそれ自身がプログラム言語になってるだろww

169 :名刺は切らしておりまして:2014/08/29(金) 01:14:02.78 ID:WGF+v8Rn.net
「ひまわり」と「なでしこ」だっけ?

170 :名刺は切らしておりまして:2014/08/29(金) 02:48:36.56 ID:eb2gMYcB.net
MINDってのもあったな。

171 :名刺は切らしておりまして:2014/08/29(金) 03:31:25.46 ID:4QH5dkgE.net
>>165
厳密にはコボラーの一部が、だけどね

172 :名刺は切らしておりまして:2014/08/29(金) 08:02:41.22 ID:StDRmP8+.net
>その学習障壁の低さとここ10年の普及率により

基本は簡単かもしれないが、セキュリティが問題ありすぎだろ。
PHPのセキュリティの本の分厚さは読みづらいわ。煙にまいてそうだ。

173 :名刺は切らしておりまして:2014/08/29(金) 10:50:41.73 ID:t1hMQDz+.net
徳丸本は読みやすいよ? 実習もできるし

174 :名刺は切らしておりまして:2014/08/30(土) 21:35:33.87 ID:mZOpQebv.net
groovyの時代が来たな。

175 :名刺は切らしておりまして:2014/08/31(日) 01:33:10.61 ID:d8VSEFuN.net
nodejsでしょ

176 :名刺は切らしておりまして:2014/08/31(日) 04:06:54.84 ID:WA5nw1u4.net
Go

177 :名刺は切らしておりまして:2014/08/31(日) 04:24:10.55 ID:DcIAz4sV.net
最近LAMP案件多くないか?

178 :名刺は切らしておりまして:2014/08/31(日) 05:07:17.57 ID:DyIjm1S7.net
LAMPのMには変化の兆しがあるけどね。

179 :名刺は切らしておりまして:2014/08/31(日) 13:11:14.87 ID:Y5ABw8Uj.net
>>164
ソフトウェア技術者が不要になる日は未来永劫ない。
むしろより高度な技術者が必要とされ、底辺が淘汰されるだけ。

180 :名刺は切らしておりまして:2014/08/31(日) 13:25:40.47 ID:q0OI3Ef4.net
PHPはCとJavaの中間みたいなイメージ

181 :名刺は切らしておりまして:2014/08/31(日) 15:20:46.28 ID:KiKEtQuP.net
なんだかんだ言ってLAMPが一番シンプルで安定してる。
もちろんフレームワーク無しね。

182 :名刺は切らしておりまして:2014/08/31(日) 19:50:40.53 ID:DyIjm1S7.net
フレームワークはLAMPシステムを開発する環境のことだから、完成したLAMPシステムの安定とは無関係だよ

183 :名刺は切らしておりまして:2014/08/31(日) 19:54:50.30 ID:zwnLB92L.net
>>178

184 :名刺は切らしておりまして:2014/09/01(月) 01:09:48.65 ID:/25lpMEA.net
MEANでしょ

185 :名刺は切らしておりまして:2014/09/01(月) 02:00:54.11 ID:1WzZB7g/.net
WISAがめちゃ楽

186 :名刺は切らしておりまして:2014/09/01(月) 10:51:01.61 ID:8UxsKILD.net
VBでいいじゃん

187 :名刺は切らしておりまして:2014/09/01(月) 19:45:34.03 ID:VE8w8P6e.net
VBはお呼びでないだろw

188 :名刺は切らしておりまして:2014/09/02(火) 13:02:11.13 ID:a0cYUhB2.net
PHP使ってる人達、お願いだからデバッガの使い方覚えて
品質酷過ぎるよ

189 :名刺は切らしておりまして:2014/09/02(火) 18:53:46.19 ID:eRhQMlDR.net
ASPとSQLServer使ってる人達、お願いだからVSの使い方覚えて
穴が大き過ぎるよ

190 :名刺は切らしておりまして:2014/09/02(火) 20:26:04.71 ID:zzH3f/fu.net
セックスにアナルを使っている人達、お願いだからプレイ後はお尻の洗い方を覚えて
ウンコの臭いが酷過ぎるよ

総レス数 190
42 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★