V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yeshang
V2EX  ›  PHP

求一个简洁 伪静态 , 支持百万条数据, 加载速度快的php cms系统, search页面也要快

  •  
  •   yeshang · 2013-08-14 20:03:06 +08:00 · 7163 次点击
    这是一个创建于 4117 天前的主题,其中的信息可能已经有所发展或是发生改变。
    26 条回复    1970-01-01 08:00:00 +08:00
    loveminds
        1
    loveminds  
       2013-08-14 20:24:53 +08:00
    这个估计要用到Memcache之类的缓存外加NoSQL数据库
    其实应该也不一定要纠结于PHP吧,Python什么应该也是可以的选择
    quqiu
        2
    quqiu  
       2013-08-15 00:58:51 +08:00
    datalife engine,我自己有几个英文站用的这个系统
    BTW:关闭tag 使用谷歌站内搜索可以有效降低负载
    yexiaoxing
        3
    yexiaoxing  
       2013-08-15 03:18:29 +08:00
    最简单的方法:自己写一个
    poplar
        4
    poplar  
       2013-08-15 03:26:32 +08:00
    textpattern,
    pivotx
    lhx2008
        5
    lhx2008  
       2013-08-15 08:22:44 +08:00
    zhongzila.com
    用的是xiuno+sphinx,现在是120W数据,环境是512M内存,15G硬盘,linux,nginx
    有Cms模版,不过功能就比不上真cms了,国产cms负载都很弱,搜索这个只能靠sphinx(or 用Discuz云)
    ps.请勿对此站的内存进行评论,3Q~
    xzl
        6
    xzl  
       2013-08-15 09:11:39 +08:00
    http://www.haoxinwen.com/
    CI+cache 45w数据
    搜索用xunsearch即可。目前关掉搜索了。
    huafang
        7
    huafang  
       2013-08-15 10:39:46 +08:00
    @xzl 流量多少
    huafang
        8
    huafang  
       2013-08-15 10:40:01 +08:00
    @quqiu 这个系统垃圾注册评论太猛了
    lhx2008
        9
    lhx2008  
       2013-08-15 12:54:16 +08:00
    @xzl 文章页很卡啊
    justfindu
        10
    justfindu  
       2013-08-15 13:03:20 +08:00
    @xzl 文章是现抓现卖么~ - - 太卡了~
    justfindu
        11
    justfindu  
       2013-08-15 13:03:36 +08:00
    wordpress? 弄好了也算cms~
    quqiu
        12
    quqiu  
       2013-08-15 13:16:04 +08:00
    @lhx2008 速度不错啊
    这个主机配置以及这个数据量算快的了
    xzl
        13
    xzl  
       2013-08-15 14:13:11 +08:00
    @huafang
    @justfindu
    @lhx2008 文章是后端python监控源采集,单库太大已经分表了,vps IO不济啊,第一次访问没有cache,之后才有。。。
    yakczh
        14
    yakczh  
       2013-08-15 15:37:55 +08:00
    python采集如果判断内容更新呢?
    msg7086
        15
    msg7086  
       2013-08-15 15:43:19 +08:00
    datalife在大数据下也是偏慢的。我朋友手头一个30w数据的dle站,跑在独服上都吃力。自己重写一下以后在256M的vps上轻松跑起。
    quqiu
        16
    quqiu  
       2013-08-15 16:24:11 +08:00
    @msg7086 求共享
    msg7086
        17
    msg7086  
       2013-08-15 16:47:31 +08:00
    @quqiu 根据他实际的应用来改的,整个数据库都转换掉了,没有普遍意义。而且代码很简单的,就是从数据库里抓出来显示出来而已。评论什么的全用第三方了。
    thinkxen
        18
    thinkxen  
       2013-08-21 22:18:42 +08:00
    帝国CMS据说负载能力很不错~~~
    NCE
        19
    NCE  
       2013-08-22 16:13:09 +08:00
    必须帝国。
    ipconfiger
        20
    ipconfiger  
       2013-08-22 16:19:41 +08:00
    只要静态化了,负载什么的都是nginx的事情了
    thursday
        21
    thursday  
       2013-08-23 11:21:24 +08:00
    静态化的速度 和 cms 还有啥关系呢。不是nginx 硬件 的问题吗?
    主要考虑的是 搜索 。搜索 cms 大多支持都不好。 要求高的都得自己搭建 sphinx 之类的环境。
    thursday
        22
    thursday  
       2013-08-23 11:22:13 +08:00
    哦是。伪静态。。 伪静态的话 wp 吧?
    lhx2008
        23
    lhx2008  
       2013-08-23 13:29:57 +08:00
    @thursday wp100W数据,腾讯就算用完所有服务器都受不了
    huafang
        24
    huafang  
       2013-09-07 01:09:16 +08:00
    @msg7086 你怎么重写的,分享一下吧,另外我被垃圾注册困扰,你怎么解决的
    msg7086
        25
    msg7086  
       2013-09-07 02:04:42 +08:00
    @huafang 从数据库里读数据出来然后构造页面啊。就当做最普通的PHP程序来写就行了。

    用户回复啊注册啊什么的统统砍掉,改用第三方回复平台。

    最难做的就是搜索了。我现在是用关键字搜索然后缓存起来,每次搜索都拆关键词直接找缓存来合并。这样很少会hit在数据库上,一个双核vps就能跑下来了。
    huafang
        26
    huafang  
       2013-09-15 01:29:27 +08:00
    @xzl 传说中的大垃圾站
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5230 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 07:24 · PVG 15:24 · LAX 23:24 · JFK 02:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.