建设一个简单的网站,基本流程要知晓!
发布:2018-11-03 16:34:46 浏览:3804
吉小AS1第13章PHP4.0处理XML
第一步、设定目标%20做什么事之前都需要有一个明确的目标,这样才知道自己在干什么,需要干什么以及想要得到什么。网站建站也是如此,首先要设立一个目标,这个目标不能是简单笼统的,比如做个强大的网站、独一无二的网站……这种目标都不切实际,难以实现。设立目标要详细,对网站要有具体的设计和规划,比如建设网站之前问问自己,这个网站是要干什么?吸引哪类人使用?先不要把自己的网站定位太高,从小做起,慢慢完善,慢慢提升。
到现在为止,关于网络数据库的介绍就先告一段落,下面我们要讨论的是另外一个可能很陌生但却很有前途的话题:XML。XML是什么呢?也许你知道一些,或许还不清楚。网上有人把XML称为HTML的“终结者”,这话并不恰当,其实可以说XML开发出来的目的倒不是为了一脚把HTML踢出网络大舞台,虽然它很快就会成为下一一个Web主导技术,但至少在未来一段相当长的时间里,它们可以和平共处。当然,未来将是XML的,但HTML也许可以作为XML的一部分(-一个DTD)而继续生存下去。本章我们先用一些篇幅简单介绍XML的基础知识,然后详细介绍下PHP4.0的XML函数库,最后列举了几个实例
来演示怎样使用PHP4.0来访问XML文档,获得数据信息。13.1XML简介13.1.1什么是XML
XML的全称是ExtensibleMarkupLanguage,可扩展标记语言,它是标准通用标记语言(StandardGenericMarkupLanguage,SGML)的一个子集。其目的在于定义一种互联网上交换数据的标准,使得在Web.上以现有超文本标记语言(HypertextMarkupLanguage,HTML)的使用方式提供、接收和处理通用的SGML成为可能。XML也是一种置标语言,也有DTD,所以XML也可以作为派生其他标记语言的元语言。
说到XML就不能不先说一下SGML和HTML。20世纪80年代初,蓝色巨人IBM设计了一种文档系统,通过在文档中添加一一种称为标记(tags)或标注(markup)的格式化指令来标注文档中的每种单元,生成标准化文档。他们设计了一种叫做GML(GereralizedMarkupLanguage,通用标注语言)的语言,用来把标记和纯文本混合在一一起。1986年,国际标准化组织(InternationalStandardOrganization,ISO)接受了IBM的GML语言,将其作为生成标准化文档的国际标准,即ISO8879:1986,ISO在其标准中将GML改称为SGML语言。
一方面,SGML是一种用来定义结构化文档类型的系统,但另一方面,它也是用来描述该文档类型实例的一种标注语言。实际上,SGML是定义其他标注语言的元语言(meta-language)。它采用文档类型定义(DTD,DocumentTypeDefinition)的方法来定义新的标注
很多人建站的目的是为了吸引更多的潜在客户,激发客户群,将潜在客户转变为实际客户,达到利益目的。比如说网站的所有者是买卖儿童书籍的,那这个网站就是要以宝妈和儿童为对象,设计能够吸引她们的页面和内容,通过展示这类内容,达到买卖书籍的目的。%20第二步、整理站内内容%20在第一步设立目标以后就要开始设计规划网站的内容了。根据设立的目标,想想如何完成目标,完成目标需要哪些条件。在决定建站的内容以后,就开始整理这些素材,如信息、图片视频等,这些东西具体的排放位置,怎么出现在潜在客户的视线里,这都是要考虑的问题。
语言。作为SGML的一种重要应用,HTML本身既是一种文档类型,也是-种标注语言,用来描述HTML文档。
SGML的确功能强大,但它的缺点在于太庞大,太复杂,而且不太适合于网络,因此只有一些大公司、政府机构在使用。据说美国国税局就在使用SGML来设计税表等文件。HTML建立在超文本和标记语言的基础上,与平台和设备无关,使用标记描述文档与超文本之间的链接,达到链接和在文本之间移动的目的。应该说,它的设计是基于文本的,并不打算描述复杂的文档。但后来人们为了各种理由对它进行了种种扩充,使得它不断膨胀,几乎统治了整个Web世界。
网站制作但是现在,它终于再也无力承受了。
在互联网上,服务器与服务器之间、服务器与浏览器之间有大量的数据需要交换,特