- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011年 4月 兴义民族师范学院学报 Apr.2011
第2期 Journal of Xingyi Normal University for Nationalities No.2
基于Smarty的站内搜索设计与实现
彭芳策
(兴义民族师范学院,贵州 兴义 562400)
摘 要:随着网站信息的丰富、庞大,用户要精确查找 自己所需要的信息也越来越难,以往通过百
度,谷歌等搜索引擎来完成 自身站内搜索已不能满足当前的需要;而开发 自身站内搜索已成为趋势。
关键词:Smarty;~ ;权
文章编号2011)02—0108_ 4 中图分类号:N32.N37 文献标识码 :B
DesignandImplementationofIn-StationSearchEngineBasedonSmarty
PENGFang-ce
(XingyiNormalUniversityforNationalities,Xingyi,Guizhou562400,China)
Abstract:Theusersnowaremoreandmoredifficulttogetusefulinformationexactly,withhteinformationinwebsitesgetting
morenadmoreabundnat.Thetraditionalmehtod,usingspecial searchenginewebsitessuchasBaidu,Googletoaccomplish
in—stationsearch,cannotsatisfyhterequirement.Therefore,developingin-sattionsearchenginewillbeatrend.
Keywords:Sma~ ;serach;weight
成熟的数据库技术为网站存储了大量信息, Smarty是一个使用PHP写出来的模板引擎,
快速、准确、全面地查找所需要的数据已成为网站 它提供了逻辑与外在内容的分离,即PHP程序员
目前的关键技术。如今国内很多网站利用 Google 同美工分离,程序员改变程序的逻辑内容不会影
的站内检索功能来做 自己的 “全文”检索系统,该 响页面的美工设计,美工重新修改不会影响到程
系统存在许多弊端:如搜索引擎不能及时、全面抓 序的逻辑结构。其优点如下:
取网站最新页面内容;且对搜索结果的展示也是 1.速度 :采用 Smarty编写的程序可以获得最
通用的,没有差异的,不能按照自定义逻辑去做排 大速度的提高。
序、过滤、展示,输出界面不能很好地满足用户需 2.编译型:采用 Smarty编写的程序在运行时
求等。企业 自身对信息架构、管理、发布的需求,以 要编译成一个非模板技术的PHP文件,这个文件
及用户对信息的组织、查询、可寻性的要求越来越 采用了PHP与HTML混合的方式,在下一次访问
高,因此开发自身站内搜索的应用越来越受到重 模板时将 WEB请求直接转换到这个文件中,而
视,有大量网站对站内搜索有了极大的依赖。 不再进行模板重新编译。
一 、 开发工具 3.缓存技术:Smarty可以将用户最终看到的
收稿 日期 :2011—02—26
作者简介:彭芳策(1983一 ),男,江西波阳人,兴义民族师范学院计科系讲师,研究方向:软件开
发。
· 108·
2011年 彭芳策 基于Smarty的站内搜索设计与实现
文档评论(0)