程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi for PHP初次試用

Delphi for PHP初次試用

編輯:Delphi

 盼了N天了,每天都上CodeGear的網站上看,終於,今天下午看到Delphi for PHP試用版可以下載了,於是迫不及待地下載到我的機器上,准備第一時間試用。

  下載速度比較慢,大概57K左右的速度吧,下載後文件名d4PHP_trial.exe,大小是30,165,616字節(28M),用時8分29秒。

  在BDN登錄後才能下載,下載前會提示給注冊時的郵箱中發送一封試用版注冊License的郵件,附件中有一個文本文件,安裝Delphi for PHP後,運行前必須把這個License文件放到C:Documents and Settings<當前登錄用戶名> 這個文件夾下才可以,否則會彈出要求輸入注冊碼的窗口。

  啟動界面確實非常漂亮!啟動速度非常快,比Delphi7快多了。啟動IDE的同時會啟動一個PHP DBG Listener,圖標看著有點眼熟,點開它的About窗體以後,果然用的是NuSphere的東東。想當初2000年左右學PHP的時候用的就是NuSphere的IDE環境PHPEd,當時版本好像是3.0。

  先看一下About窗口,顯示版本號是1.0.1.414。新建個工程,拖上個edit和一個label、一個button,按F9,靠,並沒有啟動浏覽器並顯示頁面。在Tools->Options裡設置Browser以後也不行。不知道什麼原因。但是同事從我機器上拷貝並安裝後就基本可以運行了。說“基本”的意思是,頁面並沒有顯示出來,但是自動打開了IE,只是上面顯示的是服務器錯誤的提示。可能與各自機器的環境有關系。我的機器上裝有Oracle,MySQL,SQL Server,Delphi......(汗!),目錄的權限比較混亂,昨天安裝SQL Server就折騰了N次。所以判斷不是Delphi for PHP的bug。以後我會找一台干淨的機器來安裝。

  發布頁面時,默認會把Delphi for PHP自帶的VCL目錄中的部分文件一起發布到指定目錄下的VCL目錄中。即使只有一個頁面的站點,VCL目錄下仍然會有41個文件(包括JS和xAJax文件夾)。即使把頁面裡的use_unt(...)去掉,Deployment Wizard裡仍然會列出來。可能對這個產品理解不太深入,還不會用的緣故。

  把Delphi for PHP和Delphi 7.0稍微對比了一下,暫時發現IDE上有以下相同和不同之處:

  1、Delphi for PHP裡同樣支持按Ctrl+E的漸進搜索;

  2、按Ctrl+F時,彈出的搜索條件界面上不像Delphi 7一樣可以選擇在當前文件中搜索還是在當前打開的所有文件中搜索。這點不太爽;

  3、IDE界面的顏色也可以設置成Twillight。在Delphi 7裡編輯程序我一直用的這種顏色設置,非常順眼和直觀;

  4、Data Explorer裡只列出了MySQL和InterBase兩種數據庫,但是如果往頁面上拖一個database控件,則會發現它自帶了47種驅動,汗...

  5、F5、F9、F11、F12等常用快捷鍵與Delphi 7一樣;

  6、VCL for PHP的幫助很全,但是幫助裡的解釋卻都很簡單。這點不太爽;

  7、怎麼也不能正常關閉Delphi for PHP... 鵝滴神哪...每次都是強制結束程序。估計還是我的機器的原因。

  初次試用印象:

  Delphi for PHP在PHP編輯器領域以全新的方式來開發PHP程序,無論完整的面向對象支持、調試、開發效率等,以前的開發工具沒有一個可以與之相比。之前我用Zend Studio 5.0也不錯,但運行很慢,而且不支持拖放控件等可視化開發。不過可以肯定的是,以後Zend Studio也一定會支持的。

  Delphi for PHP使用上非常簡單,即使之前沒有用過Delphi或PHP,用它來完成一個網站也是輕而易舉的。相信Borland的開發人員的能力,相信Borland的產品仍然是世界上最好的IDE。

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