为什么都推荐使用wordpress, 而不是 phpcms 这些国内的CMS呢?

Posted 猎人在吃肉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么都推荐使用wordpress, 而不是 phpcms 这些国内的CMS呢?相关的知识,希望对你有一定的参考价值。

我认为有大神的回答非常好“精通php胜过精通一个cms”,也就是说,如果你的php足够好,那就不要纠结用wordpress还是用phpcms了。因为无论用哪一个,都可以解决问题,而且是很好的解决!

说说我为什么会这样提问,我本人属于php入门阶段,只会写非常简单的代码,但是能够比较熟练使用phpcms v9,大概用了1年时间了,其实是非常喜欢这个产品的。但非常遗憾的是,v9基本上没有任何更新了,属于放养状态了,想找一个代替品,所以选择了 wordpress。

也用过 wordpress 做过几个网站(准确来说是做过几个主题),但从开发的角度来看,显然wordpress的学习成本要高很多。具体表现在以下方面:

  • 1、结构比较西方化,基本靠function.PHP控制,大量的方法堆积到这个文件,眼花缭乱,有的还不写注释,找起来非常不方便

  • 2、方法有不下几万种,多是多了,但找起来也是非常麻烦,而且很多发放有一大批参数需要配置,当然了从一个侧面表示这个方法足够强大,但大部分时间用不上,由于汉化问题,查找起来费劲。

  • 3、钩子让我困扰。如果不是非常有经验的开发者,小白你就别想搞明白这个东西了,具体表现是我一直就没明白到底有多少hook,什么时候该挂hook,挂哪个hook。。

  • 4、菜单配置非常繁琐,菜单输入函数非常不方便,这个很抓狂,相比phpcms可以直接输出菜单数据,wordpress输出了除了数据以外的样式,而且非常固定,改起来要重写菜单函数,极其不方便。。。。这个也是被很多人吐槽过的

  • 5、插件繁多,但兼容性很差,我这问题也问题很多人,他们回答是那是因为你不懂,这个我真是没法反驳啊,无论多么麻烦的系统和工具,只要你懂了,那就不难。。这不废话吗?我想用过wordpress的人没有几个不被插件坑过,想彻底懂?那就一个一个坑填吧。

  • 6、耗内存,对主机配置要求高。。。这个现在还好一些,以前有google组件时候更要命。

说了这么多不好,但我还是选择用 wordpress ,没别的,就是因为它是一个既没有版权限制,又更新及时的CMS …,这一点国内cms真是没法比。总之就是坑很深,但值得入~

另外,phpcms也很不错,但显然过时了。

这里阐述一下啊,写了这么多,并不是抨击 wordpress 多不好,我最后也说了,最终我还是选择了用wordpress ,我想表达的观点就是,wordpress 想学到精髓,是要比国内的 phpcms 这些难一些的。 当初我用 phpcms v9 时候,真心用了3天基本就可以应付一般网站了,但 wordpress 玩了半个月,还是不太懂。尤其是各种插件还有一些钩子函数,可能也是学习方法没有掌握吧~

但有的大神确实可以用 wordpress 做各种网站,真的是各种网站~佩服啊

以上是关于为什么都推荐使用wordpress, 而不是 phpcms 这些国内的CMS呢?的主要内容,如果未能解决你的问题,请参考以下文章

我为什么推荐大家使用 Nginx 而不是 Apache?

wordpress用啥主机好?

acrgis 事件为什么推荐使用on,而不是connect

为什么线程安全的List推荐使用CopyOnWriteArrayList,而不是Vector

用 ajax 更新而不是替换 wordpress 自定义字段

wordpress 使用wp_head()函数