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

[复制链接]
chouwa 发表于 2023-8-25 06:48:30|来自:中国 | 显示全部楼层 |阅读模式
一直使用phpcms,但是真的感觉没落了,基本没啥更新了,但是尝试用了用wordpress,先不说速度感觉很慢(优化了还是感觉不快),说是插件丰富,好嘛试着做站搜到的插件基本都需要汉化,别人汉化的全部收费。。难道汉化就不费时间和精力吗?主题什么的也多,但是大多配合插件都存在兼容问题。。是不是还是因为不深入呢?是继续使用phpcms还是深入学习wordpress。。。
全部回复5 显示全部楼层
siyue110 发表于 2023-8-25 06:49:19|来自:中国 | 显示全部楼层
为什么我推荐用wordpress建站?
wordpress的优点在于生态丰富,但由于国内的环境因素,所以很多实用的插件都是英文版的,而且大多都于国内的用户使用习惯不是很匹配。当然,也有很多国内的优秀插件可以用,但跟国外的比数量上还是差得比较多。
所以,一般国内的开发者,或者说国内的项目在使用wordpress的时候都会有点水土不服。
我没有使用过phpcms,thinkphp这些框架,但是根据我这几年的wordpress建站经验,wordpress对于不动代码非码农来说是最好的建站解决方案之一。
你能在插件市场找到大部分的需求解决方法,有些可能需要付费,但几十美元解决一个需求对于自建开发团队的成本来说,基本可以忽略不计。虽然插件可能是英文的,但只要会点英文,在中文网站上使用也没有问题。
插件市场和主题市场有大量的现成的插件和主题,能帮助你快速低成本地解决需求。我现在手头的两个项目,都是基于wordpress,但是核心功能都是自己写的,只是一些不重要、周边的服务使用第三方插件来实现。如果没有合适的插件,自己写php也不难,比如一些seo模块和网站的数据统计,都是自己写的。
关于速度的问题,我始终觉得大部分人觉得wordpress慢是因为对网站性能优化不了解,很多人说wordpress慢的时候连慢在哪里都不知道。我的项目基本都能做到同大陆2s左右的首次打开速度,跨大陆5s内打开速度。即使你的首页数据量很大,只要有合适的优化方案,wordpress的速度完全能够符合大部分项目的需求。
<a data-draft-node="block" data-draft-type="link-card" href="http://zhuanlan.zhihu.com/p/112757848" data-size="normal" class="internal">WP-SUPER-CACHE专家模式,提升高访问量下的服务器性能
【角落】通过CDN加速wordpress网站静态资源
wordpress 几行js代码实现懒加载Lazy load所以如果有人问我建站用什么框架,如果对方不是程序员且没有太多开发预算,我肯定首推wordpress。
xixi123 发表于 2023-8-25 06:49:39|来自:中国 | 显示全部楼层
最近一两年随着互联网知识产权体制逐渐完善,各大cms厂商陆续在维权,因此开发者们在选择开源CMS之前,一定要了解对方使用的哪种开源协议,我们来列举国内一些CMS的哪些开源协议:
1、dedecms
dedecms是自撰开源协议:
2、帝国CMS
帝国cms是自撰开源协议:
3、迅睿CMS
xunruicms基于MIT开源协议(与Vue、jQuery等协议一致)



4、wordpress
wordpress基于GPL协议


一、什么是开源软件
世界上现在有 60 多种被开源促进组织(Open Source Initiative)认可的开源许可协议来保证开源工作者的权益。
开源协议规定了你在使用开源软件时的权利和责任,也就是规定了你可以做什么,不可以做什么。
当涉及软件版权纠纷时,开源协议也是非常重要的证据之一。

二、有开源协议的程序才是真正的开源
CodeIgniter:MIT协议 XunRuiCMS:MIT协议 Ueditor:MIT协议 Layer:MIT协议 Bootstrap:MIT协议 jQuery:GPL/MIT协议 FineCMS:Apache2协议 ThinkPHP:Apache2协议 ...不一一列举
随着国内互联网的广泛应用,知识产权法律越来越完善,当用户使用的没有任何开源协议的程序时,都有可能涉及软件版权纠纷问题。
国内一些CMS程序都没有采用国际主流的开源协议,而是自己撰写的使用协议(开源中国称之为开源受限软件),包含一些“不得用户用于商业用途”、“商用需留版权”、“个人免费”等等,甚至有些CMS根本不使用任何的开源协议,打着开源、免费的旗号吸引客户,等你网站上线然后开始取证维权。
所有【真正的开源程序】的源文件中都会带一个LICENSE开源许可协议文件,它会详细注明此软件使用的是哪一个主流的开源协议,就算厂商以后改变了协议,只要你下载的源文件中含有变更之前的协议文件都是有效的,避免碰瓷式维权。

