世界之窗论坛's Archiver

livesweet 发表于 2008-2-13 07:43

一个不成熟的想法,TW2能否模块化

由于全国各地的人们使用习惯都不同,有些功能很多人用到,很多人没用到;有些操作习惯很多人喜欢这人,很多人又不喜欢,TW2要做成符合全部人口味真是很难。功能多了就很容易令程序臃肿、占用更多内存、降低效率。所以,我觉得整个软件模块化是很好的选择,用户可以自定义软件的功能,把不用的删掉,新的可以从网上下载,这样的想法不知道可不可行。
不过现在还没见过模块化的软件,只听说将来的WINDOWS系统要模块化。我不是学计算机专业的,可能模块化的难度很大吧。

化外愚民 发表于 2008-2-13 08:33

是不是就是说的firefox这样的(即基本的功能很简单,需要的功能得自己去找)?这样的话,可能也有很多的人觉得麻烦的。

zangmaly 发表于 2008-2-13 08:38

是地,我是这样想的,现在的TW安装过程很简单,可以复制单一EXE文件就能升级或者安装,也可以下载安装版一路NEXT下去不用操心,如果模块化了安装过程肯定没这么简单,这样对于新手来说基本没用,不熟悉TW的人肯定不会确切的知道哪些功能是他需要的,哪些是多余的,所以会用默认选项NEXT下去,了解的人呢也会觉得安装升级的时候每次都要选择很烦,这样真的会让一个好软件损失一部分用户,所以对于TW来说是弊大于利的

天才杨威利 发表于 2008-2-13 09:30

我感觉如果是模块化的话应该走卡巴斯基的路线,现在的卡巴斯基就是可以模块化的典范,它的各项保护功能都可以独立的清除掉,各项功能之间没有很强的关联关系。这样只好试过一次的用户就会很容易地进行功能的增减。而绿色版更好做,只要主文件保持现有的基本功能,其他的功能都做成像皮肤和插件那样的文件夹就可以了。但是在界面上的形式不要像插件一样都挤在插件栏和工具栏中。应该流出相应的接口。也就是如果没有这项功能的话这个选项就不可用或者没有显示。但是一旦有了相应的文件,就可以显示相应的选项。

ph700 发表于 2008-2-13 09:35

弊大于利的:P

mutalisker 发表于 2008-2-13 11:02

模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。

其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^

Cye3s 发表于 2008-2-13 13:08

[quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。

其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
这个想法强,呵呵
应该不难实现的吧

arieshyde 发表于 2008-2-13 13:56

[quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。

其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]

在线编译,这个强力支持!!!
但是这样对服务器的压力是很大的啊!

用户量那么多,排队所需要的时间恐怕会很长的!

arieshyde 发表于 2008-2-13 13:58

建议保持现在2.1的功能不变,对今后的版本新加功能进行插件化管理。
这个也就如同楼主说的 模块化!

168 发表于 2008-2-13 14:23

[quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。

其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
理想实现有多远?期望那一天早点实现哦:D

massimo9 发表于 2008-2-13 14:33

与服务器同步个人设置,使用偏好就可以了。:)

zangmaly 发表于 2008-2-13 14:40

可以根据个人帐户设置然后连接服务器实时更新确实比较强啊,如果实现了那将用起来非常的爽的哈哈,开发组的这个想法很好,早点实现哈~

livesweet 发表于 2008-2-13 20:37

[quote]原帖由 [i]化外愚民[/i] 于 2008-2-13 08:33 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483546&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
是不是就是说的firefox这样的(即基本的功能很简单,需要的功能得自己去找)?这样的话,可能也有很多的人觉得麻烦的。 [/quote]

[quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。

其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]


我还真的没有认真仔细地用过FF,只是有一次下载来试一下就删了,所以不知道他如何模块化。
TW2的体积很小巧,有很容易绿化,很方便,如果能在线升级编译的简直就神了。

北望天狼 发表于 2008-2-13 21:09

在线编译也许不需要,只要在线屏蔽部分功能,并保存用户信息,或者屏蔽后由服务器发指令本地删除多余部分
当然也要看哪个更容易实现些啦,屏蔽完善又保证速度提升对程序要求很高的

hifiwky 发表于 2008-2-14 12:55

Firefox实在是太麻烦了。
TW本来就不大,暂时没有必要模块化。

xbtsw 发表于 2008-2-14 13:06

Firefox用XML+javascript来作为插件的开发语言太不好了.....执行效率太低了.占用太高了.

39pk 发表于 2008-2-14 13:20

喜欢现在这样,简单,一用就上手.

毕竟,爱"玩"软件的朋友只在少数吧.

化外愚民 发表于 2008-2-14 14:01

[quote]原帖由 [i]livesweet[/i] 于 2008-2-13 20:37 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483928&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]





我还真的没有认真仔细地用过FF,只是有一次下载来试一下就删了,所以不知道他如何模块化。
TW2的体积很小巧,有很容易绿化,很方便,如果能在线升级编译的简直就神了。 [/quote]
同样的感觉,也是感觉“神”,都有些不知道该怎么说了。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.