優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利

建設(shè)一個簡單的網(wǎng)站,基本流程要知曉!

吉小AS1  第13章 PHP4.0處理XML 
第一步、設(shè)定目標(biāo)%20做什么事之前都需要有一個明確的目標(biāo),這樣才知道自己在干什么,需要干什么以及想要得到什么。網(wǎng)站建站也是如此,首先要設(shè)立一個目標(biāo),這個目標(biāo)不能是簡單籠統(tǒng)的,比如做個強大的網(wǎng)站、獨一無二的網(wǎng)站……這種目標(biāo)都不切實際,難以實現(xiàn)。設(shè)立目標(biāo)要詳細(xì),對網(wǎng)站要有具體的設(shè)計和規(guī)劃,比如建設(shè)網(wǎng)站之前問問自己,這個網(wǎng)站是要干什么?吸引哪類人使用?先不要把自己的網(wǎng)站定位太高,從小做起,慢慢完善,慢慢提升。
 
到現(xiàn)在為止,關(guān)于網(wǎng)絡(luò)數(shù)據(jù)庫的介紹就先告一段落,下面我們要討論的是另外一個可 能很陌生但卻很有前途的話題: XML。 XML是什么呢?也許你知道一些, 或許還不清楚。 網(wǎng)上有人把XML稱為HTML的“終結(jié)者”,這話并不恰當(dāng),其實可以說XML開發(fā)出來的 目的倒不是為了一腳把HTML踢出網(wǎng)絡(luò)大舞臺,雖然它很快就會成為下一一個 Web主導(dǎo)技術(shù), 但至少在未來一段相 當(dāng)長的時間里,它們可以和平共處。當(dāng)然,未來將是XML的,但HTML 也許可以作為XML的一部分(-一個DTD) 而繼續(xù)生存下去。本章我們先用一些篇 幅簡單 介紹XML的基礎(chǔ)知識,然后詳細(xì)介紹下PHP4.0的XML函數(shù)庫,最后列舉了幾個實例 
 
來演示怎樣使用PHP4.0來訪問XML文檔,獲得數(shù)據(jù)信息。 13. 1 XML簡介 13.1.1 什么是XML 
 
XML的全稱是Extensible Markup Language,可擴展標(biāo)記語言,它是標(biāo)準(zhǔn)通用標(biāo)記語言 (Standard Generic Markup Language, SGML)的一個子集。其目的在于定義一種互聯(lián)網(wǎng)上交 換數(shù)據(jù)的標(biāo)準(zhǔn),使得在Web.上以現(xiàn)有超文本標(biāo)記語言(Hypertext Markup Language, HTML) 的使用方式提供、接收和處理通用的SGML成為可能。XML也是一種置標(biāo)語言, 也有DTD, 所以XML也可以作為派生其他標(biāo)記語言的元語言。 
 
說到XML就不能不先說一下SGML和HTML。20 世紀(jì)80年代初,藍(lán)色巨人IBM設(shè) 計了一種文檔系統(tǒng),通過在文檔中添加一一種稱為標(biāo)記(tags) 或標(biāo)注(markup) 的格式化指 令來標(biāo)注文檔中的每種單元,生成標(biāo)準(zhǔn)化文檔。他們設(shè)計了一種叫做GML(Gereralized Markup Language,通用標(biāo)注語言)的語言,用來把標(biāo)記和純文本混合在一一起。1986 年,國際標(biāo)準(zhǔn)化 組織(International Standard Organization ,ISO)接受了IBM的GML語言,將其作為生成標(biāo) 準(zhǔn)化文檔的國際標(biāo)準(zhǔn),即ISO 8879:1986, ISO 在其標(biāo)準(zhǔn)中將GML改稱為SGML語言。 
 
一方面,SGML是一種用來定義結(jié)構(gòu)化文檔類型的系統(tǒng),但另一方面,它也是用來描 述該文檔類型實例的一種標(biāo)注語言。實際上,SGML是定義其他標(biāo)注語言的元語言(meta- language)。它采用文檔類型定義(DTD,Document Type Definition) 的方法來定義新的標(biāo)注 

很多人建站的目的是為了吸引更多的潛在客戶,激發(fā)客戶群,將潛在客戶轉(zhuǎn)變?yōu)閷嶋H客戶,達(dá)到利益目的。比如說網(wǎng)站的所有者是買賣兒童書籍的,那這個網(wǎng)站就是要以寶媽和兒童為對象,設(shè)計能夠吸引她們的頁面和內(nèi)容,通過展示這類內(nèi)容,達(dá)到買賣書籍的目的。%20第二步、整理站內(nèi)內(nèi)容%20在第一步設(shè)立目標(biāo)以后就要開始設(shè)計規(guī)劃網(wǎng)站的內(nèi)容了。根據(jù)設(shè)立的目標(biāo),想想如何完成目標(biāo),完成目標(biāo)需要哪些條件。在決定建站的內(nèi)容以后,就開始整理這些素材,如信息、圖片視頻等,這些東西具體的排放位置,怎么出現(xiàn)在潛在客戶的視線里,這都是要考慮的問題。
語言。作為SGML的一種重要應(yīng)用,HTML本身既是一種文檔類型,也是-種標(biāo)注語言, 用來描述HTML文檔。 
 
SGML的確功能強大,但它的缺點在于太龐大,太復(fù)雜,而且不太適合于網(wǎng)絡(luò),因此 只有一些大公司、 政府機構(gòu)在使用。據(jù)說美國國稅局就在使用SGML來設(shè)計稅表等文件。 HTML建立在超文本和標(biāo)記語言的基礎(chǔ)上,與平臺和設(shè)備無關(guān),使用標(biāo)記描述文檔與超文 本之間的鏈接,達(dá)到鏈接和在文本之間移動的目的。應(yīng)該說,它的設(shè)計是基于文本的,并不 打算描述復(fù)雜的文檔。但后來人們?yōu)榱烁鞣N理由對它進行了種種擴充,使得它不斷膨脹,幾 乎統(tǒng)治了整個Web世界。網(wǎng)站制作但是現(xiàn)在,它終于再也無力承受了。 
 
在互聯(lián)網(wǎng)上,服務(wù)器與服務(wù)器之間、服務(wù)器與瀏覽器之間有大量的數(shù)據(jù)需要交換,特 
本文地址:http://m.cdrpkj.cn//article/4354.html
相關(guān)文章:
最新文章: