今天无意中在 github 上发现了这个项目,点开发现 stars 挺多的,在 gitee 上 stars 更是惊人,有 73.4K 之多,想着 stars 这么多,项目应该不错,就 clone 到本地看下,准备看文档启动的时候问题来了,访问文档地址竟然要登录,这都没啥,你点击快速启动以及功能列表,会有个弹窗,要求你先 star 才能看。“后端手册”手册就更离谱了,要求你微信扫码加入星球,而加入星球需要支付 199 元人民币,也就是说,你要看到完整的文档,需要 star+支付 199 元人民币……
他项目的 README.md 写着“芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用”,代码可以免费使用,文档要收费,没毛病[手动狗头]
102
YunaiV 2023-07-27 22:25:53 +08:00 7
大家好,我是芋艿,https://gitee.com/zhijiantianya/ruoyi-vue-pro 的作者。
不常玩 V 社,下班路上,前同事转了个贴,地铁上吃了会自己的瓜。 Q:为什么这个项目叫 ruoyi-vue-pro 呢? A:最早是公司内技术分享,所以基于 ruoyi-vue 重构出了 ruoyi-vue-pro 项目,也问 ruoyi 大佬要了授权。 随着项目越来越大,名字就比较难改,外部很多地址无法修改。 不过在做 Cloud 版本时,名字是叫 yudao-cloud 。 Q:为什么文档强制 star 可阅读? A:首先要承认,这个行为不是个很好的行为,用户体验是非常不好。 不过对于我来说,越多的 star ,个人愿意投入更多业余的时间去开发功能。 实际结果也是如此,可以看看我这 2-3 年的提交历史。 Q:为什么部分文档要收费? A:说起来我也是 90 后,再过 2 年也 35 岁,也有老婆,也准备要小孩,养家糊口,总是必须的。 Q:为什么项目写“个人与企业可 100% 免费使用”? A:收到至少 100+ 用户咨询,基于这个项目做公司或外包项目,要不要给钱。答案是不用的~ 也为了打消大家的顾虑,所以后来补充了“不用保留类作者、Copyright 信息”。 每个人对开源定义不同,所以在 README 开头写了“所有代码全部开源”。 Q:这个项目后续会继续做什么功能? A:在我工作的时候,一直希望有个项目可以让我学习,这个项目也是满足过去的自己。 目前有 pay 支付、mp 公众号、bpm 工作流,未来希望有 erp 、im 聊天、mall 商城、社交论坛。 继续肝 3-5 年。 ----- 大概就是这样吧~ 继续写代码了 |
103
test4zhou 2023-07-27 22:29:44 +08:00
ruoyi 真的可以的,pro 收费另算
|
104
YunaiV 2023-07-27 22:37:38 +08:00
@1145148964 = = 应该不是我。我没玩过 V 站;从 12 年开始写博客开始,也没喷过人。。。
|
105
YunaiV 2023-07-27 22:41:45 +08:00
@xaplux 😜 最近更新了 pay ,应该也可以再学到一丢丢东西。
为了更容易读懂代码,我写了蛮多注释的。 最近的 1.8.0 版本: - 总代码行数:139152 - 源码代码行数:85791 - 注释行数:31891 - 单元测试用例数:899 |
106
790002517zzy 2023-07-27 22:49:05 +08:00 via Android
@alleluya ...逻辑感人
|
107
1145148964 2023-07-28 06:56:33 +08:00
@YunaiV 非常抱歉。我记错人了。我向您致以诚挚的歉意
|
108
aosan926 2023-07-28 09:14:26 +08:00
@1145148964 你说得应该是 vue-admin-beautiful 的作者吧
|
109
wumanxing123 2023-07-28 09:43:14 +08:00
看过 ruoyi 源码,代码规范可以说没有。以前公司老项目用的 ruoyi ,后来全重写了。
|
110
dcdlove 2023-07-28 11:52:33 +08:00
我只想知道收的费分给开源贡献的开发者了吗
|
111
QWE321ASD 2023-07-28 17:28:02 +08:00
若依有代码规范这个说法吗,我觉得创作者的设计能力很强,但是代码和规范优雅确实不沾边啊
|
112
alleluya 2023-07-28 18:52:46 +08:00
@790002517zzy 脑子不够用就去看医生 别人不能觉得 ruoyi 代码质量差? 你不觉得差你说你觉得好的地方说服别人 而不是叫唤让别人再写一套同样的东西
|
113
790002517zzy 2023-07-28 20:09:20 +08:00 via Android
@alleluya ...智商感人 说若依不好 自己又拿不出好的来(你没有,别人的开源项目也行)。 还反而要求拿出好的证据。哈哈哈哈哈哈
|
114
ryd994 2023-07-29 01:56:06 +08:00 via Android
没毛病啊。免费软件,开源软件,自由软件,这是三个概念
RHEL 的基础文档虽然不收费,但是 RHEL 的服务支持,以及服务支持论坛上的官方回复,是可以收费的。 你可以对它进行道德上的批判,但是它确实没有违反任何开源协议。 |
115
williamx 2023-07-30 12:24:36 +08:00
@itechnology 然后你损失了什么?被骗了 star ? 要是觉得被骗了 star ,取消就可以了啊。
文档手册收费让一些不愿读代码的程序员破防到发帖公开抱怨,我辈白嫖人士是感到惊诧的! 人心不古竟至如斯! |
116
wuzhewuyou 2023-08-26 16:26:00 +08:00
@pkwenda 有问题哦,刚测试了下并无反应,脚本已注入
另外, unsafeWindow.setTimeout = function(ref, tm) 这个按照我的粗浅理解是将 setTimeout 函数替换为 function(ref, tm),实际在 jquery.min.js 找不到这个函数啊,求大佬指点 |
117
shimada666 323 天前
还行,起码不坑懂的人。js 里留密码什么的,也像是作者故意留个后门给哥们,视频什么的也只是赚小白的钱。
除了内置功能多了点,启动慢了点,其他的框架,也没啥比这好用的了 |
118
Trinity888 253 天前
@YunaiV 个人是支持芋道,一个开发人员,抽自己业余时间完成这么大项目。 并且重点重点是:全部开源呀,各位。可以商用。没有几个可以这样保障。文档收费(个人看了,这不是一两天能写出来,肯定是无法个日日夜夜,作者辛苦写出来的)收点费用当然是可以的,人家也要生存,生活
|
119
lueffy 253 天前
目前公司要求基于 ruoyi-vue-pro 中的 CRM 模块,试图改造成生产环境可用的应用,发现很多 bug ,很多明显是没有经过联调测试的,设计上也有很多问题。
并且项目中使用到的框架,都是经过个人封装的,用到大量的个人开源项目。稳定性不敢相信。 “免费的才是最贵的” |