为 Xoops 选择使用哪些模块。- 编辑于 2007 年 1 月对于新手来说,Xoops 最棘手的事情之一就是决定要将哪些模块包含在 Xoops 网站中。看起来很简单,但有很多选择,也有很多需要小心的事情。这全在于提前做好研究。
在继续之前,我们先看看当前的开发状况。Xoops 2.0.16 是我更新此 FAQ 时的推荐版本。一些人使用的是 Xoops 的 2.2 版本,为这个版本选择模块会更复杂。如果你是新手 xoopser,或是对 php、Xoops 代码等不舒适,我建议您继续使用 Xoops 的 2.0 版本,直到核心开发者另外建议。
这意味着您需要选择那些表明平台为 XOOPS.2.0 的模块。如果一个模块的信息说 2.2 但您使用的是 2.0 或反之亦然,这部分研究真的很重要。
话虽如此,我们现在需要看看如何为您的 Xoops 网站模块做出明智的选择。您可以尝试下载和安装——试错法——这样可能会让您非常沮丧!
或者
您可以先做一些研究,这样航行会更加顺利。所以……让我们先进行研究。
首先,让我们看一下模块库。这已经有一段时间没有接受新模块的提交了。这意味着您选择的任何内容都可能有一个更新的版本,或者正在等待有人过来看看并更新它的开发。然而,如果您选择浏览这个系列的收藏,您需要看看模块标题的信息。(在 Xoops 的未来,将会有一个这样的新模块库——它只是还没有准备好。)下面的部分描述了如何从这个模块库中获得最多的东西。
那么——今天发布了哪些模块呢?实际上,所有新发布的模块都已经在Xoops新闻的“模块”类别中进行了公告。请点击这里查看链接:
https://xoops.org.cn/modules/news/index.php?storytopic=2 。现在,这些模块是按发布日期组织的,您可以点击翻页。这是一个耗时的过程——您最好通过xoops搜索或Google搜索进行搜索。使用您想要的功能的关键词——例如,如果您想要一个新闻模块,可以将“新闻”作为关键词。如果您在寻找图像库,请尝试“图库”。您还可以浏览论坛中的主题,以查找推荐的模块以及关于目前xoops用户正在使用的模块的讨论。一旦您拥有了一个模块,您可以尝试查看开发者提供的相关详细信息。寻找下面提到的一些相同的信息,以便更全面地了解该模块的功能、如何安装以及如何使用。
使用旧模块仓库点击链接,查看设置。您可以通过字母顺序浏览,这对于您已经知道您要找什么非常有用。当您在论坛上阅读了关于模块的讨论时,这很有用。
或者,您可以按类别搜索。这些类别基于模块的功能。模块的功能是您需要寻找的第一个标准。
让我们假设我们想要一个图像库模块。点击“图像库类别”。有6个可供选择,那么现在您如何知道哪一个最适合您呢?
首先,让我们考虑为我们提供的信息。
一个好的有用的模块将包含以下信息
1.由Xoops成员上传。点击他们的名字,查看他们的详细信息。有些是网站管理员或核心开发者,这可能表明他们已经自己使用并批准了该模块。其他人将是那些跳出来为社区构建模块的人。无论它是谁,如果您可以联系他们并了解他们是否仍然在该模块上工作或使用它,那么您就知道您将获得支持。如果您无法联系他们或收到他们的任何回复,那么该模块可能已经发展到极限。
2.最近更新(直到2005年因黑客攻击问题锁定仓库为止)最后发布的更新是模块新旧的关键,但现在您需要依赖于评论,因为目前普通用户无法上传模块的新版本。
3.包含一个有关其功能的有用描述。如果模块作者没有给出一个清晰的模块工作方式描述,您就无法比较功能相同的模块的优点和缺点。
4.版本号:数字越高,意味着它被审查和更新的次数越多
5.下载量:表示下载的人数,并不表明有多少人成功使用该模块。
6.文件大小——虽然是有用的信息,但在决定选择哪个模块时帮助不大。
7.主页——这是一个重要的链接,可以查看该模块在什么网页上使用,作者来自哪里等。这是检查模块当前状态的一种方式。它通常还提供一个地方,您可以在这里找到该特定模块的支持论坛。
8.评分:这是用户依赖的——但它仍然是留意那些费心评价模块的用户如何看待它的一个指示。
9.评论:这也是用户依赖的,如果用户不费心回来写任何东西,那么社区的其他人就没有什么可依据的。但似乎如果用户真的喜欢某样东西,他们就会回来评价。
10. 对于Xoops用户,价格始终应该是免费的
11. 平台 – 指的是为哪个版本的Xoops构建的。如果是2.0版本,那么它将适用于我们的Xoops 2.0.13版本。然而,它可能不适合2.2版本,所以请注意。如果没有提供相关信息,除非你准备好了通过试错法进行实验,否则不要操作。
12. 许可证 – 应列出为GPL
13. 限制 – 如果存在任何限制,它们应该被列出。
14. 评论:这里是真正可以研究模块反馈的地方。这里会有错误、修复、致谢等内容。在下载任何模块以供使用之前,你应该检查这些评论。有备无患。
好吧…还在考虑是否某个特定模块值得下载吗?还是你可能觉得不一定。是时候点击“查看完整详情”了。在这里,你应该可以找到更多关于模块的详细信息、它的特性、系统需求和它的发展历史。这里的信息越多,模块就越完善。
那么,所有这些研究把我们带到了哪里呢?好吧,如果你考虑Magalerie 1.8,你会发现它的最后更新是在2004年,而且详细信息非常少。点击“查看完整详情”不会好多少。然后阅读一些评论,你的警告信号应该已经完备了 – 除非有人着手将其更新并使其工作,否则你应该远离它。
与Myalbum-P相比,有更多的信息,评论线程包括一些使用问题、帮助链接和当年的评论。这是许多人在当前使用的模块之一 – 所以它是一个非常安全的选择。阅读这些评论是必要的,因为它们包括到模块较新版本的链接。
接下来是什么?在Xoops.org上使用模块名称进行搜索,并阅读其他人说了些什么 – 论坛上可能会发布和回答关于简单安装或模块管理的简单问题。这又将可能给你关于可以期待什么和可能会出错的信息。通常,就像我们的示例所发生的那样,问题是“哪个图像库是最好的”,模块的优点和缺点经常在论坛上讨论。如果曾经有类似的讨论,搜索模块名称应该会找到这样的讨论。
所以…你已经完成了研究!
好吧,去下载你选择的模块。解压文件,并检查“read me”文档。这或类似文件应该包含一些基本的安装说明。如果没有,则模块开发者需要受到一点惩罚。大多数模块在上传和安装方面遵循完全相同的程序,但有时可能会有一些变化。read me文档还应包括关于模块及其从当前版本的发展背景。
一旦你安装并使用了模块,请对模块开发者表示一点反馈的礼貌。
希望这能有所帮助!
编辑:2月21日:以下网站现已关闭:
PS:你可以‘下载前先试玩’!
如果你想节省时间且不影响自己的网站,可以去
模块游乐场玩耍。这个极佳的网站给你机会在下载和安装之前先看看模块是如何工作的。
但是好消息是,一个团队正在开发新的模块游乐场!请参阅Anna下面的评论。
记住也要考虑您的技术需求
并非所有模块都支持分组权限,例如。一个模块可能大多能满足您的需求,但可能缺少这样的关键功能。因此,您的研究部分应该包括在测试站上安装模块并查看它是否满足您的所有需求。
--Julian