/*** 关于"站内搜索"的问题 ***/ 不搜索数据库,而要实现搜索全部新闻,那就要遍历全部目录和文件,然后读取文件内容,和搜索关键字进行匹配。我想这你应该已经想到了。也可以根据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(叶飞)兄,怎么做,怎么实现?关于新闻的关键字可以从数据库提取,但是想从内容中查找呢?数据库中十万八万新闻不算多,如果要从这堆东西中找出相关的东西,那要多长时间? 有没有PHP上传多张图片的源码学习一下 在页面不刷新的情况下,如果刷新cookie呢。 PHP中::,->,self ,this的用法 如何控制DIV不会超出屏幕??? preg_match函数 PHP加速器问题??? 求教,如何判断是否是低字节? 急寻php网站开发的朋友! 为什么我的本地服务器apache不支持变量传递和错误提示? 如何判断某个文件是隐含文件?? 弱问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(叶飞)兄,怎么做,怎么实现?
关于新闻的关键字可以从数据库提取,但是想从内容中查找呢?数据库中十万八万新闻不算多,如果要从这堆东西中找出相关的东西,那要多长时间?