Discuz! X 重构,意见征集

2020-10-04 10:59:19 +08:00
 starsriver

我是体验到了贴吧的恶心之处。唯一一次在贴吧发的贴( https://tieba.baidu.com/p/5705642823?pid=119789505898&cid=0&red_tag=2188154789#119789505898

前言

基本叙述

个人态度

最后我想说,重构 dz 的难度不亚于完全推翻。前人十几年所创造的精华与糟粕需要开发者精心斟酌保留与否。我个人追求的匠人精神和闭门造车的能力应当是每一位开发者所具备的。我提倡开发者能够将真心投入进去,敢于应用新技术和标准的同时,要时刻记得自己创造的东西最终目的是为人而服务。

我想说的就这些,欢迎留言。

9504 次点击
所在节点    PHP
70 条回复
kangsheng9527
2020-10-05 05:18:14 +08:00
php 已经不适合参与互联网竞争

其他语言轻而易举做一个带 p2p 功能的论坛

---------------------------------------康生 分界线-------------------------------------------

国内互联网招聘 php 那些公司,我若掌权全部弄死,一个不留

国内编程教育不从 c 或者汇编起步的,而是从 java 起步的,我若掌权全部弄死,一个不留
starsriver
2020-10-05 10:14:47 +08:00
@msg7086
当然,如果我要做水坛,我为什么要花时间来投入到 dz 中。
目的肯定不在于此。适合做社区的程序多了去,我也有能力自己写。
也有一部分是我对社区的怀旧情感在内。


@kangsheng9527
请认真审题。
工具存在即有可用之处,剪刀钳子各有所长。我的目的不在于用技术来竞争,我说了我是电科-传感器方向,没必要在计算机语言这里纠结。
此外我虽然不是内行,但四年里也见过形形色色的企业和公司,我敢保证,没有一家不是见钱眼开的。个人情感永远只能排在利益之后。
hellov22ex
2020-10-05 10:29:53 +08:00
@starsriver
1. 拿 c++写论坛的难度相当于重新写一套适合做 web 的编程语言
[不是让你连服务器都写,依托 Nginx 或者 apache 这种做好的服务器写,这样子难度就极度下降了,不过语言选择问题不大,语言只是个表达方式,和计算机交流的中介,这个你看着办就行,PHP 我觉得就很好,用起来整个人很轻松的感觉]
2. 思想这个东西,百年来其实变化不大。
[思想这个东西,百年来变化很大,面向对象和面向过程就是个简单的例子,还有就是 MVC 之类的,一些原则性的东西变化不大,变化大的是如何实现,比如各类功能以插件形势加载还是以本身的模块载入,这种思想是不变的,但是一个插件如何更好更优的实现,这种东西变化很大]
3. 设计没有老不老,只有对不对胃口,gitlab 用 ror 做不依旧几百万 star, 你能说他老吗?
[设计会过去,详见第二天,面向对象面向过程]
4. 时间成本,这个最重要。去一个像素一个像素琢磨一套 ui,是个人都会疯。。。
[UI 部分我也很蛋疼,这部分我建议你用些免费素材,比如这个论坛风格的,这些很多有成套免费的。]
eagleweb
2020-10-05 12:07:15 +08:00
楼主做了一个很多人不看好的项目啊……
那么何苦来征求意见呢,其实自己做下来开心就好。

否则不就是和别人争辩良久,反而耽误了项目进程吗(笑
starsriver
2020-10-05 12:37:52 +08:00
@eagleweb 没错(笑
starsriver
2020-10-05 21:53:27 +08:00
@hellov22ex

1-r. c++写一个编译语言没说要包括服务器...
2-r. 语义有误请谅解,我所指的思想其实是用户需求方面的思想,对于开发模式我更喜欢称之为·方法·
3-r. 设计这个东西不好说...哪个好用用哪个... 银行系统那一套汇编...依旧用的好好的...
4-r. UI 主要是图个个性化,没有 custom 的要求,那就不存在设计师这个行业了。。要说 UI,google metal 那一套挺好的。
starsriver
2020-10-05 21:55:02 +08:00
@hellov22ex 手误 matelial
hellov22ex
2020-10-06 12:05:42 +08:00
@starsriver
1 、这个看着办就行,有好用的就用好用的,比如 apache 很多人觉得不好用去用 Nginx,但是大部分这么想的沙雕 apache 都用不透的。
2 、你如果说‘方法’,那还可以说变化一些地方不大,你如果说需求……啥时候你那边能获得到别人的需求变多了会发现,连一个用户登录状态的判断都是要绞尽脑汁的蛋疼了。
3/4 、UI 这个东西建议和需求捆在一起,谷歌那一套外观不错,但是一些核心东西不是能通用所有他们认为的移动平台,更别提全平台了。UI 的设计不比后台麻烦,虽然它的定向感觉比后台轻松,但是那是高度成功后的微调轻松,前期起步很难的。就比如我现在给你回复的输入框,V2 已经更新了很多版本了,和当初的完全不一样。
lixuda
2020-10-08 15:46:24 +08:00
Discuz 数据库索引优化下,php html 分离,套个 php 框架。如果只是前端改下,感觉意义不大。
jdhg
2020-11-27 17:16:20 +08:00
重构不容易呀,加油楼主

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

https://tanronggui.xyz/t/712456

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

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

© 2021 V2EX