模板技术恰恰可以很好地满足这种需求。本课题在对当前模板技术进行较深入研究的基础上,自主开发了一套模" />
学位论文 > 优秀研究生学位论文题录展示

内容管理系统中模板技术的研究与应用

作 者: 喻斌
导 师: 武友新
学 校: 南昌大学
专 业: 计算机应用
关键词: 内容管理 模板技术 模板引擎 模板 标签
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 273次
引 用: 10次
阅 读: 论文下载
 

内容摘要


随着内容管理这个新的概念在信息管理领域的兴起和发展,如何灵活、快速地将内容管理系统中的内容向用户展现并加以利用则是人们一直在研究的问题。模板技术 的学位论文">模板技术恰恰可以很好地满足这种需求。本课题在对当前模板技术进行较深入研究的基础上,自主开发了一套模板引擎,并将其应用于内容管理系统中,实现了内容管理系统中内容的灵活、快速展现,提高了系统的灵活性和可用性。同时,将模板技术应用于内容管理系统还可以提高网站的安全性,避免网站受到攻击。本课题主要研究了应用模板技术所需要解决的三个方面的问题,分别是模板引擎、模板管理和标签管理。鉴于目前主流模板引擎的一些不足之处,如对于一些高性能服务器,尤其是当引擎使用在并发访问量很大的站点上时,存在引擎过于庞大、执行效率较低等问题,我们自主开发了一套模板引擎,应用了优化完善后的BMH2C算法,采用了多重缓存机制,提高了模板的解析速度和系统的执行效率。同时还实现了模板和标签的可视化编辑、管理。

全文目录


摘要  3-4
ABSTRACT  4-7
第1章 引言  7-10
  1.1 选题依据  7-8
  1.2 研究现状  8-9
  1.3 本文的章节划分  9-10
第2章 模板技术 的学位论文">模板技术与模板引擎  10-15
  2.1 模板技术的起源与发展  10-11
  2.2 对模板技术的分析  11-13
  2.3 主流的模板引擎  13-15
第3章 相关算法与技术  15-25
  3.1 模式匹配算法  15-18
    3.1.1 BF算法  15-16
    3.1.2 KMP算法  16-17
    3.1.3 BM算法  17-18
  3.2 正则表达式  18-20
  3.3 反射机制  20-22
  3.4 工厂(Factory)设计模式  22-23
  3.5 模板(Template)设计模式  23-25
第4章 模板技术的设计与实现  25-56
  4.1 内容管理系统的功能架构  25-26
  4.2 开发的技术框架  26-27
  4.3 模板技术的分析设计  27-35
    4.3.1 合理的模板语言  27-28
    4.3.2 模式匹配算法优化  28-32
    4.3.3 多重缓存机制  32-35
  4.4 模板引擎的设计与实现  35-43
    4.4.1 请求接收器  36-38
    4.4.2 模板解析器  38-42
    4.4.3 内容展现器  42-43
  4.5 模板管理的设计与实现  43-47
  4.6 标签管理的设计与实现  47-52
  4.7 模板技术的应用  52-56
第5章 结论与展望  56-58
  5.1 结论  56
  5.2 进一步工作的方向  56-58
致谢  58-59
参考文献  59-61
攻读学位期间的研究成果  61

相似论文

  1. 溶胶—凝胶AAO模板法制备ITO准一维纳米结构,TB383.1
  2. Bi3.25La0.75Ti3O12(BLT)纳米管/线的合成工艺研究,TB383.1
  3. 水热法制备氧化物中空微球,TB383.4
  4. 2D人脸模板保护算法研究,TP391.41
  5. 基于距离映射码的安全指纹认证研究,TP391.4
  6. 有序多孔TiO2薄膜的制备及其性能研究,TB383.2
  7. 溶藻弧菌诱导红笛鲷仔鱼差减文库的构建及其表达序列标签分析,S943
  8. 小麦miRNA及花器官特异表达基因的鉴定与分析,S512.1
  9. 小麦基因电子表达分析平台的构建及相对于水稻的小麦特异基因的鉴定,S512.1
  10. 不完备信息系统的完备化及其上的知识获取,TP311.13
  11. 论电视节目模板的知识产权保护,G222
  12. Delicious中文标签与汉语主题词表的结合研究,G254.2
  13. 多孔氧化铜空心微球的制备及表征,O614.121
  14. 香雪兰查尔酮合酶基因的克隆及其原核表达,Q943.2
  15. 壁上有孔的二氧化硅空心球的制备,TB383.1
  16. 微/纳米结构聚苯胺及其复合材料的制备和表征,TB383.1
  17. 1BL.1RS易位及条锈病抗性品种基因差异表达分析和生理参数变化研究,S512.1
  18. 驾驶员眼睛开闭状态计算机图像识别技术开发,TP391.41
  19. 基于CNN的智能交通系统多车牌定位方法的研究,TP391.41
  20. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  21. 高校新闻网平台的内容管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com