http://www.programmer-club.com/pc2020v5/forum/ShowSameTitleN.asp?URL=N&board_pc2020=perl&id=1082



若要說那個好的話,真的看你到底要用在哪裡了?

一、網路後端程式:
  若是使用 php 的話,設計上,會比 perl 的速度較快,而且 php 的 perfermance
也比 perl 好,能用的 function 也比較多,所以在設計上,似乎會比 perl 方便許
多。
  但是,若你的後端程式只是要做一些“文字“處理的話,那麼,我會建議你使用
perl 來做,因為 perl 在處理“純文字“的速度,遠快於其它網路程式,由其是超
大型 log 檔,若使用 php 來執行的話,遠不及 perl 。
  不難想像,功能越多的程式,執行效率上,本就應該比較差一點(java 也是)

二、網路前端 + 網路後端:
  由於 php 有較多的 function 可以使用,而且較易和 html 做結合,所以,若是
應該於網路前端、後端的話,我會建議你使用 php 來製做,會省去這多時間。

三、需使用資料庫:
  就拿 mysql 來說,php 的設定連結 sql 的方式較 perl 簡單(至於 sql 指令,就要
請你去參考一下 sql 的指令參考手冊了),而且 php 的配套 function 較 perl 多,
若是你有需要用到資料庫的話,也是建議你使用 php 來撰寫。

四、應用小程式:
  由上可知 php 的function 較 perl 多,所以若只是想寫一些“小程寫“來應付上級
或老師的要求話,可以使用 php 來撰寫,可以省去較多的時間。

五、只想擇一種程式來學習:
  因為 perl 起知是應用在 unix 上的一種跨平台程式,到後期才有人在 windows 上
製做解讀機,所以, perl 會有許多的“特殊變數“,一開始學習是無法理解的(若完
全對 unix 沒有概念的話),所以若只是想學習一個程式做為專長,若是時間許可的
話,我會建議你,先把 php 學好,有時間的話,再學習 perl ,相信將來,你這兩
個專長,一定可以為你自己帶來許多的方便的。
創作者介紹

創造心理的感動

gisanfu 發表在 痞客邦 PIXNET 留言(0) 人氣()