当前位置:网站首页>为什么都推荐使用wordpress, 而不是 phpcms 这些国内的CMS呢?
为什么都推荐使用wordpress, 而不是 phpcms 这些国内的CMS呢?
2022-08-02 07:58:00 【猎人在吃肉】
我认为有大神的回答非常好“精通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 做各种网站,真的是各种网站~佩服啊
边栏推荐
猜你喜欢
随机推荐
JVM垃圾回收与性能调优方式
积分商城商品供应商选择的三个要求
Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案
18、优化网站性能
如何开启mysql慢查询日志?
HCIP 第五天
MySQL事务隔离级别详解
R语言plotly可视化:plotly可视化回归模型实际值和回归预测值的散点图分析回归模型的预测效能、一个好的模型大部分的散点在对角线附近(predicted vs actual)
Biotin-C6-amine|N-生物素基-1,6-己二胺|CAS:65953-56-2
数据表格化打印输出
Axial Turbine Privacy Policy
Flink 系统性学习笔记系列
R language plotly visualization: use the plotly visualization model to predict the true positive rate (True positive) TPR and false positive rate (False positive) FPR curve under different thresholds
典型的一次IO的两个阶段是什么?阻塞、非阻塞、同步、异步
MySQL优化之慢日志查询
用户身份标识与账号体系实践
redis高阶使用之Redisson分布式锁源码解析
牛客2022 暑期多校4 D Jobs (Easy Version)(递推优化策略)
HCIP9_BGP增加实验
@FeignClient configuration参数配置






![[OC学习笔记]ARC与引用计数](/img/56/033cfc15954567d63d987d91ca8d63.png)


