Xoops到底是什么?我迷茫了! [技术论坛 - XOOPS综合讨论区] imag1

正在浏览:   1 名游客






Xoops到底是什么?我迷茫了!
高级会员
注册日期:
2006/8/25 12:25
所属群组:
注册会员
帖子: 79 | 精华: 6
等级: 7; EXP: 83
HP: 0 / 170
MP: 26 / 803
离线

对xoops很有感情,第一个项目就是用xoops做的,但是最近随着要做一个新项目,我却对xoops越来越迷茫,越来越搞不清楚什么是xoops,以及他的价值所在。


那么xoops到底是什么呢?


一个cms?一个应用程序框架?一系列即插即用的模块集合?


xoops赖以骄傲的模块多,二次开发结构好,完善的权限管理等等,现在看来,完全没有太大的意义,因为这些东西其他的应用程序框架提供了更好的解决方案(cakephp,symfony,codeinteger,还有国产的fleaphp,thinkphp)等都提供了相应的更优雅的解决方案。而xoops的区块机制,别的框架中也有更好的解决方案,至于缓存机制等等,也更加成熟。


尤其是symfony,其开发结构和xoops非常相似,是有module组合的,而且作为一个框架,简单的cms,forum,blog等也有相应的插件实现了。而他们支持的那些特性如多数据库,mvc,ajax,良好的url路由等功能xoops却没有给出很好的解决方案。


对xoops越来越迷茫了。它的价值到底在哪儿呢?作为一个框架的话,不如成熟框架提供的功能多,灵活,作为一个终端用户产品,不如其它cms那么容易上手,界面友好。


我的建议,xoops应该放弃自己的框架代码,直接采用现成的成熟框架,把主要的精力放在用户体验的提升上面。


说了这么多,还是因为很喜欢xoops,毕竟一开始就使用它,希望xoops能发展的很好,但却是问题很多很多。最近的项目,已经打算放弃xoops了,用symfony框架自己开发,xoops提供的大部分功能都有更优雅更有效地解决方案,开发也很舒服。


4/2 20:11
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
高级会员
注册日期:
2004/8/27 22:24
所属群组:
注册会员
帖子: 125
等级: 10; EXP: 22
HP: 0 / 230
MP: 41 / 2426
离线
非常有道理,xoops的用户体验比较薄弱,在强大功能后面缺少一些灵活的使用体验。
xoops是乎永远走的是高端(技术)路线,而忽略了实用路线。然而掌握技术的总是少数,使用这类程序的,大多仅仅是略懂技术或者就是非技术人员,这就造成了这大部分人很难上手的根源。
这就形成一个过程:搜索到xoops-了解到xoops强大功能-使用-遇到困难-体验感觉不佳-放弃。

昨天 0:00
_________________
点击这里给我发消息
————————————————————————
http://www.5921222.com
http://www.cheungg.cn
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
初级会员
注册日期:
2007/11/8 11:53
来自 上海
所属群组:
注册会员
帖子: 23 | 精华: 1
等级: 3; EXP: 52
HP: 0 / 63
MP: 7 / 74
离线
我是刚刚开始用xoops,楼主提到的东东都没有接触过,感觉xoops还不错,不过就我目前深入越来越多,的确觉得xoops有些跟不上时代的发展,步调有些落后,今年的发展纲要写得很好,不知道何时落到实处。

毕竟已经上了贼船(呵呵,开个玩笑,别扁我),还是希望xoops发展更快,越变越好。

昨天 9:52
_________________
人生总会更美好:)

www.xarthat.com
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
网站管理员
注册日期:
2005/10/29 13:32
来自 北京
所属群组:
网站管理员
注册会员
ComSupp
推广组
帖子: 2174 | 精华: 24
等级: 38; EXP: 16
HP: 371 / 929
MP: 724 / 6601
离线
由于种种原因,XOOPS在2004-2007年的发展几乎停滞,而其他系统经过这么长时间的变革发展,已经从各个角度大大超越了XOOPS,如大家所熟悉的各种AJAX的应用,以及各种很实用也很强大的开发框架。拿一个2008的系统与2004的XOOPS相比较,结果是可想而知的。。。。。

