※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2016-05-18 00:57:07
看板 PHP
作者 標題 Re: [請益] PHP7之後不支援函數的方案
時間 Mon May 16 15:00:41 2016
※ 引述《HwangTW (谷歌翻譯王)》之銘言:
: 之前有爬文到PHP7之後將不支援部分函數
- ereg_* 系列,請改用 preg_*
- 這算是好處理
- mysql_* 系列,請改用 mysqli_* 或 pdo
- 這邊改寫會需要花一定的成本下去
- mssql_* 系列,請改用 odbc_* 或 pdo
- 這邊改寫還是會需要花一些時間下去照顧
這幾個都是幾年前就建議不要再繼續用的 function
而且都有替代方案,只是要花時間改寫
不過改不改的過去就難說了,要看貴司的 code 原本是寫成怎樣....
古代多的是在應用端自組 sql 的程式,那改起來很痛苦
如果沒有的話就會輕鬆很多
: 有網友說他已經開始學別的程式了
: 可是那程式名我忘惹
: 那個替代程式叫啥啊?OAO
: 有沒有教學?
well...這世界上能做到 php 要做的事情的東西很多
不知道你看到的是哪個
個人推薦的:
- python(某間正在統治世界的G公司大力支持
- javascript(正在邁向統治世界的路上,背後還是有G公司大力支持
個人不推薦但有很多人用的:
- ruby(我預期會被 js 吃掉,連 rpg maker 都改用 js 了...
- java(java 有它好的地方,不過以 web 方面的語言來說寫起來實在太囉唆
- go(我不推薦的原因只是因為我不熟,但有認識的人在用
--
不可以!那是黑鷹族的精神象徵!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.122.206
※ 文章代碼(AID): #1NEN0SYa (PHP)
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1463382044.A.8A4.html
※ 編輯: GALINE (60.248.122.206), 05/16/2016 15:05:01
※ 編輯: GALINE (60.248.122.206), 05/16/2016 15:05:23
Ruby 的決定性弱勢是,後面沒有大公司在幫忙抬轎
Google 對 JS 的投資是有目共睹,有了 v8 才有 node,才有後面這一堆
他們對 python 的熱情也很高。雖然「似乎」沒有對 python 投資那麼多
但一堆 lib 都是用 python 寫的,例如最近大熱門的 TensorFlow...
Go 也是 Google 生出來的東西,據用過的人說似乎不錯用
但私心覺得真的成氣候還要個幾年
PHP 也有 Facebook 在後面吹氣,PHP 的第一份規格書是 Facebook 弄出來的
Hippop 跟 HHVM 或多或少也引發了 PHP 官方的競爭心態,而引出了 PHP7
Java 更不用說,雖然寫起來囉唆,但是有 Oracle 跟 Google 兩家,什麼商業模式都有
(雖然有江湖消息說 Google 受不了 Oracle 想改用 Swift...)
相比之下,Ruby 沒有看到同樣等級的龐大商業力量在挺,難免勢單力薄
不過這或許也證明了 Ruby (或 RoR?)優秀之處,在這種狀況下還能有一席之地..
然後看到到處都是「Google 力挺的語言」
有種不管怎麼翻都翻不出如來佛祖的手掌心的感覺...
※ 編輯: GALINE (60.248.122.206), 05/16/2016 21:44:12
--
※ 編輯: GALINE (60.248.122.206), 05/16/2016 15:05:23
推 : node.js好像也很夯@@?1F 05/16 17:20
推 : 樓上,那算是js啦!2F 05/16 17:25
→ : 好像也是 QQ3F 05/16 18:49
推 : 預測Ruby被js吃掉也太狂了 XD4F 05/16 21:22
好吧,不一定是被 JS 吃掉,也許是 JS 跟 PythonRuby 的決定性弱勢是,後面沒有大公司在幫忙抬轎
Google 對 JS 的投資是有目共睹,有了 v8 才有 node,才有後面這一堆
他們對 python 的熱情也很高。雖然「似乎」沒有對 python 投資那麼多
但一堆 lib 都是用 python 寫的,例如最近大熱門的 TensorFlow...
Go 也是 Google 生出來的東西,據用過的人說似乎不錯用
但私心覺得真的成氣候還要個幾年
PHP 也有 Facebook 在後面吹氣,PHP 的第一份規格書是 Facebook 弄出來的
Hippop 跟 HHVM 或多或少也引發了 PHP 官方的競爭心態,而引出了 PHP7
Java 更不用說,雖然寫起來囉唆,但是有 Oracle 跟 Google 兩家,什麼商業模式都有
(雖然有江湖消息說 Google 受不了 Oracle 想改用 Swift...)
相比之下,Ruby 沒有看到同樣等級的龐大商業力量在挺,難免勢單力薄
不過這或許也證明了 Ruby (或 RoR?)優秀之處,在這種狀況下還能有一席之地..
然後看到到處都是「Google 力挺的語言」
有種不管怎麼翻都翻不出如來佛祖的手掌心的感覺...
※ 編輯: GALINE (60.248.122.206), 05/16/2016 21:44:12
→ : 語言跟本就不是什麼重點..5F 05/16 22:40
推 : Go現在已經算熱門了,Docker就是Go寫的6F 05/17 10:47
→ : 我的感覺是寫的人還不夠多...用 docker 的人搞不好比較多7F 05/17 12:41
→ : 不過這只是感覺,可能我是錯的也不一定 XD
→ : 不過這只是感覺,可能我是錯的也不一定 XD
→ : 不過,Go 近年在 TIOBE 的排名的確不高,不到 20 名10F 05/17 15:00
→ : 在 RedMonk 排名約在 15 名左右
→ : 在 RedMonk 排名約在 15 名左右
→ : 已經比怎麼都翻不出微&軟的手心好了。12F 05/17 15:01
推 : 感謝解惑13F 05/17 15:48
--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 155
作者 GALINE 的最新發文:
- 被 tag 所以來貼一下 跟中午那份比較不一樣的是 這份可以照行政區/屋齡...等條件做比較細的查詢 例如: 台北市整體 台北新大樓 竹科人的家 要注意幾點 - 目前單價計算沒有排除車位,跟一般討論 …35F 28推
- 列出一部分變更: - 效能提升(這快要算不上新消息了...) - 物件的成員可以設定資料型別 - public static iterable $list; - 不能用 callable(行為不固定 …12F 4推
- 列出一部分變更: - 整體效能提升 - 民間測試認為比 PHP 7.2 提升 10%,比 7.0 提升 30% - 新增 is_countable() - 因應 7.2 count() 嚴謹化的需求 …6F 6推
- 跟原題無關,但是看到這段想到 PHP 的原創造者 Rasmus Lerdorf 前幾個月的演講 「1993 我用 C 寫 CGI,HTML 跟程式碼纏在一起,隨便改個 html 就要重新 compil …5F 4推
- 覺得有需要把這幾點講清楚 - PHP 怎麼處理 autoload - PSR-0 / PSR-4 做了什麼 - composer 在幹嘛 == PHP 本身怎麼處理 autoload == 基本上,P …20F 18推
點此顯示更多發文記錄
回列表(←)
分享