主页 > 网络营销 > PHP动态网页转换HTML的一个简单办法

PHP动态网页转换HTML的一个简单办法

发表日期:2010-01-15 | 来源 :未知 | 点击数: 次 收听:
 
article_gg18

  PHP开发工具的上风

  作为一种简单而高效的Server端嵌进语言,PHP已成为Internet上最流行的一种动态网站制作工具。它不但能够对多种数据库提供良好支持,而且与其它的Server端脚本语言如ASP相比,PHP免费开放源码并且提供跨平台的支持,这使它能够轻易适应当今网络中各种异质的网络环境;可让网页制作职员能够非常快捷、方便地制作出功能强大的动态Web页面。

  动态网页的上风

  随着计算机和互联网技术的飞速发展,由于静态网页没有数据库的支持,不但增加工作量,而且由于缺乏交互功能,当网站有大量信息及功能较多时,完全依靠静态网页是无法实现的,于是动态网页就成为网站维护的必然要求。动态网页具有良好的交互性、数据库查询、可与HTML以外的文件进行交互、缩短查询时间、进步浏览效率等静态网页所无法相比的优点。

  搜索引擎市场的潜力

  据权威统计,全球约有80%的网络用户通过搜索引擎来查找资料或产品信息,此外据美国专业搜索引擎服务公司iProspect调研结果表明:逾60%的雅虎用户和72%的Google用户在进行查询时,都会点击自然搜索结果来寻找他们需要的讯息。显然,网站要想获得尽可能多的访问量,搜索引擎无疑是最理想、也是最直接的目标。

  当动态网页遇上搜索引擎

  固然动态网页相比于静态页面拥有很多上风,但它在搜索引擎的检索上却碰了个大钉子。无论任何一家网站,尤其是那些以营销为目的的企业网站,没有谁会希看自己的网页无法被搜索引擎检索到。但事实上却是:动态网站设计的很多内容页面都无法得到搜索引擎的检索。

  一般来说,搜索引擎会把动态网页地址中出现的“?”字符视做“停止标记”,在它之后的所有参数都会被忽略掉。例如对“index.php?category=x”的所有子页,搜索引擎最后检索到的URL只有一个,那就是index.php这一个页面。这样一来,动态网页就陷进了无法被搜索引擎发现和检索的尴尬境地,直接失往了被用户发现的机会和搜索引擎这样一个广阔的市场空间。

  搜索引擎不支持动态网页的原因

  动态网页是由数据库所驱动,这就使得搜索引擎将面对无数URL而被数据库套住陷进死循环的危险,这也就是我们所说的蜘蛛陷阱(Spider Traps)。而且一旦Spider被网站套住,那么它对数据库的重复访问请求也会造成网站服务器系统的彻底瘫痪。鉴于此,搜索引擎对于动态网页中URL里包含“?”之后的字符一概不予读取。

  PHP转化为HTML静态页面

  固然不能保证把每个动态页面都转化为静态的HTML文件,但假如网站是驻留在Apache服务器上,则只需一个简单的小脚本就可以把大多数动态页面都转换成HTML文件。

营销广告策划网(www.ideatop.net)

养生专题
策划宝典