delphi 2007 for php是一款非常好用的PHP編程工具,使用的范圍非常廣泛,具有靈活多變的特點,是程序猿熱愛的工具之一,支持模板、CSS等相關的高頻編程技術。
說明:
該產品是面向PHP5的,集成了一個稱為VCL for PHP的PHP5類庫,這個我已經猜到了,PHP5有不錯的OO特性,要是開發Component Base的PHP框架,PHP5是肯定的首選。標準的控件也我們熟悉的delphi差不多,有menu、button、edit field、image、grid、tab、treeview、listbox、checkbox、combobox、label等等。開發模式和我們熟悉的win32應用程序開發差不多,都是以form的形式來進行,并通過改變組件的屬性、方法和事件來開發,而且也集成了數據庫瀏覽工具。
安裝方法:
先安裝delphi for php安裝程序
完成后運行時彈出注冊窗口,關閉就OK了
然后將crack文件夾內的delphiforphp.exe文件覆蓋原有安裝主程序
delphi 2007 for php特性
1、 完全支持現有PHP項目。李維先生將一開源的純PHP5項目用delphi for PHP打開,即可編譯運行。
2、非常Cool的調試技術。將光標移到其鏈接,在出現鏈接的所屬PHP文件里,設置斷點,當頁面調試運行到該斷點時候,自動跳轉到其PHP所在的斷點。在 Debug窗口里,呵呵,比Delphi的Debug做得更好,自動會出現斷點所在的類實例、變量樹形調試信息,甚至是Request的內容,類似 VS.NET2005的Debug窗口。由于PHP是動態語言,如果有變量尚未聲明或實例化,則會出現“尚未確定”之類的提示。
3、 用Vcl封裝PHP而成的組件,其源碼腳本還是純正的PHP腳本語言。Vcl組件的object Inspector除了有屬性、事件外,還有javascript,運行在程序中動態調用javasc ript。
4、 非常震撼的可視化界面設計。delphi for PHP有50多個組件,其中有一個為window組件,將其放在頁面上,拖拉其大小,會出現一個window form(有最大化,最小化,關閉之類按鈕),然后,你可以隨意拖放類似 Standard組件或數據感知組件。跟你做CS界面并沒有什么不同。一個web頁面可以放多個window組件,然后用Show方法顯示調用。運行后, window form會出現在瀏覽器的頁面里。說起來,那些所謂的Web UI技術,比如是Sturcts、JSF等流行框架,如同垃圾一樣,生產力并沒有什么顯著提高。CodeGear很牛啊。
5、 最后一個演示例子,李維先生將一個封裝而成的Google Map VCL組件(PHP封裝而成)運行演示,呵呵,不寫一句代碼,竟然實現了 Google 官方網站上Google Map所有功能,一摸一樣。李維先生用Google Map例子顯示Borland總壇和他的臺北家。呵呵,臺北不是我的家,我的家鄉沒有霓虹燈;深圳也不是我的家,我的家鄉沒有歧視也沒有三座大山。
6、 Delphi for PHP大概今天在美國正式Release,其試用版大概一周后可下載。價格是299美元,優惠期申購價格為249美元左右(呵呵,網上報價,我可不是托)。Release后,其Vcl組件包源碼將會提交到開源組織開源。CodeGear只賣IDE。Delphi for PHP與Delphi2007是兩個不同的IDE,將來應該會統一起來。