吉小AS1第13章 PHP4.0處理XML
第一步、設定目標%20做什么事之前都需要有一個明確的目標,這樣才知道自己在干什么,需要干什么以及想要得到什么。網(wǎng)站
建站也是如此,首先要設立一個目標,這個目標不能是簡單籠統(tǒng)的,比如做個強大的網(wǎng)站、獨一無二的網(wǎng)站……這種目標都不切實際,難以實現(xiàn)。設立目標要詳細,對網(wǎng)站要有具體的設計和規(guī)劃,比如建設網(wǎng)站之前問問自己,這個網(wǎng)站是要干什么?吸引哪類人使用?先不要把自己的網(wǎng)站定位太高,從小做起,慢慢完善,慢慢提升。
到現(xiàn)在為止,關(guān)于網(wǎng)絡數(shù)據(jù)庫的介紹就先告一段落,下面我們要討論的是另外一個可 能很陌生但卻很有前途的話題: XML。 XML是什么呢?也許你知道一些, 或許還不清楚。 網(wǎng)上有人把XML稱為HTML的“終結(jié)者”,這話并不恰當,其實可以說XML開發(fā)出來的 目的倒不是為了一腳把HTML踢出網(wǎng)絡大舞臺,雖然它很快就會成為下一一個 Web主導技術(shù), 但至少在未來一段相 當長的時間里,它們可以和平共處。當然,未來將是XML的,但HTML 也許可以作為XML的一部分(-一個DTD) 而繼續(xù)生存下去。本章我們先用一些篇 幅簡單 介紹XML的基礎知識,然后詳細介紹下PHP4.0的XML函數(shù)庫,最后列舉了幾個實例
來演示怎樣使用PHP4.0來訪問XML文檔,獲得數(shù)據(jù)信息。 13. 1 XML簡介 13.1.1 什么是XML
XML的全稱是Extensible Markup Language,可擴展標記語言,它是標準通用標記語言 (Standard Generic Markup Language, SGML)的一個子集。其目的在于定義一種互聯(lián)網(wǎng)上交 換數(shù)據(jù)的標準,使得在Web.上以現(xiàn)有超文本標記語言(Hypertext Markup Language, HTML) 的使用方式提供、接收和處理通用的SGML成為可能。XML也是一種置標語言, 也有DTD, 所以XML也可以作為派生其他標記語言的元語言。
![](/upload/ad_content/xuanchuantu-1.jpg)
說到XML就不能不先說一下SGML和HTML。20 世紀80年代初,藍色巨人IBM設 計了一種文檔系統(tǒng),通過在文檔中添加一一種稱為標記(tags) 或標注(markup) 的格式化指 令來標注文檔中的每種單元,生成標準化文檔。他們設計了一種叫做GML(Gereralized Markup Language,通用標注語言)的語言,用來把標記和純文本混合在一一起。1986 年,國際標準化 組織(International Standard Organization ,ISO)接受了IBM的GML語言,將其作為生成標 準化文檔的國際標準,即ISO 8879:1986, ISO 在其標準中將GML改稱為SGML語言。
一方面,SGML是一種用來定義結(jié)構(gòu)化文檔類型的系統(tǒng),但另一方面,它也是用來描 述該文檔類型實例的一種標注語言。實際上,SGML是定義其他標注語言的元語言(meta- language)。它采用文檔類型定義(DTD,Document Type Definition) 的方法來定義新的標注
很多人
建站的目的是為了吸引更多的潛在客戶,激發(fā)客戶群,將潛在客戶轉(zhuǎn)變?yōu)閷嶋H客戶,達到利益目的。比如說網(wǎng)站的所有者是買賣兒童書籍的,那這個網(wǎng)站就是要以寶媽和兒童為對象,設計能夠吸引她們的頁面和內(nèi)容,通過展示這類內(nèi)容,達到買賣書籍的目的。%20第二步、整理站內(nèi)內(nèi)容%20在第一步設立目標以后就要開始設計規(guī)劃網(wǎng)站的內(nèi)容了。根據(jù)設立的目標,想想如何完成目標,完成目標需要哪些條件。在決定
建站的內(nèi)容以后,就開始整理這些素材,如信息、圖片視頻等,這些東西具體的排放位置,怎么出現(xiàn)在潛在客戶的視線里,這都是要考慮的問題。
語言。作為SGML的一種重要應用,HTML本身既是一種文檔類型,也是-種標注語言, 用來描述HTML文檔。
SGML的確功能強大,但它的缺點在于太龐大,太復雜,而且不太適合于網(wǎng)絡,因此 只有一些大公司、 政府機構(gòu)在使用。據(jù)說美國國稅局就在使用SGML來設計稅表等文件。 HTML建立在超文本和標記語言的基礎上,與平臺和設備無關(guān),使用標記描述文檔與超文 本之間的鏈接,達到鏈接和在文本之間移動的目的。應該說,它的設計是基于文本的,并不 打算描述復雜的文檔。但后來人們?yōu)榱烁鞣N理由對它進行了種種擴充,使得它不斷膨脹,幾 乎統(tǒng)治了整個Web世界。
網(wǎng)站制作但是現(xiàn)在,它終于再也無力承受了。
在互聯(lián)網(wǎng)上,服務器與服務器之間、服務器與瀏覽器之間有大量的數(shù)據(jù)需要交換,特
網(wǎng)頁標題:建設一個簡單的網(wǎng)站,基本流程要知曉!
本文URL:http://newbst.com/news/130022.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)站營銷、品牌網(wǎng)站制作、網(wǎng)站設計、品牌網(wǎng)站建設、關(guān)鍵詞優(yōu)化
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)