2020 年还有做 WordPress 二开的吗

2020-05-30 23:21:26 +08:00
 anaf
最近公司使用 WordPress+woocommerce 需要在这基础上再做类似平多多的 拼单和砍价免费送的功能 。

第一次接触 WordPress 二开 需要我两天内学会完 一周内开发完 。

我一看 好家伙 PHP 和 HTML 混合编写 顿时没了兴趣 学习,更别说一周开发完了。

这个混合编写 感觉就想 JSP 一样 感觉已经淘汰的东西 学这个纯浪费时间

心里非常的排斥进度很慢, 非常想辞职了。 但是迫于现在就业环境 。

恳问各位 V 佬 是我的心态有问题了 排斥的这样混合编写的 还是 不止我一人 觉得混编是过时的 学习这个对现在这个环境没有任何帮助,因为总说 PHP 落寞了。
10372 次点击
所在节点    PHP
62 条回复
7gugu
2020-05-30 23:29:37 +08:00
能赚到钱,就不是过时的啦
sleepm
2020-05-30 23:32:26 +08:00
woo 还是有 templates 的,wp 也是有 mvc 的
wp 的 action 还有 filter 够你玩的
这个是不会淘汰的,贼灵活
你可以看看 magento 的插件代码,那个更头大
没让用 ecshop 和 opencart,可以了
sleepm
2020-05-30 23:32:55 +08:00
wp 也是可以有 mvc 的
anaf
2020-05-30 23:34:39 +08:00
@7gugu 老板是可以赚到钱,但是我是站在我的角度 来考虑 学习这个给我的时间很少 所以自己的时间也会被占用来学习。但是 我看到这个混合编程 很是排斥 完全没心思学 这些东西 感觉都是一次过 以前 13 年学了织梦二开 就做了几个项目 曝漏洞被黑之后就再没有用过 现在这个浮躁的环境 要对自己有利 有帮助的技术才值得深入学习 。
所以这也是我心里 很排斥的原因之一。
anaf
2020-05-30 23:46:01 +08:00
去年学了 cs-cart 那个也难 也很排斥 感觉这些学了 以后也不会用到 现在都想还语言了。 大环境下 这些技能拿出来没什么亮点
levelworm
2020-05-30 23:50:45 +08:00
骑驴找马呗,别不舒服就想辞职,当然水平高当我没说。
laqow
2020-05-30 23:52:38 +08:00
wp 搞透了 php 就很简单了
anaf
2020-05-31 00:00:22 +08:00
@laqow 并不想深入 PHP 这么多年还停留在 CURD 层面, 只是觉得 资本家为了达到自己的利益 使劲的赶 周末两天占用个人学完 WP 本来周末就没心思 在看到 PHP+HTML 混合的 更没欲望去看了。 以前 13 年花了好几个月学了织梦二开 网站被黑后一直就再没接触过了。花了几个月学对自己没啥帮助 就纯浪费时间 所以感觉这个 WP 做完这个项目 以后基本也不会再接触 所以真心抵触 。
anaf
2020-05-31 00:05:13 +08:00
@levelworm 其实主要还是老板的态度。 大环境下 他也知道工作不好找 使劲压榨 让我周末学 下班回去学 给的时间感觉很紧 。 另外就是感觉做完这个项目后以后也不会再接触 WP 了 就像我 13 年时候花几个月学了织梦二开一样 做了几个项目之后 曝漏洞网站被黑后 就再也没有接触了 所以想想这个 WP 给的时间就很紧 占用自己时间累的半死 项目之后就不用了 就更不想学了。
fensou
2020-05-31 00:29:33 +08:00
干的就是这个活,拿的就是这个钱,一点职业素养都没有。
Myprincess
2020-05-31 00:36:40 +08:00
我就是从 WP 转到 OPENCART 的,感觉 OPENCART 更适合中小电商 。MAGENTO 也用过,不好玩。
anaf
2020-05-31 00:46:20 +08:00
@Myprincess 当时公司你给多长时间学习和使用的? 还是你在做之前就会了?

你觉得学会这个 对你的技术栈 或者对你以后找其他工作有帮助吗 ?

我就觉得 使劲赶出来项目后 我也不能从这个 WP 中吸取什么东西 甚至我都没打算这这些 WP 二开做出来的项目写在简历上 感觉没什么亮点
iplayio2019
2020-05-31 00:48:33 +08:00
我个人非常喜欢 WordPress,HTML+PHP 混合并不会觉得有任何问题。看看官方主题的代码觉得虽然 HTML+PHP 混合但是还是觉得代码写的很漂亮。
HTML+PHP 混在一起确实非常蛋疼,尤其是 format 代码,只能手动 format,但是我还是很喜欢 WordPress 。

