/*** 关于"站内搜索"的问题 ***/ 不搜索数据库,而要实现搜索全部新闻,那就要遍历全部目录和文件,然后读取文件内容,和搜索关键字进行匹配。我想这你应该已经想到了。也可以根据meta里的keywords,定期做一个索引,让访问者搜索的是这些关键字,这样就快一些。但估计准确度不高。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说个其他的方法(应该可以,我以前作过的,当时是免费用的,现在不知道了):利用google的“站内搜索”功能,可以到网上找一下相关的资料,挺简单的。 利用google的站内搜索,只能搜索google已经收集到的该站的内容,而这只是一小部分,并不是真正的全站搜索 这个问题是这样实现的:1、构造一个基本页,其中保存有主分类页面连接。可利用网站的“网站地图”页2、搜索时,读取该页分析出其中的连接并打开分析,如此循环3、对每个后续页面均检查<meta name=”keywords” content=”网站内容关键字”> 标记是否含有待查找关键字,如有则暂存备后续处理google就是这么做的,只是他使用专门的软件,昼夜不停的扫描intrnet。并把结果分门别类的保存在他的硬盘组里。当你使用google时,他是从硬盘组中检索,而非直接在intrnet上查找 首页-->子页1-->子页11-->子页111 ... -->子页112 ... -->子页113 ... 子页12 ... 子页2-->子页21 ... -->子页22 ... -->子页33 ...但好像楼主要的并不是这样 nt平台上ms有自带的indexing服务,可以实现文件系统的全文检索。数据库系统的全文检索一般数据库软件都提供。不知道linux平台上有没有相应的文件系统的全文检索? 首页-->子页1-->子页11-->子页111 ... -->子页112 ... -->子页113 ... 子页12 ... 子页2-->子页21 ... -->子页22 ... -->子页33 ...=================================得到这样的页面后我怎么才能把其中的相关新闻取出来呢?我想利用<meta name=”keywords” content=”网站内容关键字”>,怎么做? 所以我想要个完美的办法呀^^^^^^^^^^lvjack(叶飞)兄,怎么做,怎么实现?关于新闻的关键字可以从数据库提取,但是想从内容中查找呢?数据库中十万八万新闻不算多,如果要从这堆东西中找出相关的东西,那要多长时间? 修改网站网址后缀名 乱码问题求教 为什么给表加了读锁之后无法把数据查询出来? 真是奇怪啊 相同的语句 一个能执行 一个不行 初入网页制作 Fatal error: Unsupported operand types in D:\web\smarty_text\inc\News.class.php on line 19 跪求: 关闭IE时,如何调用一段PHP程序 ? 在线等! 奇怪的问题,来看看 YY的,百度贴吧究竟是怎么造出来的?能承受这么高的访问量?? 大家来讨论一下正则表达式吧, 弱问PHP! 新手问题,$_POST如何获得表单中相同name的input等的值
1、构造一个基本页,其中保存有主分类页面连接。可利用网站的“网站地图”页
2、搜索时,读取该页分析出其中的连接并打开分析,如此循环
3、对每个后续页面均检查<meta name=”keywords” content=”网站内容关键字”>
标记是否含有待查找关键字,如有则暂存备后续处理google就是这么做的,只是他使用专门的软件,昼夜不停的扫描intrnet。并把结果分门别类的保存在他的硬盘组里。当你使用google时,他是从硬盘组中检索,而非直接在intrnet上查找
-->子页112 ...
-->子页113 ...
子页12 ... 子页2-->子页21 ...
-->子页22 ...
-->子页33 ...但好像楼主要的并不是这样
数据库系统的全文检索一般数据库软件都提供。
不知道linux平台上有没有相应的文件系统的全文检索?
-->子页112 ...
-->子页113 ...
子页12 ... 子页2-->子页21 ...
-->子页22 ...
-->子页33 ...
=================================
得到这样的页面后我怎么才能把其中的相关新闻取出来呢?
我想利用<meta name=”keywords” content=”网站内容关键字”>,怎么做?
lvjack(叶飞)兄,怎么做,怎么实现?
关于新闻的关键字可以从数据库提取,但是想从内容中查找呢?数据库中十万八万新闻不算多,如果要从这堆东西中找出相关的东西,那要多长时间?