XOOPS: 增强块系统详解
发布者: onokazu于 2002/9/10 11:20:00 阅读 5950 次在下一个版本中,我们将实现一个增强的块系统,以便充分利用强大的 Smarty 函数。
在新的块系统中,您可以
1) 为每个块选择它应在哪个模块页面显示。例如,您只能在新闻模块页面显示“主题块”,在所有页面显示“登录块”,在合作伙伴和网站链接页面显示“站点信息块”等。
2) 缓存任何块,并设置每个块的缓存寿命。例如,您可以为“论坛中的最近讨论”块设置缓存时间为 60 秒。或者,您可以为“搜索块”设置一个更大的缓存寿命,因为它通常不会更新。
这应该会大大减轻服务器的负载,因为缓存的块不需要处理,也不需要发出 mysql 查询即可显示。
3) 为每个块选择要使用的块模板。例如,如果主题中有 5 个块模板文件,您可以为每个块选择 5 个选项作为其模板文件。
我们仍在测试这些功能,实际发布时可能会有一些更多变化,但希望您会喜欢它