當前位置:工程項目OA系統(tǒng) > 學校OA管理系統(tǒng) > 功能介紹 > 教材管理
培訓學校教材庫存管理系統(tǒng)采用的編程語言介紹
《泛普教材管理系統(tǒng)》采用C/S架構,基于微軟。net技術平臺,后臺數(shù)據(jù)庫采用SQLServer2005對數(shù)據(jù)進行集中管理及自動備份。充分保障系統(tǒng)穩(wěn)定性,及數(shù)據(jù)安全性。
* PHP編程語言
PHP獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。
用PHP做出的動態(tài)頁面與其他的編程語言相比, PHP是將程序嵌入到 HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成 HTML標記的 CGI 要高許多; PHP還可以執(zhí)行編譯后代碼, 編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。 PHP具有非常強大的功能,所有的CGI的功能 PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。最重要的是PHP可以用 C、C++進行程序的擴展。
* PHP的特性包括:
(1) 開放的源代碼:
所有的 PHP源代碼事實上都可以得到。
(2) PHP是免費的。
和其它技術相比, PHP本身免費。
(3) PHP的快捷性
程序開發(fā)快, 運行快, 技術本身學習快。 嵌入于 HTML:因為 PHP可以被嵌入于 HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學者。
(4) 跨平臺性強:
由于 PHP是運行在服務器端的腳本 , 可以運行在 UNIX、LINUX、WINDOW下S。
(5) 效率高:
PHP消耗相當少的系統(tǒng)資源。
(6) 圖像處理: 用 PHP動態(tài)創(chuàng)建圖像
(7) 面向對象:
在 php4,php5 中,面向對象方面都有了很大的改進, 現(xiàn)在 php 完全可以用來開發(fā)大型商業(yè)程序。
(8) 專業(yè)專注:
PHP支持腳本語言為主,同為類 C語言。
PHP技術的工作原理:
PHP主要的功能是在 Web環(huán)境下,由客戶端瀏覽器傳遞一些信息給 Web服務器,再由 Web服器去啟動所指定的程序碼來完成特定的工作,
用戶通過 Web客戶端瀏覽器請求某個功能頁面。 Web服務器接受這個請求,根據(jù)系統(tǒng)的邏輯設計,將這個請求對應的 PHP文件讀出,并交給 PHP處理程序。 PHP處理程序解釋這個文件,執(zhí)行相應的處理過程,如數(shù)據(jù)庫的訪問與操作等。 PHP從數(shù)據(jù)庫中取得數(shù)據(jù)后,將按照文件的要求,形成一個標準 HTML頁面。將生成的 HTML頁面交給 Web服務器。Web客戶端瀏覽器將該 HTML文件解釋執(zhí)行并顯示出來。 這樣就完成了一次客戶瀏覽器端提出的某個 PHP請求。由于腳本在服務器上,而不是在客戶瀏覽器端運行,傳到瀏覽器上的 Web頁面是在服務器上生成的,所以服務器端腳本不易被復制,用戶看不到所要瀏覽頁上的 PHP源代碼,只能看到解釋后的結果,這樣就可以做到對源程序保密。