然而,比较目前比较好的CMS,如Drupal、Joomla等,XOOPS还是有很多优点,正是这些优点让大家对XOOPS还是充满了希望。特别是,XOOPS的开发团队目前已经整装完毕并开始了全新的旅程(http://xoops.org.cn/modules/news/view.article.php/c1/490/p0)。

每个软件都有自己的优劣势,策略、理念、定位不同而已。不过,任何优秀的系统都贵在坚持,既要考虑历史遗留问题,又要面向未来有一定的超前性。目前有缺点不可怕,可怕的是没有想法。

昨天 12:09
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
高级会员
注册日期:
2006/8/25 12:25
所属群组:
注册会员
帖子: 79 | 精华: 6
等级: 7; EXP: 83
HP: 0 / 170
MP: 26 / 803
离线
恩,你说得对,但是我现在疑惑的就是xoops到底要做一个什么东西,是要成为一个开发框架,还是一个功能强大的cms?如果是后者,建议把重点放在几个有影响力的模块上,开发出几个功能完善,性能稳定,用户体验完美的模块来。完善用户体验。为一个开发框架,mvc等很有必要。

昨天 13:04
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
网站管理员
注册日期:
2005/10/29 13:32
来自 北京
所属群组:
网站管理员
注册会员
ComSupp
推广组
帖子: 2174 | 精华: 24
等级: 38; EXP: 16
HP: 371 / 929
MP: 724 / 6601
离线
不同的用户对XOOPS的要求是不同的:
1、开发者:XOOPS应提供良好的开发框架,提供常见功能的基础类,并可方便地扩展。
2、网页设计师:设计师可以不懂PHP和MySQL编程,即可进行主题设计,不仅具有很好的灵活性,能够实现设计师的创意,而且能够与程序开发者紧密合作,互不干扰。
3、网站管理者:不要求管理者有任何的编程开发或设计的经验,即可配置管理站点(这主要针对XOOPS的后台设计和管理)。
4、网站的终端用户:所有的工作都是为了给终端用户提供丰富的站点内容、清晰的导航设计,以及良好的浏览体验。

我想XOOPS项目就是这样一个满足多方需求的、提供便利的工具而已。至于XOOPS的未来发展方向的具体描述请参考《2008年XOOPS项目展望》,我想从中你会找到答案。需要注意的是,任何伟大的网站,所仰赖的都是其团结优秀的管理团队和精彩的内容,而不是建站工具。工具仅仅提供了部分便利,但永远不可能替代创意、想法和管理。

此外,XOOPS已发展了很多用户,有一定的历史,这是优势,但同时也是劣势,XOOPS必须保证每个更新能够最大化地兼容旧版本,看看Windows的发展,我们就会理解这是艰难的旅程。每一次重大升级不仅仅需要XOOPS内核的开发有一定的先进性,更要求XOOPS各模块开发者、网页设计师、站点管理员的配合,否则只会造成混乱。

昨天 16:14
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: Xoops到底是什么?我迷茫了!
高级会员
注册日期:
2006/8/25 12:25
所属群组:
注册会员
帖子: 79 | 精华: 6
等级: 7; EXP: 83
HP: 0 / 170
MP: 26 / 803
离线
还是很喜欢xoops,这次做项目。,如果可能的话我会用symfony + doctrine重构一个xoops,有机会发出来。

昨天 19:02
工具箱 短消息 Email PDF 书签 打印 举报 回顶部





不可查看帖子。
不可发帖。
不可回复。
不可编辑自己的帖子。
不可删除自己的帖子。
不可发起投票调查。
不可在投票调查中投票。
不可上传附件。
不可不经审核直接发帖。
不可使用主题类别。
不可以使用HTML语法。
不可以使用签名档。

[高级搜索]