freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php技術(shù)的學(xué)校網(wǎng)站建設(shè)(編輯修改稿)

2024-12-12 00:31 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ndows 安裝版本,運(yùn)行其中的 setup 程序即可。同樣將 MySQL 安裝在 C:\目錄下。 將安裝完畢后,就可以利用提供的客戶端工具與連接。在安裝完后,系統(tǒng)中已經(jīng)存在兩個(gè)數(shù)據(jù)庫:“”和“”,我們可以通過運(yùn)行進(jìn)行查看。 首先要隊(duì)數(shù)據(jù)庫添加不同的用戶,并且為不同的用戶賦予不同的權(quán)限,比如:對(duì)表中數(shù)據(jù)的添加、修改和刪除權(quán)限。 例:創(chuàng)建用戶如表 所示 修改密碼: mysqlset password for 用戶名 =password(?新密碼 ?)。 PHP 技術(shù)介紹 PHP 語言簡(jiǎn)介 PHP是 Hypertext Preprocessor(超文本預(yù)處理程序 )的簡(jiǎn)稱。實(shí)際上,該產(chǎn)品開始時(shí)稱作“ Personal Home Page Tools”(個(gè)人主頁工具);但是,當(dāng)它的使用范圍日趨廣泛后,一個(gè)更適合的名字被大家一致接受。我們可以給設(shè)計(jì)的 PHP 文件隨意起文件擴(kuò)展名,但一般建議使用 .php、 .php3 和 .phtml。當(dāng)前使用的一般是第 4 版的 PHP,稱為 PHP4,也可以簡(jiǎn)稱為PHP。 PHP 是一種服務(wù)器端的嵌入式 HTML 腳本語言。相對(duì)應(yīng)的專利產(chǎn)品有 Microsoft的 ASP、Allaire 的 ColdFusion,還有 Sun 的 Java Server Pages。由于其功能與 Microsoft 的產(chǎn)品、概念等非常相似,所以有時(shí) PHP 被稱為“源代碼開放的 ASP”。 嚴(yán)格的講, PHP 與布局、事件或任何有關(guān) Web 頁外觀設(shè)計(jì)方面都沒有多少關(guān)系。實(shí)際上,絕大多數(shù) PHP 的功能對(duì)于最終用戶而言是不可見的。當(dāng)某人觀看一個(gè) PHP 頁面時(shí),他并沒有必要去分辨該頁面是否是用 HTML 語言寫的,因?yàn)?PHP 的最終結(jié)果是 HTML。 Mysqluse db_school。 Mysqlinsert into user set host=?主機(jī)名 ?,user=?用戶名 ?, reload_priv=?Y?,process=?Y?。 基于 PHP/MYSQL 技術(shù)的學(xué)校網(wǎng)站建設(shè) 第 10 頁 共 37 頁 PHP 的特點(diǎn) ? PHP 是一個(gè)免費(fèi)軟件。把 Apache/PHP/MySQL 結(jié)合在一起,在廉價(jià)的低端硬件上運(yùn)行的效果非常好,根本就不用為它們考慮 IIS/ASP/SQL Server 等硬件要求。為了進(jìn)行比較,表 。 項(xiàng)目 ASP ColdFusion JSP PHP 開發(fā)版 0~ 480 美圓 395 美圓 0 0 服務(wù)器 620 美圓 1295 美圓 0~ 595 美圓 0 RDBMS 1220~ 4220 美圓 0~ 10000 美圓 0~ 10000 美圓 0 附加支持 0~ 245 美圓 0~ 75 美圓 0~ 75 美圓 0 表 零售價(jià)格比較 ? PHP 易學(xué)易用,相對(duì)其他的可以獲取相同功能的方法來說, PHP 非常容 易學(xué)習(xí)。與 Java Server Pages 或基于 C 語言的 CGI 不同, PHP 不要求用戶在進(jìn)行小的數(shù)據(jù)庫調(diào)用前深入理解一門主要的編程語言。 Perl 被人們半開玩笑地稱作“只寫語言”,與它不同, PHP 的語法很容易理解,并且人機(jī)界面非常友好。與 Active Server Pages 也不同, PHP不需要針對(duì)不同的情形學(xué)習(xí)兩種不同的編程語言。另外, PHP 還為使用者預(yù)定義了許多非常有用的函數(shù)(如打開同 Oracle 數(shù)據(jù)庫的連接,或是從 IMAP 服務(wù)器中取電子郵件)。在學(xué)習(xí)PHP 時(shí)還可以看到很多完整的腳本。實(shí)際上,在使用 PHP 時(shí),完全可以通過修改這些已有的腳本而不是從頭編起,如果從頭開始編程,還需要理解基本原則,但可以避免把許多時(shí)間浪費(fèi)在一些小的語法錯(cuò)誤上。 ? PHP 是內(nèi)嵌的, PHP 是內(nèi)嵌在 HTML 中的,換句話說, PHP 的頁面只是在 必要時(shí)“套入” PHP 模式的普通 HTML 頁面。 PHP 的 HTML 內(nèi)嵌性可以提供很多幫助: ☉ PHP 能夠迅速添加到由所見即所得式編輯器產(chǎn)生的代碼中。 ☉ PHP 將設(shè)計(jì)師和腳本編寫者的工作分離開來。 ☉ HTML 的任何一行都不必 用編程語言重寫。 ☉ PHP 能夠減少勞動(dòng)成本,提高效率。 ? PHP 的交叉平臺(tái)特性, PHP 可運(yùn)行于每一種流行的 UNIX 或 Windows 版本 操作系統(tǒng)上。而世界上相當(dāng)大一部分的 HTTP 服務(wù)器工作于上述兩種操作系統(tǒng)之一。表 顯示的是操作系統(tǒng)與 Web 服務(wù)器組合的簡(jiǎn)單表格。 可變內(nèi)容 UNIX Windows 版本 AIX、 A/UX、 BSDI、 Digital UNIX/Tru6 FreeBSD、 HPUX、Linux、 NetBSD、 OpenBSD、 SCO UnixWare、 Solaris、 SunOS、Ultrix、 Xenix 等 Windows 9 Windows 9Windows NT、 Windows 2020 Web 服務(wù)器 Apache、 fd、 Netscape IIS、 PWS、 Netscape、 Apache、基于 PHP/MYSQL 技術(shù)的學(xué)校網(wǎng)站建設(shè) 第 11 頁 共 37 頁 Omni 表 操作系統(tǒng)與支持 PHP 的 Web 服務(wù)器 ? PHP 的穩(wěn)定性,在這里,“穩(wěn)定性”意味著兩種不同的含義: 不需要經(jīng)常啟動(dòng)。 ,并且各次發(fā)行版本之間不會(huì)不兼容。令人高興的是,這兩點(diǎn)都適用于 PHP。 Apache Server 一般被認(rèn)為是 最穩(wěn)定的主流 Web 服務(wù)器,擁有令人羨慕的正常運(yùn)行時(shí)間百分率,雖然它不是最快的,對(duì)于管理員來說也不是最容易的,但一旦設(shè)置好了它, Apache HTTP Server 就好象從不會(huì)出現(xiàn)崩潰。每次改變?cè)O(shè)置時(shí),也不需要重新啟動(dòng)服務(wù)器(至少在 UNIX 這一方面是如此)。 PHP 繼承了這種可靠性,并且它自己的實(shí)現(xiàn)更加穩(wěn)固而便捷。在 Network Computing 實(shí)驗(yàn)室于 1999 年 10 月進(jìn)行的為期兩個(gè)半月的實(shí)戰(zhàn)測(cè)試中, Apache Server 和 PHP 在環(huán)境穩(wěn)定性方面輕松戰(zhàn)勝 IIS/Visual Studio組合和 Netscape Enterprise Server/Java 組合。 ? PHP 非常迅速, PHP 執(zhí)行很迅速,尤其是當(dāng)在 UNIX 平臺(tái)上編譯為 Apache 模塊的時(shí)候。與 CGI 腳本相比, PHP4 幾乎在每個(gè)使用方向上都更快得多。盡管許多 CGI 腳本是以 C 編寫得,這是最低層的語言之一,因此比大多數(shù)編程語言的速度快得多,但每個(gè)請(qǐng)求從 守護(hù)進(jìn)程切斷后,都需要開始一個(gè)全新的進(jìn)程,這一事實(shí)阻礙了 CGI 的應(yīng)用。這種切斷和產(chǎn)生所需要的時(shí)間和資源相當(dāng)多,限制了任意時(shí)刻可運(yùn)行的并發(fā)進(jìn)程數(shù)。其他 CGI腳本語言,諸如 Perl 和 Tcl,都相當(dāng)緩 慢。大多數(shù) Web 站點(diǎn)出于性能和安全性原因,都逐漸不再使用 CGI 了。盡管由于它是解釋執(zhí)行,而不是編譯過的,因而性能上稍微受到一些影響,但由于 PHP 作為 Web 服務(wù)器模塊得到了很多利益,這樣做是非常值得的。當(dāng)以這種方式編譯時(shí), PHP 成為 守護(hù)進(jìn)程的一部分。因?yàn)闆]有與單獨(dú)應(yīng)用程序服務(wù)器的來回傳送(例如使用 ColdFusion 時(shí)的情況),能夠最大限度地有效滿足請(qǐng)求。 ? PHP 的合作能力很強(qiáng), PHP 的數(shù)據(jù)庫連接能力十分強(qiáng)大,支持對(duì)約 15 種 最流行數(shù)據(jù)庫以及 ODBC 的驅(qū)動(dòng)程序支持。另外, PHP 還支持大量主流協(xié)議,諸 如 POP IMAP和 LDAP。 PHP4 還提供了對(duì)于 Java 和分布式對(duì)象體系結(jié)構(gòu)( COM和 CORBA)的支持,第一次似的 N 層開發(fā)成為可能。 客戶端 GUI 應(yīng)用 使用 PHPGTK,開發(fā)人員可以用 PHP 編寫成熟的跨平臺(tái) GUI( Graphical User Interface, 圖形用戶界面)應(yīng)用程序。 PHP 最重要的特性之一是對(duì)數(shù)據(jù)庫的廣泛支持。 PHP 支持所有主流數(shù)據(jù)庫(包括MySQL、 PostgreSQL、 Oracle、 Sysbase 和兼容 ODBC 數(shù)據(jù)庫),甚至包括許多模糊的數(shù)據(jù)庫。用 PHP 從數(shù)據(jù) 庫中創(chuàng)建有動(dòng)態(tài)內(nèi)容的 WEB 頁面是非常簡(jiǎn)單的。 PHP 目前的最新版本為 ,其功能更加強(qiáng)大,可以參閱站點(diǎn) 獲得更多信息 PHP 與其它 CGI 的比較 無可置疑的,寫 CGI 的方式有很多種,而 PHP 只是其中的一種選擇罷了。對(duì)資深的 Webmaster 而言, CGI 的寫作介面應(yīng)是隨著需求而更動(dòng)。畢竟,在一個(gè)對(duì)系統(tǒng)反映速度要求極嚴(yán)格的系統(tǒng)而言,恐怕只有 NSAPI 介面寫的 CGI 程式 才能符合要求了。在其它的場(chǎng)基于 PHP/MYSQL 技術(shù)的學(xué)校網(wǎng)站建設(shè) 第 12 頁 共 37 頁 合,相信使用 PHP 來作為 CGI 的介面是游刃有余,而且是最適合的。 如表 程式介面 PHP ASP CGI NSAPI ISAPI 作業(yè)系統(tǒng) 均可 Win32 均可 均可 Win32 Web 伺服器 數(shù)種 IIS 均可 Netscape Server IIS 執(zhí)行效率 快 快 慢 極快 極快 穩(wěn)定性 佳 中等 最高 差 差 開發(fā)時(shí)間 短 短 中等 長 長 修改時(shí)間 短 短 中等 長 長 程式語言 PHP VB 不限 C/C++ C/Delphi 網(wǎng)頁結(jié)合 佳 佳 差 差 差 學(xué)習(xí)門檻 低 低 高 極高 高 函式支援 多 少 不定 中等 少 系統(tǒng)安全 佳 極差 最佳 佳 尚可 使用站臺(tái) 超多 多 多 極少 少 改版速度 快 慢 無 慢 慢 表 PHP 與其他 CGI 的性能比較 其中的 PHP 可用在數(shù)種 Web 伺服器上;傳統(tǒng) CGI 就不限是哪種作業(yè)系統(tǒng)或 Web 伺服器平臺(tái); NSAPI 一定要在 Netscape 的伺服器 (如 Netscape Enterprise Server 或 FastTrack Server) 上才可以執(zhí)行,但可支援多種作業(yè)系統(tǒng) (UNIX 或 Win32); ASP 及 ISAPI 只在 IIS 上有完整的功能。 在穩(wěn)定性上,由于 NSAPI 或 ISAPI 是動(dòng) 態(tài)連結(jié)的方式,因此在執(zhí)行若出現(xiàn)問題,會(huì)使得 Web 伺服器一起癱瘓。而 ASP 在吾人實(shí)際應(yīng)用經(jīng)驗(yàn)上,隔陣子就會(huì)使系統(tǒng)不穩(wěn)定,需要重開作業(yè)系統(tǒng)。 PHP 在許多的站臺(tái)使用上,不但長期使用都沒有問題,而且程式的穩(wěn)定性也不錯(cuò)。當(dāng)然最穩(wěn)的還是傳統(tǒng) CGI 程式,因?yàn)樗怯勺鳂I(yè)系統(tǒng)負(fù)責(zé)控制,不會(huì)因 CGI 程式的錯(cuò)誤導(dǎo)致 Web 伺服器的不穩(wěn)定。 在開發(fā)及維護(hù)時(shí)間上, PHP 及 ASP 都有不錯(cuò)的表現(xiàn)。而 NSAPI 及 ISAPI 則需要長時(shí)間的開發(fā)過程,在穩(wěn)定上線后,這二種介面反倒是效率最佳的方法。傳統(tǒng)的 CGI 程式則要視開發(fā)工具語言而定了,用 Perl 或是 shell script 不需要編譯的過程,直接就可以執(zhí)行,若用 Delphi 或 VC/BCB 甚至用組合語言等都要經(jīng)過編譯才能執(zhí)行,至于用 VB 來寫傳統(tǒng) CGI,唉 ....。 要比較和網(wǎng)頁結(jié)合的能力, PHP 和 ASP 是并駕齊驅(qū)的,其它的方式就不能內(nèi)嵌 HTML 語法了。而這也是影響開發(fā)時(shí)間的因素之一。 就系統(tǒng)安全性而言, ASP 是最差的,在沒有經(jīng)過微軟的 IIS Service Pack 處理過,使用 ::$DATA 就可以看到 ASP 的 原始碼,這真是叫人不敢領(lǐng)教。當(dāng)然,傳統(tǒng) CGI 的程式,由于是由作業(yè)系統(tǒng)直接管理,要破解的難度最高,駭客必須由作業(yè)系統(tǒng)下手,而不能由 Web 伺服器下手。 PHP 在許多商業(yè)及非商業(yè)使用時(shí),也沒有聽過有什么安全的問題。 在新增功能及改版方面,傳統(tǒng)的 CGI 由于不受任何語言限制,沒有這方面的問題。 PHP 是最有活力的,數(shù)天至數(shù)周就有一個(gè)新版本出現(xiàn),每次的新版,就代表更多的功能及修正更多的錯(cuò)誤。其它的 ASP、 NSAPI、 ISAPI 就視它的 Web 伺服器改版速度了, ASP 要等到 IIS 基于 PHP/MYSQL 技術(shù)的學(xué)校網(wǎng)站建設(shè) 第 13 頁 共 37 頁 出現(xiàn)時(shí)才 會(huì)有 ASP ,也就是要等到 Windows 2020 正式上市。 綜言之,在 Web 的后端 CGI 程式,就像魚與熊掌一般,沒有高效能又開發(fā)方便的選擇。不過相信 PHP 是處于開發(fā)容易、效能亦不錯(cuò)的平衡點(diǎn)上。 MySQL 數(shù)據(jù)庫介紹 MySQL 簡(jiǎn)介 數(shù)據(jù)庫從最初的數(shù)據(jù)文件的簡(jiǎn)單集合,發(fā)展到今天的大型數(shù)據(jù)庫管理系統(tǒng), 這已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚慕M成部分。如果不借助數(shù)據(jù)庫的幫助,許多簡(jiǎn)單的工作將變得冗長乏味,甚至難以實(shí)現(xiàn)。尤其像銀行、院校和圖書館這樣得大型組織更加依靠數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)其正常的運(yùn)作。再看互聯(lián)網(wǎng)上,從搜索引擎到在線商場(chǎng),從網(wǎng)上聊天到郵件列表,都離不開數(shù)據(jù)庫。 MySQL 是一個(gè)小巧玲瓏的數(shù)據(jù)庫服務(wù)器軟件,對(duì)于中、小型應(yīng)用系統(tǒng)是非常理想的。除了支持
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1