程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi for PHP真正具有革命性的開發工具變革

Delphi for PHP真正具有革命性的開發工具變革

編輯:Delphi

新的一年開始了,作為所有開發人員的老朋友,一家嶄新的公司CodeGear推出了一個重量級的新產品――Delphi for PHP。

  作為老牌開發工具提供商――Borland分拆出來的專門從事開發工具業務的全資子公司,CodeGear繼承了二十多年的開發工具研發經驗,專著於開發工具市場,以開發人員為核心客戶群。

Delphi for PHP真正具有革命性的開發工具變革

  最為一種在動態網頁開發中應用最廣泛的動態語言,PHP目前擁有非常廣泛的客戶群體。目前已經有一個非常巨大的PHP開發人員群體,並且這個群體的規模還在不斷的擴大。根據搜索引擎粗略的統計,目前所有的網頁中占比例最大的是Html,其次就是PHP,再往下是HTM,這些就已經占據了總數的四分之三。目前比較時髦的ASPX所占的比例非常的小,JSP的比重比ASPX還要小,當然考慮到Servlet沒有後綴,我想Java開發的網頁數量應該和.Net相差不多。從上面的這個圖標中,我們可以的出這樣的一個結論大家選擇Web開發工具的標准一般是這樣的:首先被考慮到的是開發的難易程度,然後是跨平台性。PHP作為一種即簡單,又誇平台的語言,被廣大的開發這普遍接受。PHP開發,或者說是普遍的web開發,直到目前為止一直沒有徹底的實現界面開發和邏輯處理徹底的分離。大家一直期盼這有一種開發工具可以像Delphi和VB那樣將界面的設計有效的從整體的程序設計中分離出來,我們只為功能編碼,而不是編寫大量代碼來描述界面。現在這個願望終於可以實現了,我們可以使用Delphi for PHP來設計我們的Web應用。就像Windows GUI應用一樣,先設計界面,然後再在後台寫代碼來實現相應的邏輯和功能。另外一個讓web開發人員頭疼的問題,就是代碼重用的問題。由於大量的邏輯代碼和界面描述標記語言混合在一起,開發人員很難針對自己的應用找到相應有用的代碼。這導致了兩個極端,那就是:完全無法重用或者全部照搬,無法做出應有的修改。最終的結果就是很多網站,特別是論壇類網站千孔一面,雖然顏色和背景有一些修改,但是布局和功能完全一致。另外就是開發團隊的經驗無法完好的保存下來很多留存下來的代碼根本就沒有人整理。

  現在Delphi for PHP提出了劃時代的VCL for PHP,使得各種特定功能的代碼可以得到有效的封裝。在需要某些特定功能的時候,可以直接調用一個完整的組件。這些組件編制起來非常方便,開發團隊完全可以根據需要定制自己所需要的組件,並在今後反復的使用。

Delphi for PHP真正具有革命性的開發工具變革

  Delphi for PHP是一個非常具有革命性的產品,它劃時代的提出了RAD的web開發理念,並且開創了與之相對應的VCL for PHP框架。這個產品使得開發團隊能夠更容易的保留下他們開發過程中所得到的各種經驗,並能夠在之後的開發中直接應用這些經驗。使得開發一個全新的(不是用現有框架修改的)動態業務網站的時間大大縮短。這個產品的誕生,會造就一大批風格各異的PHP網站,而不是像現在一樣,很多PHP網站看起來都差不多。更重要的是,這個產品真正的提高了整個PHP開發社群的生產力――生產力進步的標志是社會分工的不斷細化。Delphi for PHP可以細化PHP開發團隊中不同成員的具體分工和角色,高級程序員和有經驗的團隊可以開發VCL組件,並且直接進行銷售,大量的初中級程序員可以簡單快捷的應用這些組件,開發出符合他們要求的動態業務網站。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved