duxweb / duxcms

💥 php 与 react 开发的中后台管理系统,基于 PHP8 与 ts 开发。Backend management system developed with PHP and React, based on PHP8 and TypeScript.
https://www.dux.cn
MIT License
194 stars 5 forks source link

问个不是问题的问题~ #1

Open hello6788321 opened 5 months ago

hello6788321 commented 5 months ago

项目会不会烂尾~

依稀记得从dlcms加的群,那时候作者从设计转为开发,压力大关闭了网站,首页给了一段说明。 后来经过时间锤炼出了duxcms1.0 堪称经典版 再后来dux2.0 平平无奇 往后的3.0 shop 等各类版本 其实都不算完全版 不知道这次是否能出完美正式版本?

不是专业做技术赚钱的,只是对网站有着热爱作为娱乐,我草 突然一想 转眼一晃 10来年了,祝作者安好。

gywghhb commented 5 months ago

回答一个不是答案:

我是最近才发现这个项目。国内很少有见到用React写的项目,更不用说和PHP+Vite这样少见的组合。作为常用React+Vite的我对此还挺感兴趣的。最近有一个项目也要用到headless CMS,感觉这是个很不错的选项。等我实际操作后再看看都缺了些什么内容,然后一一发到Issue这里。等有闲的时候看看能不能提交一些PR。

duxphp commented 5 months ago

这个项目也不会烂尾,从dux3 到 next 之间的产品项目基本上是公司内部在使用,其中尝试了多种开发模式和 UI 形式,基本上 dux next 算是最终的定稿,也算是最后一个PHP的版本,其中架构方面是延续了很多开发经验总结出来的,并且组件都是使用三方进行整合,避免了自己轮子需要长期维护和更新,同时实现了自己身的一套应用化更新机制方便多人员互相共享模块防止重复开发,并且 GO 版本也采用相同的架构模式,前端采用 React 主要是 React 实际用起来体验比 Vue 好很多,使用 tdesign 主要是没有 antd的历史包袱和冗余代码,并且对 TS 支持比较好,之前尝试过 Arco 支持不太好,前端以 Refine 这样的 headless 框架作为基础并且集成了 tdesign UI库,可以满足现有业务的易开发、易使用且美观的需求。

目前 Dux Next 的定位主要针对开发人员,因为安装应用时前端需要编译,对小白有一定门槛,所以提高了定位,同时后续会继续 Next 和 Go 系统做针对性的用户产品。

目前产品已用在多个客户项目中,后续也会持续进行更新和使用,得益于我们的应用式架构模式,后续升级相当容易