对于XOOPS来说又是一个繁忙的月份!我们完成了一个新的XOOPS网站主题的设计,并进行了一个实机测试(请在此处提供反馈:https://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=69597&forum=11)。此外,XOOPS 2.4.0 Beta RC1 正处于全面测试中。
查看来自世界各地的最新新闻,看到本地XOOPS网站上的活动总是令人愉快。请继续告知我们新发展的情况,以便我们能够保持全球XOOPS社区的更新!
记住 - XOOPS因你而强大!!!
如果你喜欢XOOPS系统,并想回报一些,你可以向XOOPS基金会捐款!只需使用XOOPS捐款系统,并用你的PayPal账户或信用卡捐款。
你的捐赠将被用于推广和促进XOOPS系统的使用和发展。XOOPS基金会是美国的一家注册的非营利组织,致力于推广XOOPS!所有捐赠者都将获得本网站上的XOOPS之友排名。感谢所有XOOPS之友对他们的捐赠和持续的支持!
如果你想知道XOOPS资金的情况,请阅读2008年XOOPS财务报告
本月我们想感谢以下捐赠者
感谢你们对XOOPS的大力支持!!
这个月,我们想要认可来自美国的Mark Boyden(mboyden),因为他对我们论坛的持续支持和在他的网站上提供Xoops提示。
你来自哪里,现在住在哪里?
我在德克萨斯州的奥斯汀(USA)住了25年,出生在德克萨斯州的加兰德(靠近达拉斯)。据我所知,我是在加利福尼亚出生的。我有机会参观过除阿拉斯加和夏威夷之外的每个州,也去过欧洲的一些地方(但也还不够)。
你编程有多久了?
大约30年了,最初是在TRS-80、TI 99-4a、Commodore 64电脑上编程。从未停止过,并且对编码比对工作/商业世界中几乎所有其他事情都更加热爱。
你的专长是什么?
这是个好问题。我经常自己思考这个问题。我是一位信息技术顾问、系统架构师和安全管理员,我的咨询和专业知识仍然集中在为每个企业的独特战略目标开发策略,构建、集成和管理安全的多平台网络和多层服务器环境。优势包括项目管理和风险管理;网络架构、安全、持续性和管理;软件测试计划开发和实施;以及数据库设计和开发。我也认为自己是一个出色的辩论家和童子军。虽然我管理过许多项目和团队,但我最喜欢的仍然是编码、开发和找出解决方案。
是什么让你开始使用Xoops的?
离开企业界,专注于较小的客户后,我需要一个良好的、稳固的CMS来满足我多样化的客户的需要,现在主要是小企业、非营利组织和社区组织。我知道每个CMS都有一个学习曲线,所以我希望投入我的时间和精力到一种始终面向未来、同时提供坚固、稳定、灵活和强大基础解决方案的产品。大约在2004年,作为一个开源软件的粉丝,我研究了几种基于PHP的CMS应用程序,在尝试并深入了解前10名产品之后,我决定Xoops是最佳选择,因为它具有出色的基础架构和最大的灵活性,可以针对我和我客户的具体需求进行定制。
你最喜欢Xoops的什么之处?
实际上,太多难以一一列举。然而,有些真正让我欣赏的是面向对象编程,使模块开发更容易和更安全的基石,对安全的重视,对轻量级的关注(而不是其他CMS资源的占用问题),表现层和开发层的分离,当然还有那个给予和收获一样多的庞大、友好的贡献社区。您可以从我为朋友和同事以及任何找到它的人准备的信息中了解更多关于我的XOOPS经历我整理的信息。其中大部分内容已经发布在X.o网站上。
您在XOOPS的哪个领域贡献力量,为什么?
我会尽可能多和尽可能定期地回馈,但到目前为止还没有发布一个完整的模块(尽管为几位客户开发了一些专有模块)。我尽量每天接触网站,分享我能分享的东西,但并不总是能实现。我从事过FCKeditor的集成工作——我发现它是最好的、最可配置的所见即所得编辑器,这就是客户想要的。我还为成熟的XOOPS安装的升级和相关清单做出了贡献。我也帮助管理论坛。我还帮助测试和调试XOOPS核心和我会使用的各种模块。
如果您可以给XOOPS添加一个功能,那会是什么?
这是一个很难回答的问题,因为XOOPS本身就是一个强大的系统,而且现在个人资料模块已经包括了...但是,当然,总是可以添加些什么。基于客户需求,一个在所有模块和所见即所得编辑器中都可用的自动缩略图功能,并且将图像调整到所需的显示大小以减少带宽的使用(并且作者无需考虑)。模块的基础AJAX功能也是另一个好处。用户可选择的模块,和每个模块每个模块块可由管理员选择的模块位置。搜索PDF和其他常见的二进制文档。我还希望能够对当前的X.o网站进行一些额外的组织和重做,以使新用户更容易上手,我还希望看到我们在一段时间的不活跃后关闭支持论坛的线程,因为当有新人提出不同的问题时,应该开始新的主题。我想这已经超出了您的问题...
您在编程方面最大的成就是什么,您最自豪的是什么?
这也是一个很难的问题,虽然我做了很多编程。15岁时,我为家里的生意编写了一些用于体育赛事比赛时间和照片决分的实时软件;这可能符合条件。然而,我为我为每个客户建立的每一个网站都感到非常自豪,无论是为了金钱还是为了知道我在帮助一个组织在世界上做得更好。当他们对如何更好地与他们的人互动表示满意时,这让我的一天变得有意义。我还领导了90年代一家富福100强公司的战略互联网工作,并在21世纪初作为顾问工作,为客户提供赋能的架构和解决方案;我为我自己的工作感到自豪。后者是一个员工拥有公司,这是一个伟大的想法(我不确定它是否实现了原本设定的目标)。
当您不编码时,您的爱好是什么?
划船(独木舟、皮划艇)、背包旅行、露营、排球、无线电、山地自行车、音乐、阅读和静态摄影。我喜欢花时间与家人在一起,寻求与宇宙的灵性合一,以及关注政治。过去的爱好包括航海、按摩、打鼓、跳伞以及制作电视节目和视频。
你最喜欢的食物和饮料是什么?
河粉和几乎所有当地酿造的啤酒。Real Ale Full Moon Pale Rye ale是我列表上的第一选择。
关于电影和音乐呢?
我观看了很多电影,偏爱科幻电影来逃避现实、思考未来,以及纪录片来学习。我是《星际迷航》系列电影和《巴比伦5号》的忠实粉丝——是的,甚至连经典版我都喜欢,尤其是它为那个时代带来的影响。我也喜欢外国和独立电影,因为它们创造了下一代的电影,我还喜欢一些喜剧和动作片(以及偶尔和我伴侣一起看的一些浪漫喜剧,也就是所谓的小妞片)。我热爱各种类型的音乐,但我收藏的都是“前卫摇滚”。我还每周在一个当地社区广播电台(KOOP)主持一周的“前卫摇滚”节目——虚拟噪音——。我正在为他们新建网站,当然是在XOOPS的基础上。
如果你有机会在世界面前进行30秒的商业广告,你会说些什么?
通过定期的反思来稳固自己的心灵。最大限度地生活,每天都要像明天不会到来一样生活。生活中要记住的三件大事是对所有人都要尊重——即使他们不对,也要宽容——即使你不同意,也要有同情心——因为这代表着一位有智慧的人。尊重自己,尊重周围的人和事。每天都要想一下,在你离开后别人会如何记住你。尽你所能地向他人和你的社区奉献自己。关掉电视,去大峡谷进行14天的钓鱼之旅,感受宇宙的心跳。采取以下明智的建议(一度被传为骗子库尔特·冯内古特的玩笑)。
如果你可以选择一个地点和时间生活,会是哪里?为什么?
地点和时间无关紧要,时间也无关紧要,只要你在这个星球上不再用金钱来衡量自己的价值,而是你的本质以及你为使世界变得更美好所做的事情定义你;当战争不再爆发,我们共同为所有人的共同利益而工作时。然后当现实到来时,我想我会希望生活在上个世纪,陪伴着我的父母和祖父母一起成长,看到他们看到的事情,体验他们所经历的一切。
你希望见到哪个人?为什么?
托马斯·杰斐逊——因为他在美国启蒙时代为美国宪法及其至今仍构成基础的原则所做的努力。我希望能够多次一边喝酒(尽管是今天的酒)一边讨论所有那些思想。本杰明·富兰克林,因为他同样时期的创业精神、创新思维以及他对啤酒的喜爱。最后,虽然有很多值得见面的人,但我想见到科幻小说之父雨果·根斯巴克将是一个非常有趣的体验。
我们的XOOPS创新奖授予为XOOPS做出非常独特且创新贡献的人!我们清楚,只有当我们把我们的创造力、想象力和创新力拓展到“无限和更远”时,XOOPS才能成功!因此,我们希望recognize这些人创造的“WOW!”效果,当我们看到他们所做的事情时。XOOPS创新奖并非每月都有颁发,也就是说,理论上,可能会有一个月我们不会颁发,但我们绝对希望这种事情永远不会发生。
这个月的创新奖授予崔丁(Scott)莱(scottlai) 来自中国,因他在XOOPS应用程序模块XAM框架上的创新工作
你来自哪里,现在住在哪里?
我来自中国,我住在中国的广东省省会广州。
你编程有多久了?
我第一次接触编程是1999年,从Visual Basic开始。一年后,我开始自学C++和PHP。
你的专长是什么?
使用C++构建桌面应用程序,使用PHP构建网页应用程序。
是什么让你接触到XOOPS的?
2005年10月,当我大学毕业时,我在一家金融公司工作了短短几个月。当时公司需要一个门户网站。一个朋友告诉我可以用CMS来构建门户网站。这是我第一次听说“CMS”这个词。所以我在互联网上搜索CMS,然后我发现了XOOPS和其他CMS平台。经过两个月的测试XOOPS,最后我选择XOOPS来构建公司的门户网站。从那时起,我就用XOOPS来做项目并创建XOOPS的模块。
你最喜欢Xoops的什么之处?
我喜欢XOOPS良好的架构、丰富的API和可扩展的接口。同时,它拥有大量用户和社区支持。
为什么你决定致力于XAM框架的工作?
首先,让我解释一下什么是XAM。XAM是XOOPS应用模块的简称。这意味着该框架用于构建XOOPS的应用模块。
从2005年开始,我开始了XOOPS的开发。我在2.2x、2.0x和2.3x中创建了模块。在这段时间里,我阅读了许多模块的代码。我发现许多现有模块的代码中有很多冗余代码。而且开发者即使代码具有相同的功能,也要为前台和后台分别编写代码。长时间后维护和升级功能比较困难。模块开发缺乏设计模式或标准规范。尽管XAM框架在XOOPS世界中是一个独立的实体,其开发不与XOOPS冲突或重复。事实上,XAM框架是XOOPS API的另一种重新包装,旨在让程序员更容易开发和维护模块。
使用XAM框架构建模块的主要优点是什么?为什么XOOPS开发者应该关注XAM?
使用XAM框架构建模块的优点
1. 单入口模式,有助于轻松重写URL。
2. 采用MVC设计模式进行编码。(类似于在Zend框架中编码)
3. 编写的代码可以在前台和后台同时使用。例如,模块根目录下的一个代码文件controller.helloworld.php,你可以在http://locahost/modules/foo/index.php/helloworld 和http://localhost/modules/foo/admin/index.php/helloworld中访问它
4. 易于迁移到不同版本的XOOPS。
我希望越来越多的开发者可以测试XAM框架,并给我更多建议。XAM框架的目标是简化模块开发过程,减少代码冗余,使模块开发能从一个开发模型或规范开始。
你对XAM框架的最终目标是什么?
我将不断更新和发展XAM框架,让其持续改进并增加更多功能。
你计划增加哪些其他功能?
我计划添加一些更多的类,例如FormWorker和XGrid。我还打算使用XOOPS和XAM框架开发一个供应链管理软件。
你在编程方面最为自豪的成就是什么?
实际上,我为创建了XAM框架而自豪。
当您不编码时,您的爱好是什么?
游泳、烹饪、听音乐和看电影。
你最喜欢的食物和饮料是什么?
我喜欢中国菜,也喜欢寿司和生鱼片。
关于电影和音乐呢?
我喜欢电影和流行音乐。
如果你有机会在世界面前进行30秒的商业广告,你会说些什么?
永不放弃,尽全力做到最好。
如果你可以选择一个地点和时间生活,会是哪里?为什么?
我爱我的家,所以我选择住在广州。
我们还在寻找更多的翻译!!!你能帮忙吗?在这里查看列表
|