Delphi for PHP 試用版官方授權僅一天,從業 10 年首見大廠這種特殊銷售風格!
CodeGear™ Announces General Availability of Delphi® for PHP
Developers Say Delphi's Rapid Application Development Environment Makes It Easier and Faster to Build PHP Web Applications
美區入門價 $249,另有學術優惠。系統需求、語言與價格詳見 官網。
試用下載:ftp://ftpd.borland.com/download/delphi/php/d4php_trial.exe
相關資源:VCL4php | Qadram VCL4php
當年 Delphi 憑 VCL 稱霸 Win32 開發工具市場,隨 .NET 出現市佔率下滑。CodeGear 獨立後重現 Borland 創新精神,Delphi for PHP 結合 AJAX 與 VCL for PHP 架構,讓 PHP 開發者如獲屠龍刀。產品已上市,PHP 開發新紀元開啟。
介面與 Delphi 高度相似,極易上手。提供 PHP 標準控制項,語言為純 PHP,與 Delphi 本身無關,取名 Delphi 或為強調高開發效率(Delphi 素稱最高效開發工具)。語法風格類似 C++Builder。
注意:專案目錄不可更改,所有專案建立在「我的文件」下。
開發方式極簡單:拖拉控制項即可。頁面經 VCL 重寫,提供多種佈局(XY、流式、網格),類似 Java。採代碼後置與事件驅動機制,事件全列出,雙擊自動綁定生成程式碼。
新手可能疑惑:alert() 怎麼用不了?其實要寫在 JavaScript 事件裡,非 PHP 事件:
<?php require_once("vcl/vcl.inc.php"); ?>
alert('hello world!');
<?php ........
支援開發 PHP 控制項,類似 BCB 開發元件。PHP 為動態網頁,檔案引用不可見,但安裝目錄下 vcl 資料夾含所有檔案,完全開源,為 VCL for PHP 核心。深入學習 VCL for PHP 必能大幅提升使用能力。
採物件導向,但物件設定透過通用 XML 檔(xxx.xml.php)記錄所有頁面物件與事件。設計時 IDE 隱藏介面相關細節,需微調時必須修改 XML。
dfp 極強大,專業做網站者至少省半時間。512MB 記憶體需求幾乎可忽略,網友 128MB 記憶體舊機測試也能流暢運行除錯。
use utf-8 to create new units and forms,PHP 設定 default charset=gb2312 並勾選 set these values on php.ini。php.ini.template 為範本,啟動主程式時自動套用覆蓋 php.ini 再載入 Apache,新手勿直接改 php.ini。