1、完全支持現有PHP項目。李維先生將一開源的純PHP5項目用Delphi for PHP打開,即可編譯運行。
2、支持模板、CSS等技術。
3、非常Cool的調試技術。將光標移到其鏈接,在出現鏈接的所屬PHP文件裡,設置斷點,當頁面調試運行到該斷點時候,自動跳轉到其PHP所在的斷點。在Debug窗口裡,呵呵,比Delphi的Debug做得更好,自動會出現斷點所在的類實例、變量樹形調試信息,甚至是Request的內容,類似VS.Net2005的Debug窗口。由於PHP是動態語言,如果有變量尚未聲明或實例化,則會出現“尚未確定”之類的提示。
4、用Vcl封裝PHP而成的組件,其源碼腳本還是純正的PHP腳本語言。Vcl組件的ObjectInspector除了有屬性、事件外,還有Javascript,運行在程序中動態調用Javascript。
5、非常震撼的可視化界面設計。Delphi for PHP有50多個組件,其中有一個為window組件,將其放在頁面上,拖拉其大小,會出現一個window form(有最大化,最小化,關閉之類按鈕),然後,你可以隨意拖放類似 Standard組件或數據感知組件。跟你做CS界面並沒有什麼不同。一個web頁面可以放多個window組件,然後用Show方法顯示調用。運行後,window form會出現在浏覽器的頁面裡。說起來,那些所謂的Web UI技術,比如是Sturcts、JSF等流行框架,如同垃圾一樣,生產力並沒有什麼顯著提高。CodeGear很牛啊。
6、最後一個演示例子,李維先生將一個封裝而成的Google Map VCL組件(PHP封裝而成)運行演示,呵呵,不寫一句代碼,竟然實現了 Google 官方網站上Google Map所有功能,一摸一樣。李維先生用Google Map例子顯示Borland總壇和他的台北家。呵呵,台北不是我的家,我的家鄉沒有霓虹燈;深圳也不是我的家,我的家鄉沒有歧視也沒有三座大山。
7、Delphi for PHP大概今天在美國正式Release,其試用版大概一周後可下載。價格是299美元,優惠期申購價格為249美元左右(呵呵,網上報價,我可不是托)。Release後,其Vcl組件包源碼將會提交到開源組織開源。CodeGear只賣IDE。Delphi for PHP與Delphi2007是兩個不同的IDE,將來應該會統一起來。