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