今天先整理一下前几天做的那些东西吧,包括一些结构啊,过滤啊,链接啊,页面之类的,也对数据库做了些调整。
整理之后就开始程序设计了,先做评论系统吧。使用上次使用过的系统就可以了,只要改些地方。现在做简单点吧,一页全部显示,以后如果需要再改成分页或者另开一页评论页。由于用的上一次的系统,不用多久就做好了。
接着就做词条搜索功能啦,这个就要从头开始做了。现在先做关键字搜索吧。本来想做个全文搜索的,但服务器那里没有装,可惜啊,还打算学习一下,因为我都没有做过全文搜索。那就只搜索词条吧,这样也简单点。但问题来了,由于词条和内容是在两个表,所以比想象中复杂好多哦,我也没做过这样的搜索,只好慢慢摸索啦。得先建一个搜索专用的模型。把需要的结构放进去就行了。关键的部分就是数据库了,因为要从两个表中取数据,而且要加上分页。一番思索,决定了一个方法:先从词条表按普通搜索分页方法搜索出需要的数据,再join内容表用id连接,再取需要的数据。还好只是搜索词条表,不然真的全文搜索就要两个表一起搜,那就麻烦很多了。而且排序也是很有学问啊,什么按相关性排序,我是菜鸟而已,还是按id排序好了。页面比较简单,很快也好了,再嵌入代码。又是一轮调试,排错之后,简单的搜索功能就可以上台了。
先到这里吧,明天继续。
分享到:
相关推荐
电子电路百科全书(第五卷) 691页 8.2M.pdf
电子电路百科全书电子电路百科全书电子电路百科全书
电子电路百科全书是一部包含报警电路、放大器电路、模数转换器电路、天线电路、音频信号放大器电路;电平自动控制电路;汽车电路;电池充电电路;电池监测电路检波器,解调器;数字电路;显示电路等。
_电子电路百科全书(第五卷),_电子电路百科全书(第五卷),供工程师学习和参考。
百科词条排名优化,如需优渡网帮您的百科排名第一,可将其排名优化。 百科推广适用范围: 百度百科的作用:提高知名度,维护形象,正面宣传,作为权威参考资料。 创建、修改百度百科,可联系优渡网 哪些词条可以做...
第五型人格(维基百科)汇编.pdf
电子电路百科全书(第五卷) 691页 8.2M
学习python一周,学着写了一个爬虫,用来抓取360百科的词条,在这个过程中,由于一个小小的改动,程序出现一些问题,又花了几天时间研究,问了各路高手,都没解决,最终还是自己解决了,其实就是对list列表理解不够...
第五章公司战略选择-86Good-百科大字典.pptx
知识图谱 概念与技术 第5章:百科图谱构建.pdf
C语言上机试题(库)百科园第5章!南信大!.doc
程序名称: 百科知识搜索系统 Ver 1.0 BETA 版 软件类别: ASP源码 / 搜索CMS 软件语言: 简体中文 授权方式: 免费版 系统平台: ASP+Access 程序下载: ...
Python-维基百科,⾃由的百科 维基百科,⾃由的百科 Python简介 Python 、、、、、 设计者 设计者 实现者 实现者 发⾏时间 发⾏时间 1991年, 28年前 3.7.2 / 2018年12⽉23⽇ 2.7.15 / 2018年5⽉1⽇ 3.7.2rc1 / 2018...
知识图谱是一种大规模语义网络,已经成为大数据时代知识工程的代表性进展。知识图谱技术是实现机器认知智能和推动各行业智能化发展的关键基础技术。知识图谱也成为大规模知识工程的代表性实践,其学科日益完善。...
毕业设计:python基于知识图谱的百科知识问答平台(源码 + 数据库 + 说明文档) 第二章 相关技术介绍 8...第五章 系统的测试 15 5.1系统测试的目的 15 5.2系统的测试环境 15 5.3系统测试的内容 15 5.4系统测试的结果 16
(1#)代表第一层楼,以下类推 <br>2000XP双系统启动问题 (1#) ADSL拨号中出现的错误代码(2#) <br>at命令的用法(3#) <br>AWARD BIOS设置详解 (上)(4#) <br>AWARD BIOS设置详解( 下)...
第五代移动通信(5G)简介 1433325 崔含泽 第四组 第五代移动通信(5G)简介全文共13页,当前为第1页。 参考文献 J.G. Andrews ,S.Buzzi ,Wan Choi ,S.V.Hanly ,A. Lozano , A.C.K. Soong ,J.C. Zhang ,"What Will 5G ...
考研 信号与系统 考研讲义 吴大正 吴大正《信号与线性系统分析》考研考点讲义,考研