当前位置:网站首页>为什么都推荐使用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 做各种网站,真的是各种网站~佩服啊
边栏推荐
猜你喜欢

HCIP第三天

Business Intelligence Platform BI Business Intelligence Analysis Platform How to Choose the Right Business Intelligence Platform BI

解决IDEA安装安装插件慢问题

52.【bool类型输入任何非0数值不为1的版本原因】

ROS file system and related commands

(Note)阿克西斯ACASIS DT-3608双盘位硬盘阵列盒RAID设置

数据表格化打印输出

Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案

MGRE环境下的OSPF

第3周学习:ResNet+ResNeXt
随机推荐
第3周学习:ResNet+ResNeXt
Biotin-C6-amine|N-生物素基-1,6-己二胺|CAS:65953-56-2
R语言plotly可视化:使用plotly可视化模型预测真阳性率(True positive)TPR和假阳性率(False positive)FPR在不同阈值(threshold)下的曲线
HCIP 第四天
离线部署通过tiup 配置好topology.yaml文件指定PD TV TIDBserver 是不是会自动在其他机器创建好对应得模块?
[OC学习笔记]Block三种类型
如何开启mysql慢查询日志?
传递泛型给JSX元素
HCIP 第九天
理论问题与工程问题的差异在哪里?
18、优化网站性能
基本SQL语句(一篇就够了)
PanGu-Coder: A function-level code generation model
I.MX6U-ALPHA开发板(定时器按键消抖)
小说里的编程 【连载之二十五】元宇宙里月亮弯弯
自定义table表格
17、生成长图,并上传至服务器
学习笔记(8)DOM
用C写小游戏(三子棋)
Biotinyl Cystamine|CAS:128915-82-2|生物素半胱胺