登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。

加速開發流程 P 語言漸受企業用戶青睞

最近的 IT 研究報告指出,P 語言(P-Languages,PHP、Perl、 Python)由於有助加速開發流程、擴展並整合企業系統等特性,逐漸 獲得企業用戶的注意與認可。在某些企業關鍵任務上,P-Languages 比通用性的 G 語言(G-Languages,像是 C++、Java、C# 等),更 能有所發揮。 在這份來自 IT 研究公司 Burton Group 的報告中,分析師 Richard Monson-Haefel 表示,PHP 有助簡化動態 HTML 產生與 HTTP 處理的 問題。Perl 則經常被運用在文字資料格式轉換,以及 Unix、Linux 系統的管理工作上。在文字處理、系統管理甚至是應用軟體開發上, Python 的使用頗為頻繁。

Monson-Haefel 認為,P 語言並非用來取代 G 語言,相反的,P 語 言補足 G 語言不足之處,企業可將其視為輔助性工具,以解決企業 命令稿(enterprise-scripting)問題。同時,P 語言也有助加速開 發流程。Burton 發現,一行 P 語言通常可抵上五行 G 語言的效果。

Monson-Haefel 表示,這讓開發者可以少寫一點程式,程式維護者的 負擔也跟著減輕,大大降低對於未知系統的學習曲線。

在安全性層面,該份報告指出,Perl 與 Python 的安全性並不比一 般程式語言差,PHP 的安全性則稍顯遜色。根據 Burton 的報告,在 2003 年 1 月至 2004 年 12 月間,開放源碼弱點資料庫(Open Source Vulnerability Database)上的弱點報告,其中與 PHP 所撰 寫之商業與開放源碼產品有關的,就多達超過 300 個。相較下,Perl 與 Python 僅不到 12 個。

Monson-Haefel 認為 PHP 社群在這方面得多加改善。2005 年 2 月, 由 Chris Shiflett 發起名為 PHP 安全協會(PHP Security Consortium)的組織,即是希望解決 PHP 的安全問題。Burton 認為 這項計劃對於 PHP 社群來說,是個好的開始。

該報告建議其客戶,在未來的架構設計上考慮採納 P 語言,用戶應 了解這些語言的限制與優勢、與將其結合至整體企業架構的方法。不 過 Burton 的分析師也指出,由於 P 語言的第三方市場相對於 G 語 言仍過小,企業用戶應在工具、架構與整合開發環境上投注額外評估。

相關網址:
1.報告:P 語言符合企業需求
2.Perl、Python 及 PHP 獲企業認可




自由軟體鑄造場電子報 : 第 29 期 Perl, PHP, Python

分類: 源碼新聞