公司要求必须基于帝国cms开发(非门户类),算奇葩要求吗?得心应手的yii用不了了,哭 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iloveyou
V2EX    PHP

公司要求必须基于帝国cms开发(非门户类),算奇葩要求吗?得心应手的yii用不了了,哭

  •  
  •   iloveyou 2013-07-08 09:42:26 +08:00 10040 次点击
    这是一个创建于 4479 天前的主题,其中的信息可能已经有所发展或是发生改变。
    29 条回复    1970-01-01 08:00:00 +08:00
    mongodb
        1
    mongodb  
       2013-07-08 09:47:23 +08:00
    要求略奇怪。但帝国cms的确是个好cms,抛开框架观念来看,二次开发大体上还算能得心应手,有点国产drupal的意思当然达不到drupal那么面面俱到,但大体可以这么类比。
    explon
        2
    explon  
       2013-07-08 09:48:31 +08:00
    找个自己顺手的框架跟帝国融合呗
    iloveyou
        3
    iloveyou  
    OP
       2013-07-08 09:54:17 +08:00
    @mongodb
    @explon
    主要是项目是个应用类的,帝国好多东西用不到。而且帝国那石器时代一样的官网和那一坨坨的table标签外加碎成渣的目录文件结构。。。。让人没有工作的热情。
    justfindu
        4
    justfindu  
       2013-07-08 09:57:09 +08:00
    用用就习惯了那样的风格~ 只是一段时间不改~ 会觉得真心无奈~ 每改一次php168改名之后的qibo就吐一次~
    jjplay
        5
    jjplay  
       2013-07-08 10:14:28 +08:00
    习惯就好,帝国还不错
    iloveyou
        6
    iloveyou  
    OP
       2013-07-08 10:16:12 +08:00
    @justfindu 我感觉你这个php168比帝国强多了,至少官网让人信服
    laogui
        7
    laogui  
       2013-07-08 10:36:26 +08:00   1
    @iloveyou 我曾经说过中国要是搞个最丑网站评选,帝国cms的官网绝对上榜。

    ecms的确强大,王猛的PHP技术我是佩服的五体投地,一个人开发出这么复杂的玩意来,抵得上一个团队。我用帝国cms做过十几个站了,对于资讯类网站,如鱼得水,模板非常容易定制,性能异常强悍,上百万数据后台操作也没感觉到一点点慢,但做互动性的社区有点不足。

    国内的CMS和国外cms比就是细节做的不好,国外的cms很多就紧跟技术潮流,大部分都支持html5、css3、jquery等,国内的cms基本上就是在IE下工作的,而且要支持IE6,技术都很老土,人性化不足。

    还有就是扩展性太差,虽然名义上都支持插件,但插件很少,也没有规范的接口,所以官方一股脑地为你开发新功能,搞的很复杂但大部分功能都用不上。

    当然这都是国情造成的,国内的个人站长几乎都是复制粘贴,想互动就装个discuz论坛,再加上这些cms都是生成静态文件,负载什么的几乎不用考虑,随便搞个虚拟主机就可以承载很大的访问量了。
    Feobe
        8
    Feobe  
       2013-07-08 10:42:42 +08:00
    帝国是老套的面向过程开发的,光这一点就无语了。

    所以也就是做做资讯站吧,想要点其他功能的话二次开发很不爽,各种修改核心文件。

    真心有点过时了。确实老套的碎成渣。对于我这种新潮控,极简控,激进控,弃之如敝屣
    iloveyou
        9
    iloveyou  
    OP
       2013-07-08 11:16:40 +08:00
    @laogui 看来你是帝国cms老鸟了。公司之前有项目是基于帝国的,再加上有几个老员工帝国用的熟,导致现在帝国成公司标配了。帝国确实是资讯类网站的瑞士军刀,但是感觉帝国开发者对业务理解很深,但是技术上有点落伍,面条式的php代码加烂成渣的前端、丑陋的官网。
    iloveyou
        10
    iloveyou  
    OP
       2013-07-08 11:18:54 +08:00
    @Feobe 确实,“碎成渣”是对它最贴切的评语
    jjlovegrape
        11
    jjlovegrape  
       2013-07-08 11:25:57 +08:00
    @Feobe 那你推荐个好用的解决方案?
    justfindu
        12
    justfindu  
       2013-07-08 12:39:18 +08:00
    @iloveyou 还真是 更新挺及时~ 而且还有技术支持~ 虽然技术支持不是特别给力- -
    csx163
        13
    csx163  
       2013-07-08 14:09:47 +08:00
    帝国多少年没爆漏洞了啊,真的是安全第一
    luoli
        14
    luoli  
       2013-07-08 14:56:18 +08:00
    你还是真心实意的给公司推荐一下Drupal吧。
    Feobe
        15
    Feobe  
       2013-07-08 15:08:09 +08:00
    @jjlovegrape
    什么需求?大型的就上 Drupal 或捡顺手的框架开发,中小型站选择太多了。从te wp 到phpcms,Joomla!不一而足。
    非说普通的资讯站,帝国就帝国呗。
    再说许多个人站长只懂点html,css,也就只有拥护帝国了。

    萝卜青菜各有所爱。
    fen
        16
    fen  
       2013-07-08 15:39:48 +08:00
    楼主你要是能用 yii 开发出 帝国cms 话可以自立门户了
    thursday
        17
    thursday  
       2013-07-08 18:23:18 +08:00
    帝国还是不错。。 做做简单的网站还好。。
    说服你们老板换换试试
    jevonszmx
        18
    jevonszmx  
       2013-07-08 18:47:28 +08:00
    帝国还是不错的,虽然代码和样式很挫,但是改东西还是蛮快的
    @Feobe:国内的cms,哪个不是面向过程?写的烂死了。。。
    treo
        19
    treo  
       2013-07-08 20:14:24 +08:00
    帝国cms是解放区的开源cms里最安全的了
    d5d
        20
    d5d  
       2013-07-08 21:00:54 +08:00
    @laogui 当年在你的论坛可是经常找源码的。从286到CHINA HOW TO MAKE LOV .如今我已是孩子爹了。不会通宵上网拾到网站、找源码,找空间了。老了。。。。。

    帝国没怎么听到有什么安全方面的报告,比其他的安全一点。模板自制,官方网站确实有点陈旧了。能满足需要就行。
    Feobe
        21
    Feobe  
       2013-07-08 22:25:04 +08:00
    @jevonszmx
    能用OPP做到这程度帝国也算不错了,至少比同样是OPP的DEDE好太多,不过dede推广的非常好,虽然漏洞无数,但小白站长笼络了很多。

    phpcms就是国内OOP最好的之一了,后来他们创始人从盛大出去弄了个cmstop,更是相当牛逼,应该国内首屈一指了,但是不开源的商业软件,最便宜貌似六万还是十几万起。站长之家,三联什么的许多大型门户都在用了,也确实值这个价。

    国内的博客程序,typecho就写得极其错,只是几年不更新。而另一个用户颇多的emlog,相对来说代码就差了一个境界。
    laogui
        22
    laogui  
       2013-07-08 23:27:43 +08:00
    @d5d 我也是孩子他爹了,网事不堪回首。帝国cms也快十年了,最初王猛那家伙是用jsp开发的,后来转php,当初我也给帝国cms做了不少贡献,天天提意见,整天给他炒作打广告,现在功能强大到我没意见可提了,我要的功能全有了。
    Ricepig
        23
    Ricepig  
       2013-07-09 01:31:45 +08:00
    向楼上各位请教一下:
    (1)“碎到渣的目录结构”、“一坨一坨的table”、"落后的技术”、“丑陋的官网”
    (2)"模板非常容易定制"、“性能异常强悍”、“多少年没爆漏洞”、“更新挺及时”

    (1)和(2)哪个更重要呢?

    最后,面向过程居然是缺点之一了?
    nine
        24
    nine  
       2013-07-09 03:16:23 +08:00
    帝国还是算了吧,08年不懂开发,那时候用这玩意觉得真是无敌,不过那真的只是站长玩的东西。
    Feobe
        25
    Feobe  
       2013-07-09 08:00:23 +08:00
    1. 性能其实远没强悍到帝国论坛置顶帖里所提到的地步,我实际用过几个cms,感觉也类似下文作者。
    对帝国cms、dedecms、phpcms、discuz、phpwind、xiuno负载测试总结:
    http://www.shellsec.com/tech/23321.html

    2. 模板容易定制这块没什么,稍微有名点的cms做的都不错,都不难定制。DEDE还入手更容易呢。

    3. 更新并不及时,能近两年不更新也叫及时?因为这个所以也显得比较安全吧?要是经常保持更新,漏洞相信不会太少。
    之前跟phpcms的创始团队聊过,呵呵,其实他们觉得帝国上不了台面。可惜phpcms摊子铺得太大,又是视频,又是问答,又是黄页,步子大到扯着蛋了,让盛大收购后又被盛大给成功做死。创始人也走了,新弄的cmstop真心牛逼。
    @Ricepig
    laogui
        26
    laogui  
       2013-07-09 10:51:40 +08:00
    @Feobe
    这种测试也没什么意义,你用wordpress和durpal导入百万数据试试,更慢,而且它们的页面那么简单,首页就执行几条sql,国内的这些cms一般都做门户式页面,首页那么多数据库调用,几百万数据用动态访问速度可想而知。

    我用国内的cms从不考虑什么性能,都是生成静态文件。在国内的cms当中帝国在性能方面还是做了不少优化的,内容、评论、附件都可以分表,数据库也可以读写分离,一个免费cms能自带这些功能还是很有诚意的。

    帝国官方的那个帖子的确不具参考价值,他的内容太简单,生成的页面太小,我生成十几万篇文章就要1小时了。

    我也用wordpress和drupal做过不少垃圾英文站,不动用缓存的话都慢的要死,用drupal做过一个门户类的首页,竟然要执行60多条数据库查询,吓死人了,没放什么内容呢打开都要20秒了,开启缓存后就感觉不到慢了,动态页面数据多的话都得用缓存了。

    帝国cms的缺点就是王猛对技术太执着,我给他提意见他老不承认是自己的问题,所以很难找到和他一起开发的人,现在还几乎一个人开发,代码乱,也只有他自己可以看得懂,做为一个专一的程序员,做出这么丑界面也在情理之中。
    Sunya
        27
    Sunya  
       2013-07-09 14:20:14 +08:00
    WC 一个人打的 CMS, 貌似我也从06年开始用到现在, 3.X 商业版用户飘过, 当初做站, 测试了国内所有 CMS, 两个人商量了一个晚上, 最后买了破 wc 的帝国, 然后改了面目全非, 在服务器上写了个脚本, 天天对着 PxOnline 定时采集.. 不知道采了多少数据, 万转禽兽硬盘满满的跑 HTML, 无鸭梨.

    选择帝国的原因很简单: 上手快, 扒皮, 上套, 采花, 开卖.
    Feobe
        28
    Feobe  
       2013-07-09 14:45:40 +08:00
    @laogui
    对一个单打独斗的程序猿来说,WC的帝国已经确实很不错了。这点上致敬。
    你说的扩展性差我也正完全同意。

    不过毕竟客观的说,帝国也就到这了,瓶颈如此,无法突破了。小富即安,有自己为数不小的一批拥护者,作为国内程序员,有个这种程度的产品,可以知足了。
    wxmd
        29
    wxmd  
       2013-07-10 20:58:04 +08:00
    我现在做站只用两个,一个WP,一个是帝国,测试了很多国内CMS,感觉帝国是最好的,性能强悍安全稳定,对于一般的网站来说绝对是够用了。当然,我不是程序员,只是站长。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     847 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 20:24 PVG 04:24 LAX 13:24 JFK 16:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86