网站内容更新与搜索功能实现
1. 保持网站内容新鲜
1.1 动态内容与 RSS 订阅
为了让网站保持吸引力,添加新内容至关重要。主要方式是使用动态的、数据库驱动的页面,同时,使用 Rich Site Summary (RSS) 订阅也是保持网站时效性和趣味性的理想选择。RSS 是一种用于网络内容聚合的文件格式,常见于新闻组和博客。RSS 文件是 XML 格式的,可以使用 PHP 5 的 SimpleXML 扩展来读取。
1.2 SimpleXML 扩展
在 PHP 5 中,所有 XML 支持由 libxml2 XML 工具包提供。默认情况下,PHP 5 支持 SimpleXML,但如果 libxml2 未安装或版本低于 2.5.10,可前往 www.xmlsoft.org 下载最新版本。SimpleXML 扩展充分利用 libxml2 工具包,方便访问 XML 并将 XML 文档转换为 PHP 数据类型。
1.3 XML 基础
由于 RSS 文档是 XML 文档,了解 XML 基础知识有助于读取 RSS 订阅。XML 是一种标记语言,与 HTML 有很多相似之处,都源于 Standard Generalized Markup Language (SGML)。XML 使用尖括号括起来的标签或元素,与 HTML 不同的是,XML 可以自定义标签,这也是其“可扩展”的体现。
1.4 RSS 文件结构
以 RSS 0.91 版本为例,其文件结构如下:
<?xml version="1.0" e
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