说几个我喜欢 WordPress 的原因:
1.函数名称语义化,而且非常的全,很多时候文档都不用看了,猜+IDE 的函数提示 就能得到我想要的函数。
2.文档全面啊。我个人认为 WordPress 文档写的真的相当好了,怎么会有这么详细的文档呢?对第一次接触 WordPress 开发真的友好啊。
3.WordPress 向下兼容做的真的非常的好,还会向上兼容呢。还有用过其他的开源建站程序,报错太多了,都靠自己手动改程序里的代码。那些都已经发布了,有些地方本身写的就是错的。
4.数据库设计。WordPress 的数据库设计其实挺经典的,就 12 个表,还遗弃了一个表。这里面数据库设计在我开发其他系统的时候也会应用到。

像很多程序员都自己开发 CMS 系统真的浪费时间啊。我以后再也不自己写博客程序或者
开发 CMS 系统了。大不了先用 WordPress,到了后面数据量大了再迁移出去。

以为手写 CMS 就能秒杀 WordPress,其实还差的远。

5.全面的 hook,WordPress 的 Hook 实现代码我没看过,但是基本上你能想到的 Hook 都有了。Hook 设计在系统开发中挺经典的,有点类似 AOP 概念或者设计模式里的观察者模式。
6.WordPress 的市场份额在不断上升。WordPress 在 CMS 排名中稳居第一。

不知道为什么排斥 PHP+HTML 混合编写,难道用模板引擎比这个要好吗?为什么我觉得没啥区别。
虽然现在流行前后端分离,但是其实很多代码写的都挺烂的,比 WordPress 的代码差远了。WordPress PHP 混合 HTML 也是没办法,毕竟这程序开发的比较早了。

很多人觉得 WordPress 特别 Low,一说 WordPress 就想到套模板,呵呵,真是 too young too simple 。一个 WordPress 插件,一个 WordPress 主题也可以是很工程化的项目。

当然我只说了 WordPress 在我眼里的优点,你不喜欢也没啥,毕竟 WordPress 也有很多缺点,缺点就不说了。


你问 2020 年还有做 WordPress 二开,不知道啥意思。WordPress 全球市场份额那么大,还能有不玩 WordPress 的?
anaf
2020-05-31 00:54:21 +08:00
@fensou 虽然很想反驳, 但是这也是对我的一个批评 。

主要问题出在,这个东西我以前不会 ,

老板觉得很容易,给的学习时间太少,而我觉得这个时间范围不可能学习完 但是为了不让进度拖延更久

老板也说了 周末学 下班后学 所以我也是占用个人时间想学完。 但是心里真是抵触, 毕竟相当于一次性产品

学会了 做完这个项目之后 以后估计不会接触了的 。

如果自己个人时间不学习 WP 而是学自己想学的技术 为自己以后找工作有益的技术 ,

那么这个项目进度就慢 老板就说是我的问题,但是占用个人时间学习做完这个项目自己也不会增加工资 所以非常纠结
7gugu
2020-05-31 01:02:45 +08:00
这是你的工作内容嘛!你要干的就是这个,你的回报就是金钱而不是知识。你想学东西就踏踏实实报一个就业班,那里才是学习的地方。如果你还是觉得很恶心,那大可以换一份工作,选择别的工作内容嘛😄,反正老板又没有限制你的人生自由。占用时间的问题,我没啥合适的看法,留给别的 V 友帮你解答吧
xiqingongzi
2020-05-31 01:06:58 +08:00
anaf
2020-05-31 01:13:49 +08:00
@iplayio2019 谢谢你的肯定, 可能真是我最先接触了 MVC 就把这个印在了心里

就像初恋不会忘 第二第三就不一定一样

在站内看到 WP 的一些帖子都是 13 年的时候了 难免会觉得像 JSP 一样混编的落寞。

不得不否认 WP 的功能强大 ,代码优雅。第一次接触我就能给他这样的评价

但是我真是不喜欢他 就像世上不会做到能让每一个人喜欢一样。

可能是我真不喜欢 PHP 了
CoderGeek
2020-05-31 01:39:44 +08:00
我几个月前看国外的几个接单网站 这类需求还是很多的
falcon05
2020-05-31 02:19:47 +08:00
全世界有 35%的网站是 WordPress 写的,我写了不下三十个😂
sunorg
2020-05-31 02:47:29 +08:00
核心问题是你看不起 mvc 架构,你只想用 mvvm.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/677080

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX