1Panel icon indicating copy to clipboard operation
1Panel copied to clipboard

[FEATURE]面板建议

Open AtomWorld opened this issue 1 year ago • 4 comments

1Panel 版本

1.4.0

请描述您的需求或者改进建议

我有一个建议以下是我想法,我看了issues有好多建议,每个人都需求会不同,时间久了我觉得1p会变得很臃肿且对低配机器非常不友好,我建议做成扩展包,需要哪种功能可以直接在面板里面安装,面板只具备基础功能,也可以把面板主进程的内存降低,使使用面板服务器门槛的降低

请描述你建议的实现方案

把小更新的功能和建议做成扩展包,创建扩展商店 面板提供基础服务压缩内存,降低门槛 面板只具备基础,用扩展插件来根据个人需求定制自己的面板

附加信息

No response

AtomWorld avatar Jul 10 '23 16:07 AtomWorld

很有远见的建议,手动点赞。

maninhill avatar Jul 11 '23 00:07 maninhill

老早前在群里提过,不过原话是“基于 Go 不太好实现 Go 的插件机制做的不好” 🥹🥹

Felmon avatar Jul 11 '23 02:07 Felmon

老早前在群里提过,不过原话是“基于 Go 不太好实现 Go 的插件机制做的不好” 🥹🥹

go 的 plugin 机制确实实现的不好,我们上一个产品用过,有很多问题。我们会考察其他的 plugin 实现方式。

zhengkunwang223 avatar Jul 11 '23 02:07 zhengkunwang223

老早前在群里提过,不过原话是“基于 Go 不太好实现 Go 的插件机制做的不好” 🥹🥹

go 的 plugin 机制确实实现的不好,我们上一个产品用过,有很多问题。我们会考察其他的 plugin 实现方式。

考虑集成嵌入式 runtime,比如 js python lua 等可嵌入的语言来实现插件功能

mx2913 avatar Jul 11 '23 07:07 mx2913

如果是系统基础功能的话不建议这样做,面板应该在稳定和安全是第一要素的基础上去更新功能,系统框架的功能和附加上去的功能,稳定性肯定是不会一样的,并不能因为众人口味不一致从而使用这种方法,之所以大家现在提这么多需求,是因为面板目前确实并没有完善大家需要的基础功能,比如文件夹内按名字,时间排序、右键操作菜单等等这些基础的功能都没有,大家提出需求是很正常的

usjinbao avatar Jul 22 '23 09:07 usjinbao

建议把标题改为插件系统

wc7086 avatar Oct 18 '23 13:10 wc7086

如果是系统基础功能的话不建议这样做

系统基础功能肯定不会做成插件,但对于一些非必要但能锦上添花的需求肯定是能做成插件最好。等基础功能完善之后最好能够推出一个方便第三方开发插件的插件系统。当然,这都是后话了,目前面板欠缺的基础功能还很多。

wc7086 avatar Oct 18 '23 13:10 wc7086