五千年(敝帚自珍)

主题:【求助】网站搜索功能,及支付功能的实现请教达人 -- 铁手

共:💬12 🌺23
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 【求助】网站搜索功能,及支付功能的实现请教达人

现在需要实现两个功能,一个是网站帖子的搜索功能,一个是paypal或者是alipay的支付功能。

西西河的站内搜索,一直是个心病,但也一直没有很好的解决。眼下看来,有必要努力一些实现一下。搜索功能方面,主要是想实现针对帖子标题和内容的全文搜索。希望达到的功能是对帖子内容进行分词,php前端进行各种组合的搜索。网上大致找了找,英文的有Apache Lucenesphnix,不太清楚对中文的支持怎样,分词怎么解决。中文软件里,以前看到“羽羊”有个帖讲到中文分词,现在看来

scws中文分词系统连带分词功能的搜索解决方案显得比较靠谱一些。

眼下比较倾向于 scws ,请教各位对上述或者其他任何一个系统熟悉的,提供一些参考意见。如果可能的话,也请简单提供一下实现的大致框架,我看看麻烦不麻烦。

另外一个需要实现的,是网站的支付功能。大致考虑是能够做到,用户支付,系统根据用户的支付更新用户资料。这样的话,就比简单的donate button要稍微复杂一些。最关键的是,网站要知道是那个用户支付了多少。大致看了一下paypal,应该可以实现,具体似乎也比较繁琐。如果有朋友知道具体怎么实现,请帮忙大致列个框架,这样我看文档会容易一些,花的时间也会少一些。如果是国内,alipay,又会怎样?

多谢各位帮忙。

家园 支付的话,技术不难,主要是需要个公司。

国内支付平台很多,不必须支付宝。在国内注册个小公司,在国内有账号就行。

家园 用coreseek

中国人汉化的sphinx。带中文分词。c写的,配置很简单,不拖泥带水。我在商业网站上用了三年了,性能没什么问题。很合适。

家园 支付功能不难

我建议先用paypal实现。理由:1)paypal的API;2)paypal有测试沙箱,可以充分调试后再上线;3)最重要的,你本人在美国,paypal或信用卡有问题了解决起来显然比支付宝和网银要方便的多。

国内的如果用paypal有困难的话,是否可以请陈经用支付宝先代收一段?他做股票格子时用过,当然是手工的了。

我这里有一本paypal的电子书,基本框架和PHP的例子都有。书也不长,大致一百多页,用作入门正好。你有兴趣的话告诉我一个方法我传给你。

家园 请看短信内容
家园 多谢。不知道它的中文分词是用的什么系统?

sphinx 本身,我大致看了一下,还比较吸引人,特别是针对数据库某个字段来进行索引的功能。

家园 书已发出,请查收

没有经常看短信,不好意思

家园 coreseek用的mmseg分词,很简单但是挺有效的

sphinx那个针对数据库的索引我没有用过,不好评论。分词用过,很简单,定义三个文件:词库,中止词库,同义词库。然后配置好配置文件就能跑了。搜索效果主要通过调整词库和同义词库来提高。推荐用这个的原因就是简单。不过我用的方式是将文章导出成.xml文件,然后让sphinx导入,这样设计的好处是和现有系统无关,只需要一个导出接口,一个查询接口即可。

家园 搜索非常之简单-----借用一下google的搜索就行了

比如要搜西西河里关键词为“黑手”的文章,在google的搜索框中输入

"黑手" site:cchere.com

也就是说"关键词" 后面加上"site:cchere.com",就可以限定所有的搜索链接仅限于cchere.com内,用HTML代码很容易实现啊。

另外如果,你想再加入ccthere.com,就用

"黑手" site:cchere.com site:ccthere.com

家园 正好在做paypal的功能

刚刚在sandbox上搞定callback. 铁手有问题可以短信我

家园 刚看到

现在再说估计有点晚?paypal我以前搞过,大致的过程是先从网站引导到paypal,然后paypal会调用一个你自己网站上的url发一大堆参数给你做验证。其他就没什么了。

alipay好像如果是不在taobao网站直接支付,而是在自己的网站支付,需要收年费,个人建议如果大陆支付的金额不多不如不搞。

家园 Sphinx

we used to use mysql + mmseg, which was ok but upgrade and maintenance was a headache. We switched to Sphinx later and never looked back.

For online payment, authorize.net also has some simple ways for integration with your web site, if you like to accept credit cards..

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河