乌克兰程序员 Paul Bagwell 画了一张分析图,说明每种开源协议约束,大家看了一目了然。





迅睿CMS采用的是最宽松的MIT协议,它是所有开源许可中最宽松的一个,是真正意义的PHP开源CMS程序。持续不断的修改漏洞。
一抹白云 发表于 2023-8-25 06:49:46|来自:中国 | 显示全部楼层
小白都是用wordpress,简单上手,老鸟都用pageadmin、织梦、phpcms、ecshop这些。
那些说wordpress好的人都只做一些简单博客和内容站的,感觉国外的月亮比国内圆,国内很多cms无论扩展,功能都不是wordpress可以比拟的。
小新技术 发表于 2023-8-25 06:49:51|来自:中国 | 显示全部楼层
其实不只是PHPCMS,你提了一个国内很多人都疑惑的问题,我想好好回答一下。
CMS(内容管理系统)这个行业是分阵营的,我属于Wordpress阵营,你说的问题我都了解,因为自己都遇到过,也疑惑过。
我给国内客户架设过不少网站,一般不选择国内CMS系统,除非用户特别需要,或者有某些需求非得国内CMS不可(如某些特别本土的功能)。目前为止我还没碰到过这类需求,不过我知道它们是存在的,所以国内CMS是有用武之地,有自己的市场。
但我自己为什么不优先选择呢?坦白地说,首先我担心软件质量问题,不是要歧视国内软件也,我本人就是其中一员,国内有不少不错的软件产品,但小作坊开发的居多,服务差的居多,总体软件质量和国外流行的开源平台还有相当差距。
什么是软件质量呢?软件设计是非常重要的一方面,界面,用户体验,前端的部分;其次是服务,这我实在不想说了。至于软件架构,比如WordPress,插件模式下的基本架构,造就了现在Wordpress社区的庞大社区,这个社区有一个良性运转的生态,如果我要为以后几年的网站项目选型,对我最重要的,就是这个生态,国内软件没有这种生态,所以有问题了多是一群人在N个论坛里稀里哗啦,解决需求,解决问题的效率很低。
WordPress的插件丰富是共识,你也提到了,但确实绝大多数插件不支持中文,流行常用的插件可以找到汉化包,汉化包要收费,这也是事实;汉化基本是个体力活,实在不应该我们建网站的人操心,我之前就自己做过汉化,不过我汉化的是主题,实在是很无趣无聊的工作,而且主题一更新,又得对新字段(有的话)翻译,所以我完全同意,汉化是费时费力的,不应该站长来做。
但是,如果确实需要,为什么就不能购买汉化包呢?为什么假设一切都”该是免费的“。有的时候把事做成,付点钱也在所难免啊。吃饭要付钱,出行要付钱,有些地方上厕所也要付钱,优质的主题要付钱,强大的插件要付钱,同样为了给自己和用户更好的使用体验,买个汉化包付点钱真有那么不堪吗?
我自己就买过两个汉化包,感觉质量还是过关的,毕竟是说中文的人翻译的(比国外公司找其他公司翻译的感觉好点),而且拿来卖钱,自然不能太马虎,要投入几分心力才行,不然不是砸自己厂子吗?所以能花点小钱解决一个自己解决起来很恼火的问题,何乐而不为呢?人家结婚拍婚纱照,婚礼跟拍,自己弄台DV也能做啊,但大家都请专业婚庆公司做,不就是因为他们更专业,自己更省心吗。
所以,我觉得我们作为软件的使用和和消费者,应该改变”一切都该免费“的假设,为当值的服务付费是应该的,不只是应该的,而且是健康的,如果大家都不愿意付钱,那谁还愿意提供优质的服务呢?大家都开始付钱了,优质的服务就越来越多,优质的服务也就越来越便宜(规模效应)。
回来说主题,其实原生支持中文的WordPress付费主题还是有的,当然绝大多数都是英文为主,但我列出的支持中文的主题已经能解决好几类建站需求了。其实多数类型的网站,一个30美金的通用主题足够足够了。
你说的”大多配合插件都存在兼容问题“,这并非事实。也许对你来说是事实,但你真的还不了解WordPress社区。
如果你用了一个很生僻,质量也很差,几个月没bugfix,也不更新的免费主题(国内有开发者专门贡献这类主题,国外也有),那你一定碰到兼容性问题。
优质的主题都是开发团队充分解决了兼容性,修了无数bug,通过长时间的迭代,才敢拿到市场上卖的(对,是付费的),不然谁买啊?!国外用户很挑剔,只要你出几个问题不及时搞定,你就没有市场了,公司就关门了。这里又要说到免费付费的问题,还是观念,如果你打算认认真真做一个网站,特别是带有商业性质的,或者个人品牌性质的网站,打算长期做下去的,花点钱买一个优质的主题,这点成本算得了什么呢?
我给客户做的网站都用的付费主题,多是行业主题,也用通用主题,每一个兼容性都很好,哪怕偶尔有瑕疵(比如新出设备支持),只要给开发团队去个邮件,一两天人家就出新版本,我只要更新下就行了。
如果你非得坚持用免费的,碰到问题自己又无法解决,给人去邮件,人家也没有这个义务给你解决啊?你想想凭什么呢,又没有收你钱。
是不是还是因为不深入呢
你永远当免费用户,怎么能理解WordPress的好处呢?你要理解WordPress这个生态,行业标准,社区里最好的东西,就不能把自己关在免费的”低端“用户区。免费是很好,大家都喜欢免费,但真正好的东西,别人花了时间金钱开发出来,怎么会是免费的呢?如果你觉得WordPress最大优点就是”免费“,那么我敢说,哪怕你功能技术哪怕编程了解得再多,也理解不了为什么要用它。
我给你举个例子,我之前有个客户,外贸电商创业的,让给架个基本的购物车网站,每两周有产品推介,所以需要搞个邮件列表(国外客户习惯这个)方便用户邮件订阅产品更新(或打折等信息),你知道到我怎么做的吗,我直接就买了OptinMonster(每月$9)把整个需求搞定了,而且这种插件已经解决了非常细的需求问题,如:如何最大限度地鼓励用户或者搜集到用户的邮箱地址。这种问题你要自己去解决,听上去似乎没什么,你自己做起来,是要几个人(设计,开发)做上大半年工作的。又比如,你要用CMS系统设计一个布局特别的专门页面(登陆页面,landing page),你知道我怎么做的吗?我直接买了Visual Composer($34)(后来知道不少主题已经包含了Visual Composer),这插件能让我弄出来任意我要的版面,内容块静态的动态的,想怎么放怎么放,不止我能,我的客户自己也能操作,因为使用简单。这34美金花得值吗?超值!那网站我一个半小时架好了(买了这类网站一万年不会错的Flatsome主题$60)。
国内的朋友觉得学WordPress就是学学技术,学学功能使用,配置。我再说一遍,如果你们还是一分钱都不想花,当永远的”免费“党,再好的工具也和你无缘,再好用的工具你都会觉得巨难,再好的实践你还是不知道,再好的生态你也置若罔闻。
开始学会花钱吧,各位!
冰点精灵 发表于 2023-8-25 06:50:40|来自:中国 | 显示全部楼层
如果刚接触WordPress,感觉有点水土不服是正常的,很多好的主题、插件没有汉化,用起来没全中文界面的顺手。但是我怎么感觉用别的cms会更加水土不服?不是编辑器太难用、界面太丑、功能分布不合理,就是各种bug、各种限制,各种不可突破。。。
速度慢?多半因为加载了谷歌字体,这怪不了WordPress,怪自己没梯子吧。对这个问题优化也容易的,百度搜一下就知道了。
不懂英文也是使用者自己的问题。wordpress的资源已经丰富到可以用浩瀚来形容了,用wordpress开发网站,在大部分情况下,都能很舒服的找到一些插件来节省自己的开发时间,这在用别的开源cms看来是不可想象的。另外wordpress的开发者文档...(每次说到这个我的嘴角都要扬起一丝微笑),简直是丰富得不要不要的,对于开发者来说好比老鼠掉到了米缸里好不好。但是如果看不了英文文档,那就只能为自己可惜了。
其实国内做wordpress中文主题的人也很多,一个开发度完整的主题价格在几十到几百之间,我觉得价格已经很合理了,选择也挺多的。
插件之间的不兼容性问题,这个是一直存在的,一台电脑上装多个软件不也会冲突么?毕竟软件、插件都不是同一个人写的,踩那些坑是使用者应该付的代价,绕不过的。我只能说,wordpress已经很便捷了,但它依然不太适合懒人。

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则