1: サーバル ★ 2018/12/31(月) 16:15:10.77 ID:CAP_USER9
PHP開発チームは6日、PHPの新バージョンとなる「PHP 7.3.0」をリリースした(アナウンス、 変更点、 KUSANAGI MAGAZINEの記事)。
今回も1年ごとのリリースサイクル通りのマイナーバージョンアップだが、HeredocとNowdocはより柔軟な記述が可能になり、array_key_first()関数が追加されるなど、数多くの新機能や新関数が導入されている。また、7.2.xと後方互換性のない変更がいくつかあるため、実運用環境に適用するにはテストが必要だ(Migrating from PHP 7.2.x to PHP 7.3.x)。
一方、より注目されているのはPHP 5.6のサポート終了だ。5系から7系への移行に伴い長期サポートが提供されていた5.6だが、12月31日をもって完全にサポートが終了する。しかし、12月1日時点で75.8%のユーザーがPHP 5.xを使用しているということで、早期の移行が呼びかけられている。なお、7系でも7.0については12月3日にサポートが終了したため、こちらも注意が必要だ。
https://m.srad.jp/story/18/12/08/0539230
2: 名無しさん@1周年 2018/12/31(月) 16:19:47.85 ID:Ap1uVdbz0
おわってるな
4: 名無しさん@1周年 2018/12/31(月) 16:22:36.75 ID:rfIKWa5h0
え、まだサポートしてたの
5: 名無しさん@1周年 2018/12/31(月) 16:22:43.17 ID:s79M+Dz10
PHPもバージョン間の断絶が大きいからな
Perlみたいになってしまうのか
33: 名無しさん@1周年 2018/12/31(月) 16:56:50.58 ID:3bCBiy7E0
>>5
手作りだから良い感じなものもあるのに、創業者はそれを一級の工業製品にしようと思うらしいね、
45: 名無しさん@1周年 2018/12/31(月) 17:40:29.16 ID:75ufLYef0
>>5
オープンソースではすでに使われなくなりつつある
新規プロジェクトで、PHPは採用されんよ。
仰る通りバージョン間の断絶が大きく、また今ではPHPを使わずとも、PythonやNode JSもあるので、このままだとユーザ減らす一方。
たdサーバーサイドやれますってだけの言語に未来はない
95: 名無しさん@1周年 2019/01/01(火) 08:47:35.70 ID:9zuwgoAw0
>>45
WordpressとECCUBEがあるからすくなくともいまの日本では脱PHPはムリ
106: 名無しさん@1周年 2019/01/01(火) 11:13:34.08 ID:H1AsvX6z0
>>95
そんなん使うの三流の企業か個人やん
119: 名無しさん@1周年 2019/01/01(火) 19:44:01.89 ID:9zuwgoAw0
>>106
さすが超一流企業はオープンソースには頼らないのでつね
でもな坊や世界中のウェブサイトの6割がWordPressなんだぜ
7: 名無しさん@1周年 2018/12/31(月) 16:23:14.13 ID:ZSqPm6Uw0
また作り直しか…
8: 名無しさん@1周年 2018/12/31(月) 16:23:24.36 ID:dWUvH0/P0
7.2から7.3に上げたら爆速になった。
サポートされなくなったAPIがあったり、5系から最新に上げるのは大変だ。
早くやっておけばいいのに・・・
9: 名無しさん@1周年 2018/12/31(月) 16:27:45.49 ID:Unrj80A90
自己啓発の元祖だよな
なんか暑苦しそうで鬱陶しい連中ってイメージ、JC(青年会議所)とかぶる
17: 名無しさん@1周年 2018/12/31(月) 16:35:58.61 ID:EkBhgxCI0
>>9
PHP文庫じゃねえよ!
71: 名無しさん@1周年 2018/12/31(月) 20:04:03.10 ID:qZCoUsOP0
>>9
草
72: 名無しさん@1周年 2018/12/31(月) 20:05:05.86 ID:FPBAW6mn0
>>9
なんの事かと思ったらら
11: 名無しさん@1周年 2018/12/31(月) 16:28:35.09 ID:IQX0a8nk0
互換性無いなら上の桁からバージョン番号変えれよ
13: 名無しさん@1周年 2018/12/31(月) 16:30:11.69 ID:zbJrHytZ0
おれんとこなんてまだphp5.2使ってんぜ
というわけで年明けは7.3に移行するつもりでちょうど今sshいじってたとこだ
19: 名無しさん@1周年 2018/12/31(月) 16:37:27.14 ID:kHWMvV3t0
こういうタイミングで、何だかんだ古いけど微妙な需要のあるサイトが
消え去っていくんだろうな。
後で見たらマイナーめなレトロゲーの攻略サイトが消えてて
めんどくさかった。
23: 名無しさん@1周年 2018/12/31(月) 16:43:19.06 ID:cQvYNveD0
このスレでNode.js使っている人に聞きたいんだが
ぶっちゃけ将来的にPHPを凌駕できる物なの?
36: 名無しさん@1周年 2018/12/31(月) 17:01:56.53 ID:3bCBiy7E0
>>23
技術的に可能というのと、人が乗り換えるかというのは別。
技術的にはPHPは大したことがないし、大したことには使っていないだろうからいくらでも乗り換えできるが、node.jsは開発者のレベルが高く、やたらとバージョンの変動が大きい。
ちょっくら頑張ってプログラムしてみました程度のPHPのメインストリームにはほぼ無理。
37: 名無しさん@1周年 2018/12/31(月) 17:02:19.42 ID:JBRz+mCn0
>>23
一般的なWebサイトはPHP、API部分をNodeみたいに棲み分けると思う
Nodeは非同期処理はやりやすいけど、でかいものを作るとカオスになりがち
PHPは利用人口の多さからくるシステム標準機能の整備とフレームワークが進んでる
ていうかPHPもそんなに評価高くないが
24: 名無しさん@1周年 2018/12/31(月) 16:46:33.58 ID:BISiLXDf0
75.8%も使っているのにサポート切るのか!?
27: 名無しさん@1周年 2018/12/31(月) 16:50:51.79 ID:B7S+VHoT0
RedHat/CentOS 7.x系がphp5.4だからなー
35: 名無しさん@1周年 2018/12/31(月) 17:00:41.63
>>27
自然利用者が多いのは、5.4って事になるよな
50: 名無しさん@1周年 2018/12/31(月) 18:01:48.04 ID:a5YIOtrI0
>>27
これ
32: 名無しさん@1周年 2018/12/31(月) 16:55:46.84 ID:IcwZfZAI0
レンタルサーバーが余裕で5.1とか使ってるもんなぁ
40: 名無しさん@1周年 2018/12/31(月) 17:06:07.27 ID:JBRz+mCn0
NodeはWebサーバ以外にもelectron等によるアプリ構築が出来て、PHPよりも用途が広い
PHPはバカでも扱える簡単さからくる利用人口でWeb特化
ターゲットがあまり被っていない
47: 名無しさん@1周年 2018/12/31(月) 17:47:42.77 ID:N/qjPBHy0
PHPのバージョン上げたいけどフレームワークや外部ライブラリが対応してない、
ってシステムが相当数眠ってるはず
48: 名無しさん@1周年 2018/12/31(月) 17:55:48.64 ID:WSAHs6ni0
>>47
普通メジャーバージョン違いはアップデートではなく、
平行インストールだろう
49: 名無しさん@1周年 2018/12/31(月) 18:00:41.83 ID:75ufLYef0
>>47
正直、Wordpressはまだメジャー級だからよいが、それ以外のオープンソース系で、PHP使ってるのはもう、運用したくない。
互換ないなら、そんなシステム継続利用する価値もない新サービスと変わらん。
64: 名無しさん@1周年 2018/12/31(月) 18:40:10.28 ID:qmWEeAq90
PHPが注目され始めた頃に会社の顧客商品発送管理のシステムをver4で組んだな
データベースはMYsqlだったか
定時後にコツコツ半年かけて作った
その頃とは機能的にも全然変わってるんだろな
65: 名無しさん@1周年 2018/12/31(月) 18:47:48.95 ID:9xKkqd5X0
何だかんだでPHP 案件は多いみたい。
有償化したJava のような面倒さが無い。
自分はプログラム書かなくなったけど。
77: 名無しさん@1周年 2018/12/31(月) 20:12:07.48 ID:9imd/7B60
phpって未だに使われてんのか
もう過去のものかと思ってた
78: 名無しさん@1周年 2018/12/31(月) 21:54:01.81 ID:gySzxNsv0
>>77
未だにどころか個人サイトから有名大規模サイトまで使われまくり
Webの標準よ
80: 名無しさん@1周年 2018/12/31(月) 23:14:53.84 ID:gBPPWTTe0
WebでサーバーサイドをDynamic Languageでつくるやつはアホだ
PHP, Perl, Rubyとかはバージョンアップしたらすぐ動かなくなる
これからはC#
.NET CoreでLinuxでもMacでも.NETが使えるようになった。
>>77
昔と違ってURLに.phpと出なくなった
最も多いblog web appのWordPressとかPHPで動いてる
84: 名無しさん@1周年 2018/12/31(月) 23:26:30.23 ID:9xKkqd5X0
>>80
バージョンアップ耐性は Pyrhon の方がヤバいだろう。
Perl なんかは15年前のソースがほぼ動く。
手っ取り早く書き捨てできる PHPはラク。
87: 名無しさん@1周年 2018/12/31(月) 23:32:24.65 ID:7tcLgRV70
>>84
Perl6とか意味不明な言語作ろうとしたために、Perl5巻き込んで壮絶にシェア落としたわけだが
まぁ、個人的にはPerl5好きだったよ
91: 名無しさん@1周年 2019/01/01(火) 01:53:28.88 ID:MkqbuGgU0
>>87
Perl は2000年位の時、ライブドアに行った師匠に禁止された。
Webに関してはPHPに比べ圧倒的に生産性悪いので。
100: 名無しさん@1周年 2019/01/01(火) 10:03:16.43 ID:ky2AVRPL0
>>91
単純な生産性は最強だろう?
再利用性が劣悪なだけで
93: 名無しさん@1周年 2019/01/01(火) 08:13:09.53 ID:+MO6bMRg0
>>80
PHPに限らず、言語依存の拡張子をルーティングに出すと移行でトラブるから普通はやらない
94: 名無しさん@1周年 2019/01/01(火) 08:37:53.13 ID:0qsFrHyu0
>>93
昔は拡張子みたいなのがURLにでるのが普通だったでしょう
フレームワークが標準で拡張子を出すようになっていた
SEOから見てもよくないから消えたんだと思う
111: 名無しさん@1周年 2019/01/01(火) 12:43:22.36 ID:MkqbuGgU0
>>93
Apache の場合、以下の1行足せば、.html でも PHPが働く。
AddType application/x-httpd-php .php .html
92: 名無しさん@1周年 2019/01/01(火) 07:20:24.53 ID:AHTlEOkp0
Dockerに古いバージョンのPHPを入れてお茶を濁したり、古いバージョンとの互換性を重視した派生言語を作る人が出てくるに一票。
こんなことが、罷り通ったらPHPの先行きは暗い。
97: 名無しさん@1周年 2019/01/01(火) 09:05:55.69 ID:epqNg9O80
>>92
PHPの中の連中も懲りないよね。
黎明期ならともかく、ここまで歩んできて、こういうバージョンアップ続けてると、言語自体が消滅の方向になる。
俺はもう見切って、PythonとNode.jsにしたよ。付き合い切れない
102: 名無しさん@1周年 2019/01/01(火) 10:55:12.77 ID:fpwgGw060
もう二度とEC-CUBEやりたくない
ほんと糞すぎる
116: 名無しさん@1周年 2019/01/01(火) 14:48:36.84 ID:epqNg9O80
>>102
よくまぁ、あんなの使う気になるね。
120: 名無しさん@1周年 2019/01/01(火) 19:46:38.42 ID:9zuwgoAw0
>>102
癖はあるけど慣れれば気にならない
ユーザーサイドは特に評判がいい
123: 名無しさん@1周年 2019/01/01(火) 23:38:40.28 ID:XALPkUnP0
>>120
テンプレートエンジンが難解
既存のプラグインがあったりtwigいじるだけで済むならまだ良いが
大体classファイルいじったりする羽目に
データベースにカラム一つ追加するだけでもあちこち書き換えなきゃだし、変なクエリビルダーなるもん使ってるせいで直接sql文書き足したいのにそれが出来ないイライラ
商品数が数万だと全文検索が単純なwhere column like %$key%なので重くてイライラ
104: 名無しさん@1周年 2019/01/01(火) 11:05:20.21 ID:fpwgGw060
node.jsってフレームワーク弱くね
会社のエンジニアちゃんがsailsとかいうのおもしれーってやってたけど
railsでよくね?
107: 名無しさん@1周年 2019/01/01(火) 11:26:39.48 ID:FnwcQDwG0
知らない間にPHPが7までバージョンを上げていて、5がサポート終了とは。
こちとら意識の中では未だPHPは4で止まってるわw
109: 名無しさん@1周年 2019/01/01(火) 11:58:40.46 ID:+QoVUgiA0
>>107
同じだわ
昔使ってた頃は印刷機能も貧弱でチェックシートや
郵送の時に貼るタックシールを出してたくらいだった
今なら相当なことが出来るんだろうけど
112: 名無しさん@1周年 2019/01/01(火) 12:46:54.14 ID:MkqbuGgU0
>>107
知ってると思うけど、PHP は、6が無いんだよ。
113: 名無しさん@1周年 2019/01/01(火) 12:58:05.34 ID:TQJgMI2r0
まあ、どの言語でもついて回る問題だよな。
下手すりゃそう言うのとは無縁に思われたjavascriptすらそうなりかねん。
121: 名無しさん@1周年 2019/01/01(火) 22:37:51.40 ID:vLSv4V1J0
WordPress 自体が Node.js や他のに移行するって事は
ありえるのかな。
122: 名無しさん@1周年 2019/01/01(火) 22:59:24.45 ID:epqNg9O80
>>121
どうかな。
WordPressもブロックエディタなんて余計な事やり始めてるからね。あれ自体は、他に移植は無理だし、オカシナ改造して、シェア失って消える可能性もある
96: 名無しさん@1周年 2019/01/01(火) 09:04:59.24 ID:bvLqiNOg0
Perlで事足りる。ほんと強力な言語だわ。
http://ai.2ch.sc/test/read.cgi/newsplus/1546240510/
知らぬうちに終わってた
この記事へのコメントはありません。