V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
void1900
V2EX  ›  问与答

最近想写个 CMS 大家有什么建议吗?

  •  1
     
  •   void1900 · 2015-06-11 17:15:01 +08:00 · 2818 次点击
    这是一个创建于 3451 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人水平:盲目自信阶段

    希望取代现在国内各种臃肿CMS的地位。

    初步伪静态,PHP 5.4+

    有什么功能你觉得是必须要有的?

    26 条回复    2015-06-12 20:22:19 +08:00
    nightspirit
        1
    nightspirit  
       2015-06-11 17:23:19 +08:00
    纯粹的cms还是,基于框架的?
    void1900
        2
    void1900  
    OP
       2015-06-11 17:30:41 +08:00
    @nightspirit 应该会基于一些类库,最终肯定是打包成独立的一个包
    hugsky
        3
    hugsky  
       2015-06-11 17:37:41 +08:00   ❤️ 1
    语义tag, tag即专题
    nightspirit
        4
    nightspirit  
       2015-06-11 17:37:54 +08:00
    可读性好,可扩展性好,感觉做的简约点好
    mxm145
        5
    mxm145  
       2015-06-11 17:39:03 +08:00
    建议放弃,这是个巨坑
    AntiGameZ
        6
    AntiGameZ  
       2015-06-11 17:42:09 +08:00
    最近想生个孩子大家有什么建议吗?

    本人单身

    希望娃以后能取代二马一李

    初步想要男孩,最好是混血

    有适合的妹子介绍么?
    void1900
        7
    void1900  
    OP
       2015-06-11 17:45:24 +08:00
    @AntiGameZ 端子上,收藏下等结果咯。
    void1900
        8
    void1900  
    OP
       2015-06-11 17:45:39 +08:00
    @AntiGameZ 段子手,收藏下等结果咯。
    Mihuwa
        9
    Mihuwa  
       2015-06-11 17:51:13 +08:00
    挖坑容易,但可持续性就很难了。一套程序如果不能持续更新,最终就会被玩坏了。
    Mirachael
        10
    Mirachael  
       2015-06-11 18:03:34 +08:00
    看看node的keystone.js吧!!!
    zts1993
        11
    zts1993  
       2015-06-11 20:21:20 +08:00 via Android
    写了1年多CMS,,表示可以改进的太多,人力不够,坑不补过来,,,
    pimin
        12
    pimin  
       2015-06-11 20:26:48 +08:00 via iPhone
    一个人?
    感觉略难
    roychan
        13
    roychan  
       2015-06-11 22:02:45 +08:00
    基本上就是 CRUD 先实现了再说吧
    void1900
        14
    void1900  
    OP
       2015-06-11 22:13:03 +08:00
    @roychan 非菜鸟~

    @zts1993 在公司写了很久cms了~
    void1900
        15
    void1900  
    OP
       2015-06-11 22:14:23 +08:00
    @pimin 全栈程序猿
    vSignup
        16
    vSignup  
       2015-06-11 22:15:57 +08:00
    说!你是谁的小号!
    void1900
        17
    void1900  
    OP
       2015-06-11 22:43:47 +08:00
    @vSignup 毕竟void
    YAFEIML
        18
    YAFEIML  
       2015-06-12 10:30:02 +08:00   ❤️ 1
    自定义字段
    void1900
        19
    void1900  
    OP
       2015-06-12 10:39:38 +08:00
    @YAFEIML 准备自定义模型,不过很多不打算后台试下,php文件实现,类似插件。
    void1900
        20
    void1900  
    OP
       2015-06-12 10:40:50 +08:00
    @hugsky tag 必须的,还会有的内链词库等,不是简单地str_replace/preg_replace,这样太慢了~
    zqjilove
        21
    zqjilove  
       2015-06-12 11:13:19 +08:00
    用了大量的CMS,我现在的需求: 内容实现模块化、可以自由组合内容、页面。
    arens
        22
    arens  
       2015-06-12 14:47:50 +08:00
    内置采集功能,前期可先实现采集RSS,最好是可以自定义采集规则,至于CMS按照WP的优点来就靠谱,WP下有个采集插件很强大~
    void1900
        23
    void1900  
    OP
       2015-06-12 15:06:07 +08:00
    @arens

    采集准备分两种

    1.简单:自定义dom 选择器 采集规则,类似jquery的查找dom元素,获取里面的纯文本或html

    2.复杂:自己写一个php类实现对应接口,这种是我自己现在的程序在用的,每个站一个php类。


    现在自己的程序支持后台采集(web一直刷新),服务器端队列任务采集。
    543400
        24
    543400  
       2015-06-12 17:27:21 +08:00 via Android
    T_T,视频解析......最好整合ckplayer,,,,,音乐解析,,,,,能用就行.........重要的是整合discuz或者phpwind论坛,T_T,还有必须提的,编辑器必须强大,例如整合百度编辑器,还有最后一个,分离语言机制!!!!
    void1900
        25
    void1900  
    OP
       2015-06-12 18:09:23 +08:00
    @543400
    什么叫分离语言机制

    编辑器应该是默认用百度了

    整合discuz、phpwind 应该只能整合用户那块 ucenter ,phpwind 没整合过。不过这个感觉比较次要。。
    543400
        26
    543400  
       2015-06-12 20:22:19 +08:00 via Android
    @void1900 就是不要把模板和语言混在一起,翻译其他语言的时候,转化很麻烦,整成一个文件,这样我我直接翻译就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   951 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 21:26 · PVG 05:26 · LAX 13:26 · JFK 16:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.