1. 開發工具及必要運行服務組件選擇與下載
1.1. 開發工具介紹
本系統采用PB(PowerBuilder的縮寫)作為開發工具。PB是一款可視化、多特性的開發工具,它的語言是PowerScript。PowerScript是最新第四代語言-—面向對象語言。
1.2. 運行服務組件選擇與下載
1.2.1. WEB服務器組件:
本系統使用Apache作為服務器組件,可以通過httpd.apache.org下載window版本的Apache發行包,也可以下載源碼版自行使用VC6.0進行編譯,但是編譯難度較大,建議還是選擇發行包。Apache是Apache HTTP Server的簡稱,它是世界使用排名第一的Web服務器軟件,是Apache軟件基金會的一個開放源碼的網頁服務器。它幾乎可以在所有廣泛使用的計算機平臺上運行。由于其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。
1.2.2. PHP語言組件:
本系統使用PHP5.2.17、PHP5.3.5、PHP5.4.0三個版本的PHP語言組件,可以通過www.php.net選擇PHP版本進行下載。值得注意的是PHP5.3以后有兩個版本,分別是VC6和VC9,他們之前的區別VC6使用VisualStudio6進行編譯,而VC9使用VisualStudio2008進行編譯。我們是使用Apache的WEB服務器建議使用VC6的版本。PHP,是英文超文本預處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛地運用。它獨特的語法混合了 C、Java、Perl 以及 PHP 自創的語法。 PHP安裝它可以比 CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系統。最重要的是PHP可以用C、C++進行程序的擴展。
1.2.3. 數據庫組件:
本系統使用MYSQL5.1作為數據庫組件,可以通過www.mysql.com下載,注意必須下載MYSQL免安裝版本的window程序。MySQL是一個中、小型關系型數據庫管理系統,由瑞典MySQL AB公司開發,目前屬于Oracle公司。MySQL的SQL語言是用于訪問數據庫的最常用標準化語言。MySQL軟件采用了GPL(GNU通用公共許可證),它分為免費版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。由于其免費版的性能卓越,搭配PHP和Apache可組成良好的開發環境。
|