你好 louyanblog
目前站内搜索引擎有3种方式创建,由于不知道你的数据量,没法告诉你哪种比较好,我就三种都简单介绍下
一是自己开发程序,直接从站内的数据库中进行搜索,优点是定制灵活,缺点是一般无法进行全文检索(sql server的全文检索也并不理想),同时数据量一旦太大可能出现问题。
二是利用搜索引擎提供的站内搜索,例如雅虎就有提供定制的站内搜索,名叫雅虎搜索diy,搜索的页面放你的logo,只搜索你的网站.google也有提供类似的功能,名叫Google Custom Search Engine,缺点是搜索的内容无法即时更新。取决于搜索引擎的更新速度。
三是利用开源的搜索引擎平台,自己架设一个搜索引擎,搜索你的网站,例如使用Lucene,缺点是技术要求较高
个人建议使用第二种方法,申请下就可以了。
录入主题词?你的网站有没有被雅虎收录?如果没有收录,那就无法使用雅虎搜索的
建立access的数据库news,还有表news,表的字段(id,title),id唯一,输入数据保存,用下面代码可查询,可分页
-----------------------下面保存为search.asp--------------------------
|
ID 号 | 标 题 | 修 改 | 删 除 | ||
<%=rs("id")%> | " target="_blank"><%=rs("title")%> | >修 改 | >删 除 | ||
共<%=PageCount%>页 第<%=page%>页★ | |||||
搜索内容:<%=cx%> |
象这样的工作你最好却下载一个有类似功能的源码进行修改以实现自己的所有要求.
建立数据库, 与数据库连接, 通过搜索页面提交搜索请求, 通过代码实现搜索并将结果呈现出来.
如果你不了解asp(.net)/php/jsp的话, 怕是不现实.
内容是存储在数据库里的吗?用的什么数据库。编个查询应该不是很难啊。可以按题名内容等搜索。sql server都支持全文检索了。access的话用sql语句like功能就可以模糊检索的。
下个 源码 改装下 就可以了