大部分
持观望和否定态度,但是也有人对此表示赞同
。优秀
的定义是什么?我的目标不高,也没有拯救社区界的想法,只是想将 dz 改头换面,继续发光发亮。
在上一个话题中我看到了一些人对该项目的支持,在这里我想知道,有人愿意在闲暇时贡献您的代码吗?
如要发表意见,请在 [Discuz! X 重构,意见征集] 中进行评论。
1
ivmm 2020-10-08 14:15:53 +08:00 1
我觉得 DZ 最大的问题就是对移动化的适应。
我觉得 腾讯 收购 康盛 ,阿里 收购 phpwind,然后全部停止更新 都是战略性封杀用户对中小网站的以来,让小微型止步于 PC 时代无法发展移动。 公众号做成功了,头条也成功了,dz 的停止开发功不可没 |
2
dvaknheo 2020-10-08 14:37:36 +08:00
我看错以为是官方征求新版本。白激动了一场。
如果重做新版本,我希望以下必须满足以下两点: 1 承认 MVC 缺层, 剥离业务层出来。 2 使用可变单例,使得“不用修改系统代码,也可接管系统功能” |
3
Huelse 2020-10-08 15:05:58 +08:00
同时兼容前后分离和传统融合的就好了
另外插件是不可缺少的部分 |
4
airqj 2020-10-08 15:10:10 +08:00 via Android
还不如重写 discuz Q 的 UI
|
5
syuraking 2020-10-08 15:16:35 +08:00
DZ 算了吧,直接消失最好
|
6
Hanggi 2020-10-08 15:29:47 +08:00
建议去掉 PHP
|
7
ladypxy 2020-10-08 15:48:56 +08:00 via iPhone
建议用 python 或者 go 重写
|
9
haha512 2020-10-08 16:13:21 +08:00 1
discuz 又不是个开源项目,搞他干嘛,费力费工夫说不定还侵权
>>> >> https://gitee.com/ComsenzDiscuz/DiscuzX >> 您可以 Fork 本站代码,但未经许可 禁止 在本产品的整体或任何部分基础上以发展任何派生版本、修改版本或第三方版本用于 重新分发 >>> |
10
westoy 2020-10-08 16:19:59 +08:00
dz 自己注明自己是商业化非自由软件啊, 而且“discuz!”之类都是商标啊, 你三方发起重构问题很大的, 毕竟不是 freediscuz!那个时代了
还不如照着功能重写算了 @ivmm 这锅甩给两个大厂有点偏颇啊,qihoo 当年推 discuz!就是盯着 web2.0, 所以腾讯接盘, 想搞自己的 oauth 和标准, 阿里收 pw 战略防御一下, 当年推广蛮厉害的, 我身边不止一个站长接到过两家拉人头的电话....... 但是一方面是后 web2.0 到移动时代大厂基于社交关系的流量虹吸, 根本不给小论坛发展机会了 另一方面小个体做电子公告业务在国内死路一条啊, 毕竟有段时间封机房封到 IDC 看见企业站放个给客户用的公开留言簿都要赶人跑的地步, 做论坛简直大逆不道啊...... |
11
starsriver OP 好好的征求人头,结果又变成建议贴了。。。。关键是还不能删。
我不扯皮直接说我的想法: 1.1 什么是重构?重构就是在功能上保持并优化的情况下逐渐把旧事物代替的过程. 1.2 php 部分肯定是会慢慢用其他语言代替的,当然不要指望只是我一个人做。 1.3 罗马不是一天建成的,马车到火箭也不是随便脑内自嗨一下就能实现的。 1.4 dz 用原生 php 写了 20 万行代码,就算我不顾主业每天进度 200 行也得三四年吧? 1.5 大哥们,您说的那么容易,那请问您在 GIT 上有多少贡献呢? 2.1 UI 交互是我重视的一部分,给你一个人机交互界面,打开页面就是一顿按钮和表单糊脸,这种糟糕体验我觉得大家都有过。 2.2 网页是大部分人获取信息的一个重要途径,知网、SCI 、nature 以及我接触的 cypress,xillinx 论坛都是网页。 2.3 如果我开发了一个 APP,或者小程序,或者公众号,您又有多少意愿去安装 /关注一下呢? 2.4 所以我首先在 UI 上下的手,而且 UI 的结构部分要比业务逻辑易于迁移。 接下来我回复一下各位的意见。 @dvaknheo @Huelse @airqj @ladypxy @Hanggi @lixuda 事情是一步步做的,重构就是在功能可用的情况下逐渐用新体系代替源代码,请到 意见征集贴 看我的想法。那边我回复了大部分人。 @Hanggi @lixuda 你俩不要只是嘴上说说。就算我说用 go 重构,也不见得你们会参与进来。不把时间当成本吗?从 0 到 1 要付出多少,我认为我作为一个模电学科研狗比在座的各位都清楚 @haha512 @westoy ‘允许商业化’ 和 ‘商用’ 是两个不一样的概念。而且我也没有发行派生版本。。。 重构也可以是基于原始系统用新的语言慢慢代替。 @syuraking 我看了一下您在 V 站的发言,建议你原地爆炸。 |
12
airqj 2020-10-09 13:35:20 +08:00
分明可以站在巨人的肩膀上,你非要自己从头做。 ---君子生非异也,善假于物也
discuz Q 虽说深度整合了腾讯云,但是作为一个开发者整合阿里云七牛云也就是几天的事情。腾讯云有团队在做这个事情,不比你一个业余时间在做的学生牛的多? 一家之言,仅供参考 |
13
starsriver OP @airqj 接口调用那就是一句 require 的事情,我很清楚。所以我没必要去刻意用 dzq.
|