GVKun编程网logo

8 个顶级 WordPress 论坛插件(wordpress社区插件)

2

在这篇文章中,我们将为您详细介绍8个顶级WordPress论坛插件的内容,并且讨论关于wordpress社区插件的相关问题。此外,我们还会涉及一些关于10个顶级Bug跟踪工具、10个顶级JavaScr

在这篇文章中,我们将为您详细介绍8 个顶级 WordPress 论坛插件的内容,并且讨论关于wordpress社区插件的相关问题。此外,我们还会涉及一些关于10 个顶级 Bug 跟踪工具、10 个顶级 JavaScript 动画框架推荐、12 个顶级 Bug 跟踪工具、40 个顶级 jQuery 图片、内容滑块和幻灯片的知识,以帮助您更全面地了解这个主题。

本文目录一览:

8 个顶级 WordPress 论坛插件(wordpress社区插件)

8 个顶级 WordPress 论坛插件(wordpress社区插件)

您想向您的 wordpress 网站添加论坛吗?论坛可以为您网站的用户带来高水平的参与度。

论坛示例包括:

  • 问答平台
  • 讨论区
  • 点对点支持,尤其是软件

要向您的网站添加论坛,您需要一个论坛插件。论坛功能提供用于创建和管理论坛的表单和小部件。

8 个顶级 WordPress 论坛插件

DW Question & Answer Pro 是 CodeCanyon 上的 WordPress 论坛插件示例。

在这篇文章中,我们将了解 CodeCanyon 上的 WordPress 论坛插件。

为什么使用 WordPress 论坛插件?

想要在 WordPress 网站上安装论坛插件的原因有很多。这些可能包括:

  • SEO 优势:用户生成的内容受到搜索引擎的青睐,因为它表明您的网站吸引了大量活动。
  • 用户研究:您可以从用户在论坛上发布的内容中了解很多有关用户及其需求的信息。反过来,您可以创建满足他们需求的内容和产品。
  • 电子邮件列表构建:论坛是构建电子邮件列表的最佳方式,以便您可以直接与用户沟通或营销。
  • 产品发布:论坛是新产品和服务的最佳试验场。
  • 用户反馈:论坛是您可以听取用户对您的产品和服务的诚实意见的地方。

选择 WordPress 论坛插件时要考虑的事项

成本

您能在不超出预算的情况下获得您想要的所有功能吗?

审美

除了提供出色的用户体验之外,论坛还应该增强网站前端的外观。考虑布局样式。

对页面速度的影响

论坛插件吸引了大量流量。这可能反过来会影响您的页面加载速度。考虑轻量级插件。

评论

了解哪个论坛插件拥有良好记录的最佳方法是聆听使用过它的人的意见。

移动响应能力

移动设备是访问网站的最常见方式,也是大多数用户访问论坛的方式。

集成

寻找与您的网站和第三方插件集成的论坛插件。

分析

带有分析功能的插件可以让您深入了解论坛上的活动。

社区

是否有适合您正在考虑选择的论坛插件的论坛?您可以在这里学习行业技巧并找到有关如何解决使用插件时出现的问题的信息。

客户支持

如果您需要更多帮助,应该可以随时获得支持。这是没有商量余地的。

WordPress 最佳论坛插件

这里是 CodeCanyon 上最好的高级论坛插件。稍后,我将向您展示四个可以在 WordPress 网站上找到的免费论坛插件。

1。 Sabai Discuss:适用于 WordPress 的问答论坛插件

8 个顶级 WordPress 论坛插件

如果您想创建一个充满活力的论坛,您的成员可以通过问题和答案以与 Stack Overflow 相同的模型相互交流,那么 Sabai Discuss 是完美的插件。

该插件可用于:

  • 建立问答社区
  • 向您的网站添加论坛功能
  • 创建知识库
  • 建立帮助台门户

该插件附带的功能允许您使用可视化编辑器设计论坛的外观。您可以使用模板、小部件、简码和众多字段来创建表单。您可以允许成员上传文本文件、图像和视频。您还可以添加验证码以防止垃圾邮件。

该插件反应灵敏,可在台式机、平板电脑和移动设备上流畅运行。用户可以注册和创建个人资料,以及在前端发布问题和答案。此外,他们可以使用关键字和类别来搜索问题和答案,并且可以对问题和答案进行投票。

这个 WordPress 论坛插件适用于任何主题。它是完全可翻译的并支持 RTL 语言。它还与 myCred 积分系统集成。

2。 DW 问答专业版:WordPress 插件

8 个顶级 WordPress 论坛插件

这是另一个很棒的 WordPress 论坛插件,它使用经典的问答格式。它包括三种设计精美的模板样式(默认、平面和帮助台)、八个 WordPress 小部件和七个电子邮件通知模板。

在问题管理方面,您可以在一页上显示所有问题,并包括过滤、排序、分页或搜索功能,以便会员轻松找到答案。

用户可以从前端提交、编辑和删除问题。您可以要求用户对其他人的问题和答案进行投票。得票最多的答案可以设置为最佳答案。您还可以允许用户发布私人问题。

垃圾邮件控制系统是一流的。其一,它与 Akismet 反垃圾邮件集成。其次,它支持谷歌验证码和有趣的验证码,您可以在问题表单、答案表单、评论表单或所有表单上显示它们。

该主题与 BuddyPress、myCred 和 Ultimate Member 扩展集成。它还支持 RTL 语言和社交共享。

3。 Forym:WordPress 的现代讨论论坛

8 个顶级 WordPress 论坛插件

Forym 是一款功能强大、响应迅速的 WordPress 论坛插件,可让您向您的网站添加干净且用户友好的讨论论坛。该插件具有强大的功能,例如前端编辑器,您可以使用它自定义深色和浅色主题的帖子模板。

此外,它还有一个文本编辑器,可以让用户轻松选择主题类别、编写和发布问题以及上传文件。还有一个回复模板供用户回答问题。它有一个坏词过滤器,可以用星号替换禁用词。

该插件拥有强大的控制系统,可帮助版主管理论坛、阻止用户等。它经过搜索引擎优化,主题被设计为以问题和答案的形式显示。

4。 WordPress 聊天室、群聊插件

8 个顶级 WordPress 论坛插件

聊天是一些最活跃的在线论坛,该插件使用 BuddyPress 进行群聊。该插件适用于任何基于用户的 WordPress 博客、目录等。该插件支持多站点。

值得注意的功能包括:

  • 图像、文件和视频共享
  • 私人自动聊天邀请弹出窗口
  • 在线/离线指示
  • 会员搜索选项
  • 自动安排聊天历史记录清理功能,以释放托管空间

WP Guppy Pro:适用于 WordPress、WooCommerce 和 BuddyPress 的实时聊天插件 H3>

聊天的伟大之处在于灵活性。您可以将它们改编成论坛或问答论坛。

WP Guppy Pro 拥有广泛的功能。

该插件附带一个出色的内置数据库,可以轻松与 WordPress、BuddyPress 和 BuddyBoss 群聊集成。

免费论坛插件

虽然它们没有上述高级插件那样的广泛功能和支持,但如果您刚刚开始使用或预算有限,这些免费的 WordPress 论坛插件可能会很棒。

5。 bb出版社

8 个顶级 WordPress 论坛插件

bbPress 是一个免费插件,可将论坛添加到您的 WordPress 网站并使用 WordPress 中的本机功能。该论坛具有社交网络的感觉,用户可以在其中发送私人消息、加入群组以及创建公共个人资料。

6。 wpForo论坛

8 个顶级 WordPress 论坛插件

wpForo 插件允许您免费将成熟的论坛集成到您的网站中。它具有多种布局,内置搜索引擎优化和缓存系统。

7。讨论区:WordPress 论坛插件

8 个顶级 WordPress 论坛插件

如果您想快速建立论坛,那么免费的讨论板插件是一个不错的选择。它提供简单的一键式安装并且易于定制。将其用于教育网站、支持论坛、公告板等。

8。阿斯加罗斯论坛

通过这个响应灵敏的轻量级插件,您可以向您的网站添加功能丰富的论坛。这个多语言插件配备了强大的编辑器、可定制的响应主题和小部件。您可以管理用户配置文件和成员列表。用户可以上传文字和图像。它具有强大的审核措施,例如批准、禁止和报告。该插件是多站点兼容的,您可以将此插件与 myCred 集成。

设置您的在线论坛:您应该了解什么

内容

定制

营销

了解有关 WordPress 论坛插件的更多信息

主持您的论坛

论坛拥有非常高的流量和活跃度。您的主机有能力处理此问题非常重要。

在这些帖子中,您将找到一些最佳的 WordPress 托管建议以及有关如何为您的论坛或网站选择良好托管服务的最佳建议。

更多论坛插件

在 Envato Tuts+ 上,您会发现更多与论坛相关的主题和插件。看看下面的内容吧!

以上就是8 个顶级 WordPress 论坛插件的详细内容,更多请关注php中文网其它相关文章!

10 个顶级 Bug 跟踪工具

10 个顶级 Bug 跟踪工具

作者 | Eugene Stepnov
译者 | 张健欣
策划 | Tina
在如今的在线世界,几乎所有的公司都面临它们产品中的 bugs,并且考虑如何管理这些 bugs。应该使用哪个工具?如何搭建 bug 跟踪流程?在本文中,我们将详细探讨这些问题。
我们先来定义一下什么是 bug 跟踪(或者 bug 跟踪流程)。Bug 跟踪是报告、安排优先级以及处理 bugs 和问题的过程。当你意识到需要在你的公司中集成一个 bug 跟踪流程时,你需要实现一个特定的工作流。那么,你从哪开始呢?例如,你可以从实现 内部 bug 报告 政策开始。在发布任何新的或更新的软件前,它要通过一个内部测试阶段。你的 QA 或软件开发人员能手动测试应用程序来发现 bugs。
另一个途径是从用户那里知道 bugs——这是外部 bug 报告。对于这种类型的报告,你可以使用不同的工具。如果你已经建立了 bug 报告来源。现在你需要跟踪它们。跟踪 bugs 最简单的方法是一个基本的电子表格。你可以跟踪 bug 相关信息并解决它们。如果这个表格变得很大,那么你就会奔溃。因此,你需要使用特定的 bug 跟踪工具。Bug 跟踪软件不仅仅是一个数据库。它还是一个工具,能让你团队中的每一个人都看到 bug,从而让他们在正确的时间处理正确的 bug。
我们再来看看一份 bug 报告中需要包含哪些内容。这将有助于我们评估 bug 跟踪工具。
优秀的 bug 跟踪软件会给你很大的灵活性,包含尽可能多的 bug 相关的的信息,从而安排优先级并修复它。这意味着你需要包含以下信息选项:
  • 发生了什么。屏幕截图、屏幕记录或工作流程都会非常有用

  • 问题的时间和日期

  • 严重程度

  • 复现细节

  • bug 状态

  • bug 负责人

那么,什么是一个 bug 跟踪工具呢?简而言之:bug 跟踪系统有一套能够帮助有效解决和管理问题的功能。此外,bug 跟踪软件提供了已经发现的 bug 记录和已知的 bug 信息。这包括 bug 报告时间、异常行为描述和如何复现等有用的细节。现在让我们深入谈论一个好的 bug 跟踪工具需要包含的核心功能:
  • 工作流

  • Bug 历史记录

  • 分析面板

  • Bug 分配

  • Bug 优先级和严重程度标签

  • 评论

  • 与其它工具的集成

  • 通知,至少通过邮件

  • 探索报告

  • 存储与获取

  • 问题状态

  • 高级搜索功能

在选择一个工具之前,你应该考虑如下因素:
  • 支持质量

  • 价格

  • 学习曲线

  • 与其它工具的集成数量

  • 性能

  • 公司上市时间



01
BugHerd


BugHerd 是一个基于 Web 的问题跟踪项目管理工具。这个工具能够捕捉问题的屏幕截图,其中包括正在注释的确切的 HTML 元素。它使你的团队和客户能够报告 bugs 和管理所有的沟通,以便直接在你的站点上解决这些问题。

核心功能
  • 这个工具捕捉诸如浏览器、CSS 选择器数据、操作系统以及屏幕截图等信息。这些都是你修复 bugs 所需的信息;

  • 看板式任务板,以便进行更好的管理;

  • 易于报告 bug

  • 数据以不同格式导出

  • 浏览器扩展

  • 问题的文件附件

  • 实时讨论


 集成
BugHerd 已经与 Slack、Github 和 Basecamp 集成。使用 Zapier,你可以将它与几乎任何工具集成。
价格
BugHerd 的价格为 5 个用户每月 39 美元起。它们为年度计划提供了 20% 的折扣和 14 天免费试用,不需要信用卡。如果你的团队有 25 个以上用户,也有一些定制计划。
优点:
几乎任何用户都可以报告你的应用程序或网站的 bug。
缺点:
它不是管理 bug 报告的最佳工具。
总结:
总之,Bugherd 的最大好处是它的视觉简洁性和易用性,即使对于非技术人员来说也是如此。但是它不是一个好的工具来管理并分配问题给你的团队。


02
Bugzilla

Bugzilla 是一个流行的开源 bug 跟踪工具,被很多机构广泛采用,由 Mozilla 创建。它为开发和测试团队提供了一个系统来跟踪软件开发、应用程序开发和部署中的 bug 修复和代码变更。
核心功能
  • 邮件通知

  • 报告和图表

  • bugs 列表可以生成为不同格式

  • 高级查询

  • 内部时间跟踪

  • 重复问题自动检测

集成
与源代码管理工具有集成,例如 Github。
价格
免费使用:Bugzilla 是开源的。
优点
  • 开源

  • 非常简单的用户界面

  • 优化了数据库结构,以便更好地执行

  • 高级查询

  • 高度可定制的工作流

  • 由 Mozilla 基金会积极维护和更新


缺点
  • 过时的设计

  • 缺乏定制化

  • 陡峭的学习曲线


总结
Bugzilla 是最知名的 bug 跟踪工具之一,功能丰富。此外,它还是免费的,但是也有一些小毛病,例如过时的用户界面和陡峭的学习曲线。我们认为它对于小型和中型团队来说是最好的工具之一。


03
MantisBT


MantisBT 是一个开源问题跟踪器。这个易于使用的工具是 Web 应用程序形式,但也有一个移动版本。MantisBT 是用 PHP 构建的,兼容 MySQL 和 PostgreSQL 数据库。

 核心功能
  • 邮件通知

  • 源代码管理集成

  • 时间跟踪管理

  • 自定义字段


  集成
没有与现成的工具集成。
价格
有一个免费的计划。如果你想要托管的话,有一个收费计划从每个用户每月 4.95 美元起。
优点
  • 插件库,丰富核心功能

  • 开源且免费

  • 对于用户数、问题数和项目数没有限制


  缺点
  • 过时的用户界面

  • 有点儿复杂的接口——很难设置 bug 跟踪过程

  • 定制化不是很友好

  • 普通用户需要一些培训


  总结
我们 Flatlogic 认为它对于有经验的工程师来说是最好的工具之一。


04
DeBugMe


DeBugMe 是一个可视化反馈工具,有一个内置的 bug 跟踪解决方案。这个工具和 Bugherd 很相似。使用 Debugme,用户可以轻易地通过绘画、高亮、加黑特定区域或者打一个钉子来为页面添加注释。
核心功能
  • 自动记录关于操作系统、分辨率、浏览器版本、插件等重要信息

  • 通过评论交流

  • 通过邮件通知

  • Bug 报告管理

  集成
与以下工具原生集成:Trello、Redmine、Jira、Gmai、Pivotal Tracker、Teamwork、Visual Studio Online、Outlook 和 Yahoo。你可以通过 Zapier 与其它工具同步。
价格
DebugMe 的价格为 10 个用户每月 8 美元起。
还有一个针对 2 个用户的免费计划。
优点
  • 广泛的集成

  • 相当灵活的定价

  • 适合小型团队的基础报表系统


 缺点
另一方面,这个报表工具不是很适合大型项目。
总结
就提供可视化反馈能力而言,DebugMe 是 Bugherd 的一个很好的替代方案。但是对于复杂项目管理来说,它不是一个很好的工具。


05
DoneDone


DoneDone 是一个 bug 跟踪器,给你的团队提供了一个简单的方式来跟踪 bugs 并有效修复它们。DoneDone 是一个 SaaS 服务:不需要安装。DoneDone 使得用户可以使用发布的构建来一键测试问题。
核心功能
  • 由外部用户创建任务

  • 来自各种源头的通知

  • 自定义工作流和状态

  • 根据优先级、截止日期、状态、任务名、被分配人等对 bugs 进行分类


 集成
DoneDone 有一个移动应用程序,如果你想要自定义集成的话,它预置集成了 Slack、Glip、Harvest、Github 等其它应用程序。
价格
DoneDone 的价格是每个用户每月 5 美元起。它们为年度计划提供了 20% 的折扣。
优点
  • 大量有用的集成

  • 简单时尚的用户界面

  • 有用的面板

  • 项目管理能力

  • API 文档


  缺点
不太适合大型项目。
总结
DoneDone 对于初创企业、小型和中型规模的公司来说是一个很好的工具,来解决客户反馈和问题。它有灵活的定价和良好的接口,因此不需要太多时间来学习这个工具。


06
Marker.io

Marker.io 是一个现代风格的问题管理工具,允许你从客户和团队成员那里收集可视化反馈,并直接将它报告到你现有的项目管理工具。Marker.io 可以很快实施;你只需要复制粘贴一行代码到你的应用程序。

核心功能
  • 问题记录有一个反馈按钮而不需要离开网站

  • 用户可以使用箭头可视化地标记问题

  • 带反馈的弹出窗口

  • 使用 Browserstack 进行跨设备测试

 集成
预置集成有 Trello、Asana、Jira、GitHub、GitLab、Bitbucket、Slack 和 Basecamp。
价格
有 3 个层次的计划,分别为每月 59 美元、99 美元和 199 美元。价格取决于用户个数。
优点
  • 快速的学习曲线

  • 良好的客户支持

  • 关于问题的技术性信息

   缺点
  • 定价有点儿陡峭

  • 不能将一个 bug 分配给一个项目

总结
如果你已经有了一个现有的项目管理系统,那么 Marker.io 是最好的工具之一。它非常适合任意规模的已经很好地使用了 Trello、Asana、Jira、GitHub、GitLab 和 Slack 的团队。


07
JIRA

JIRA 提供了记录、报告、工作流、代码集成、计划和 wiki 等功能。Jira 最初是用来跟踪和管理软件开发中的 bugs。其中一些关键功能包括捕捉使用 Jira 软件的软件项目中任何地方的 bugs。一旦检测到一个 bug,你可以创建一个 issue 并添加所有相关的细节,例如描述、严重等级、截图、版本等。
核心功能
  • 报表生成

  • 移动集成

  • 支持敏捷项目

  • 服务台

  • 自定义工作流

  • 强大的 API

  • Jira 查询语言(JQL)用于高级查询、高级报告和自定义面板


 集成
这个工具直接与代码开发环境集成,非常适合开发人员。你还可以利用强大的 API 构建许多自定义集成。
价格
Jira 的免费计划允许 10 个用户。它有 2 个付费计划,每个用户每月 7 美元起。对于开源项目也有一个免费选项。对于 100 个以上的用户,你需要使用 Atlassian 的计算器。
优点
  • 可定制的工作流

  • Attlassian 插件市场

  • 有高级搜索功能的强大的 bug 跟踪器

  • 强大的报表工具


  缺点
  • 对于小型到中型团队偏贵

  • 复杂的配置和故障排除

  • 陡峭的学习曲线

  • 对于小型团队过重

  • 非常占用资源

总结
JIRA 对于中型和大型团队是最好的工具:凭借其定制化能力,它可以适应任何工作流。插件市场也有助于解决各种问题。然而,Jira 需要一个有经验的管理员或者一些稍微正式的培训。对于小型团队来说,JIRA 绝对是过重了。


08
BugHost

BugHost 是市场上最古老最成熟的 bug 跟踪系统之一。这个系统既简单又可靠:这就解释了为什么它的客户有 Eriksson、Chevron、Midway 等等。
核心功能
  • 一次性更新多个 bug

  • 记录的缺陷数不限

  • Bug 链接

  • 客户直接向你的项目提交 bugs

  • 导出功能和文件附件


  集成
这个工具没有任何原生集成和 API。
价格
这个公司为客户提供了 10 个计划,每月从 10 美元到 1000 美元。价格取决于项目数和用户数。
优点
  • 易于管理 bugs

  • 可负担的价格

  • 具有良好支持的成熟工具


  缺点
  • 过时的接口

  • 性能慢

  • 需要安装许可


总结
总体上,如果你想要试试 bug 跟踪,这是一个挺好的工具,但是过时的网站和接口在 2020 年不是一个很好的选择。


09
Zoho Bug Tracker

如果你寻求对于未解决的问题也完全可见,那么 Zoho 项目的问题跟踪模块,Zoho Bug Tracker 是一个不错的在线工具。用户可以定义一个循环,根据阶段管理问题。它们还可以自动提醒和通知,以便团队成员知道哪些问题必须查看。
Zoho Bug Tracker 是任务管理软件 Zoho Project 的一个模块。它是一个在线工具,能让你创建项目、里程碑、任务、bugs、报告、文档等等。这个 bug 跟踪模块本身具有一般寻找的所有需要的功能。这个产品是商业性的,但不是很贵。 核心功能
  • 灵活的工作流

  • 问题划分到不同的类别

  • 时间和项目管理

  • 时间表

  • 通知


 集成
Zoho Bug Tracker 预置与许多第三方工具进行了集成:Crashlytics、Zapier、Dropbox、Box、GitHub、Bitbucket、Jira、OneDrive、Google Drive。它还与 Zoho 应用程序同步。
价格
Zoho Bug Traker 的价格从每个用户每月 3 美元起。它们还提供了一个免费版本。
优点
  • 大量集成

  • 时尚易用的用户界面

  • bug 分类


  缺点
  • 缺少定制化

  • 对于复杂项目不是一个很好的工具

  • 计划数不是无限的


总结
如果你寻求对于不确定的问题也完全可见,那么 Zoho Bugtracker 模块是一个非常不错的在线工具。


10
结论

如果你还在使用电子表格方法来进行 bug 跟踪,那么是时候改变了。使用一个 bug 跟踪工具会提高整体效率。在本文中,我们已经向你展示了一些能帮你提高效率的最佳工具。除了这些工具,一些软件公司拥有他们自己的内部 bug 跟踪系统,针对他们的项目构建和使用。我希望这篇文章能够帮你了解更多问题跟踪相关的信息,并且有助于你决定是否需要将它集成到你的流程和公司。

- End -
文章看完,还不过瘾?
欢迎加入百度开发者社群,和更多开发者小伙伴进行内行深入的灵魂交流~
扫码添加小助手(ID:baidukfz2021),即可申请加入,备注“姓名+单位/学校+职位/专业”,通过审核后即可进群

------------------推荐阅读------------------

百度搜索与推荐引擎的云原生改造
5种常见的Docker Compose错误
云智一体让视频更优质!


   
   
   
微信改版,快快将百度开发者中心设为星标
喜欢今天的内容记得点 在看

本文分享自微信公众号 - 百度开发者中心(baidudev)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

10 个顶级 JavaScript 动画框架推荐

10 个顶级 JavaScript 动画框架推荐

使用JavaScript可以做出一些引人注目的动画效果,但通常不太容易实现。本文为你整理了10个非常优秀的JavaScript动画框架,使用它们你可以轻松实现动画效果。

1. Raphaël

Raphaël是一个小型JavaScript库,用于简化你的Web矢量图形工作。如果你想创建独特的图表或图形的裁剪和旋转部件,你可以使用这个简单方便的库来实现。


源码 + 演示

2. Processing.js

该框架主要针对不想使用Flash或Java applets进行图片编程以及Web交互的开发者。Processing.js使用JavaScript在HTML5的Canvas元素上绘制形状以及操作图像。


源码 + 演示

3. script.aculo.us

这是一个易用、跨浏览器的JavaScript UI库,可以让你的网站和Web应用更加生动。


源码 / 演示

4. Pixastic

Pixastic 使用 HTML5 Canvas对象,允许对原始像素进行操作。效果包括去饱和度、灰度、反转、亮度、对比度调整、色调调整、饱和度调整、浮雕、虚化等效果。因为用到了 HTML 5 的Canvas对象,因此还无法兼容所有浏览器。


源码 / 演示

5. moo.fx

这是一个超轻量级但非常杰出的JavaScript效果库,可以和Prototype.js或者Mootools框架结合使用。


源码 + 演示

6. scripty2

这是一个强大、灵活的JavaScript框架,可以帮助你创建漂亮的视觉效果及用户界面。scripty2分为三个部分:核心(CORE)、特 殊效果(FX)和用户界面(UI),支持IE6+、Safari 3+、Firefox 3+、Chrome、Opera 10 以及更多基于WebKit引擎的浏览器。


源码 / 演示

7. jsAnim

这是一个强大、易用的JavaScript库,可以为你的网站添加令人印象深刻的动画效果,非常轻量级,大小不超过25KB。


源码 + 演示

8. The Canvas 3D JS Libary (C3DL)

这是一个JavaScript库,使用它你可以很容易地使用Canvas 3D元素来编写3D应用。


源码 / 演示

9. GX

这是一个全功能、跨浏览器、超小(未压缩版本为10KB)的JavaScript动画框架。使用GX,你可以创建复杂的动画。


源码 / 演示

10. Scriptio

这是一个开源框架,用于在线展示动画和教学媒体。使用该框架,可以提高原型设计和高质量开发工作的效率。Scriptio被设计用于富Web 2.0应用。


源码 / 演示

英文原文:10 Super JavaScript Animation Frameworks

12 个顶级 Bug 跟踪工具

12 个顶级 Bug 跟踪工具


点击上方☝码猿技术专栏 轻松关注,设为星标!

及时获取有趣有料的技术

作者 | Eugene Stepnov
译者 | 张健欣
策划 | Tina
在如今的在线世界,几乎所有的公司都面临它们产品中的 bugs,并且考虑如何管理这些 bugs。应该使用哪个工具?如何搭建 bug 跟踪流程?在本文中,我们将详细探讨这些问题。
Bug 跟踪流程

我们先来定义一下什么是 bug 跟踪(或者 bug 跟踪流程)。Bug 跟踪是报告、安排优先级以及处理 bugs 和问题的过程。它听起来不怎么有趣,但是如果想要提供良好的服务,除了建立一个 bug 跟踪和修复流程,别无它途。

当你意识到需要在你的公司中集成一个 bug 跟踪流程时,你需要实现一个特定的工作流。

什么是 bug 跟踪工作流

那么,你从哪开始呢?

例如,你可以从实现 内部 bug 报告 政策开始。在发布任何新的或更新的软件之前,它要通过一个内部测试阶段。你的 QA 或软件开发人员能够手动测试应用程序来发现 bugs。

另外一个途径是从你的用户那里知道 bugs——这是外部 bug 报告。对于这种类型的报告,你可以使用不同的工具。

好的:你已经建立了 bug 报告来源。现在你需要跟踪它们。

跟踪 bugs 最简单的方法是一个基本的电子表格。你可以跟踪 bug 相关信息并解决它们。如果这个表格变得很大,那么你就会奔溃。因此,你需要使用特定的 bug 跟踪工具。Bug 跟踪软件不仅仅是一个数据库。它还是一个工具,能让你团队中的每一个人都看到 bug,从而让他们在正确的时间处理正确的 bug。

下一步是搭建一个 bug 跟踪漏斗。其基本安装遵循如下规则:

  • 新 Bug

  • 拒绝或确认?

  • 安排优先级并分配

  • 修复中

  • 测试

  • 测试中

  • 修复完成

每一步都由你需要执行的具体动作以及涉及的具体人员组成。例如,为了修复一个问题,你需要复现它,而一个软件开发人员参与其中。我们不会深入讨论这个问题,因为本文的主题不同。

另外一种可选的工作流方案如下:

  • 捕捉——捕捉 bugs 和问题

  • 报告——报告 bug

  • 分配——找出负责这个问题的人

  • 安排优先级——团队将优先处理这个问题

  • 解决——真正找到如何修复这个 bug 的方法

一份好的 bug 报告

我们再来看看一份 bug 报告中需要包含哪些内容。这将有助于我们评估 bug 跟踪工具。

优秀的 bug 跟踪软件会给你很大的灵活性,包含尽可能多的 bug 相关的的信息,从而安排优先级并修复它。这意味着你需要包含以下信息选项:

  • 发生了什么。屏幕截图、屏幕记录或工作流程都会非常有用;

  • 问题的时间和日期;

  • 严重程度;

  • 复现细节;

  • bug 状态;

  • bug 负责人

什么是 bug 跟踪工具

那么什么是一个 bug 跟踪工具呢?简而言之:bug 跟踪系统有一套能够帮助有效解决和管理问题的功能。

此外,bug 跟踪软件提供了已经发现的 bug 记录和已知的 bug 信息。这包括 bug 报告时间、异常行为描述和如何复现等有用的细节。

Bug 跟踪功能

现在让我们深入谈论一个好的 bug 跟踪工具需要包含的核心功能:

  • 工作流;

  • Bug 历史记录;

  • 分析面板;

  • Bug 分配;

  • Bug 优先级和严重程度标签;

  • 评论;

  • 与其它工具的集成;

  • 通知,至少通过邮件;

  • 探索报告;

  • 存储与获取;

  • 问题状态;

  • 高级搜索功能。

选择 Bug 跟踪软件应该考虑哪些因素

在选择一个工具之前,你应该考虑如下因素:

  • 支持质量;

  • 价格;

  • 学习曲线;

  • 与其它工具的集成数量;

  • 性能;

  • 公司上市时间。

这里有一些我们挑选的用于 bug 跟踪的顶级工具。

Bug herd

图片来源:https://bugherd.com/

概述

BugHerd 是一个基于 Web 的问题跟踪项目管理工具。这个工具能够捕捉问题的屏幕截图,其中包括正在注释的确切的 HTML 元素。它使你的团队和客户能够报告 bugs 和管理所有的沟通,以便直接在你的站点上解决这些问题。

概述
  • 这个工具捕捉诸如浏览器、CSS 选择器数据、操作系统以及屏幕截图等信息。这些都是你修复 bugs 所需的信息;

  • 看板式任务板,以便进行更好的管理;

  • 易于报告 bug;

  • 数据以不同格式导出;

  • 浏览器扩展;

  • 问题的文件附件;

  • 实时讨论。

集成

BugHerd 已经与 Slack、Github 和 Basecamp 集成。使用 Zapier,你可以将它与几乎任何工具集成。

价格

BugHerd 的价格为 5 个用户每月 39 美元起。它们为年度计划提供了 20% 的折扣和 14 天免费试用,不需要信用卡。如果你的团队有 25 个以上用户,也有一些定制计划。

优点

几乎任何用户都可以报告你的应用程序或网站的 bug。

缺点

它不是管理 bug 报告的最佳工具。

总结

总之,Bugherd 的最大好处是它的视觉简洁性和易用性,即使对于非技术人员来说也是如此。但是它不是一个好的工具来管理并分配问题给你的团队。

Bugzilla

图片来源:https://www.bugzilla.org/

概述

Bugzilla 是一个流行的开源 bug 跟踪工具,被很多机构广泛采用,由 Mozilla 创建。它为开发和测试团队提供了一个系统来跟踪软件开发、应用程序开发和部署中的 bug 修复和代码变更。

核心功能
  • 邮件通知;

  • 报告和图表;

  • bugs 列表可以生成为不同格式;

  • 高级查询;

  • 内部时间跟踪;

  • 重复问题自动检测。

集成

与源代码管理工具有集成,例如 Github。

价格

免费使用:Bugzilla 是开源的。

优点
  • 开源

  • 非常简单的用户界面

  • 优化了数据库结构,以便更好地执行

  • 高级查询

  • 高度可定制的工作流

  • 由 Mozilla 基金会积极维护和更新

缺点
  • 过时的设计;

  • 缺乏定制化;

  • 陡峭的学习曲线。

总结

Bugzilla 是最知名的 bug 跟踪工具之一,功能丰富。此外,它还是免费的,但是也有一些小毛病,例如过时的用户界面和陡峭的学习曲线。我们认为它对于小型和中型团队来说是最好的工具之一。

MantisBT

图片来源:https://www.mantisbt.org/

概述

MantisBT 是一个开源问题跟踪器。这个易于使用的工具是 Web 应用程序形式,但也有一个移动版本。MantisBT 是用 PHP 构建的,兼容 MySQL 和 PostgreSQL 数据库。

核心功能
  • 邮件通知;

  • 源代码管理集成;

  • 时间跟踪管理;

  • 自定义字段。

集成

没有与现成的工具集成。

价格

有一个免费的计划。如果你想要托管的话,有一个收费计划从每个用户每月 4.95 美元起。

优点
  • 插件库,丰富核心功能;

  • 开源且免费;

  • 对于用户数、问题数和项目数没有限制。

缺点
  • 过时的用户界面;

  • 有点儿复杂的接口——很难设置 bug 跟踪过程;

  • 定制化不是很友好;

  • 普通用户需要一些培训。

总结

我们 Flatlogic 认为它对于有经验的工程师来说是最好的工具之一。

Debugme

图片来源:https://debugme.eu/

概览

DeBugMe 是一个可视化反馈工具,有一个内置的 bug 跟踪解决方案。这个工具和 Bugherd 很相似。使用 Debugme,用户可以轻易地通过绘画、高亮、加黑特定区域或者打一个钉子来为页面添加注释。

核心功能
  • 自动记录关于操作系统、分辨率、浏览器版本、插件等重要信息;

  • 通过评论交流;

  • 通过邮件通知;

  • Bug 报告管理。

集成

与以下工具原生集成:Trello、Redmine、Jira、Gmai、Pivotal Tracker、Teamwork、Visual Studio Online、Outlook 和 Yahoo。你可以通过 Zapier 与其它工具同步。

价格

DebugMe 的价格为 10 个用户每月 8 美元起。

还有一个针对 2 个用户的免费计划。

优点
  • 广泛的集成;

  • 相当灵活的定价;

  • 适合小型团队的基础报表系统。

缺点

另一方面,这个报表工具不是很适合大型项目。

总结

就提供可视化反馈能力而言,DebugMe 是 Bugherd 的一个很好的替代方案。但是对于复杂项目管理来说,它不是一个很好的工具。

Donedone

图片来源:https://www.donedone.com/

概览

DoneDone 是一个 bug 跟踪器,给你的团队提供了一个简单的方式来跟踪 bugs 并有效修复它们。DoneDone 是一个 SaaS 服务:不需要安装。DoneDone 使得用户可以使用发布的构建来一键测试问题。

核心功能
  • 由外部用户创建任务;

  • 来自各种源头的通知;

  • 自定义工作流和状态;

  • 根据优先级、截止日期、状态、任务名、被分配人等对 bugs 进行分类。

集成

DoneDone 有一个移动应用程序,如果你想要自定义集成的话,它预置集成了 Slack、Glip、Harvest、Github 等其它应用程序。

价格

DoneDone 的价格是每个用户每月 5 美元起。它们为年度计划提供了 20% 的折扣。

优点
  • 大量有用的集成;

  • 简单时尚的用户界面;

  • 有用的面板;

  • 项目管理能力;

  • API 文档。

缺点

不太适合大型项目。

总结

DoneDone 对于初创企业、小型和中型规模的公司来说是一个很好的工具,来解决客户反馈和问题。它有灵活的定价和良好的接口,因此不需要太多时间来学习这个工具。

Marker.io

图片来源:https://marker.io/

概览

Marker.io 是一个现代风格的问题管理工具,允许你从客户和团队成员那里收集可视化反馈,并直接将它报告到你现有的项目管理工具。Marker.io 可以很快实施;你只需要复制粘贴一行代码到你的应用程序。

核心功能
  • 问题记录有一个反馈按钮而不需要离开网站;

  • 用户可以使用箭头可视化地标记问题;

  • 带反馈的弹出窗口;

  • 使用 Browserstack 进行跨设备测试。

集成

预置集成有 Trello、Asana、Jira、GitHub、GitLab、Bitbucket、Slack 和 Basecamp。

价格

有 3 个层次的计划,分别为每月 59 美元、99 美元和 199 美元。价格取决于用户个数。

优点
  • 快速的学习曲线;

  • 良好的客户支持;

  • 关于问题的技术性信息。

缺点
  • 定价有点儿陡峭;

  • 不能将一个 bug 分配给一个项目。

总结

如果你已经有了一个现有的项目管理系统,那么 Marker.io 是最好的工具之一。它非常适合任意规模的已经很好地使用了 Trello、Asana、Jira、GitHub、GitLab 和 Slack 的团队。

     Jira     

图片来源:https://www.atlassian.com/software/jira

概览

JIRA 提供了记录、报告、工作流、代码集成、计划和 wiki 等功能。Jira 最初是用来跟踪和管理软件开发中的 bugs。其中一些关键功能包括捕捉使用 Jira 软件的软件项目中任何地方的 bugs。一旦检测到一个 bug,你可以创建一个 issue 并添加所有相关的细节,例如描述、严重等级、截图、版本等。

核心功能
  • 报表生成;

  • 移动集成;

  • 支持敏捷项目;

  • 服务台;

  • 自定义工作流;

  • 强大的 API;

  • Jira 查询语言(JQL)用于高级查询、高级报告和自定义面板。

集成

这个工具直接与代码开发环境集成,非常适合开发人员。你还可以利用强大的 API 构建许多自定义集成。

价格

Jira 的免费计划允许 10 个用户。它有 2 个付费计划,每个用户每月 7 美元起。对于开源项目也有一个免费选项。对于 100 个以上的用户,你需要使用 Atlassian 的计算器。

优点
  • 可定制的工作流;

  • Attlassian 插件市场;

  • 有高级搜索功能的强大的 bug 跟踪器;

  • 强大的报表工具。

缺点
  • 对于小型到中型团队偏贵;

  • 复杂的配置和故障排除;

  • 陡峭的学习曲线;

  • 对于小型团队过重;

  • 非常占用资源。

总结

JIRA 对于中型和大型团队是最好的工具:凭借其定制化能力,它可以适应任何工作流。插件市场也有助于解决各种问题。然而,Jira 需要一个有经验的管理员或者一些稍微正式的培训。对于小型团队来说,JIRA 绝对是过重了。

Bughost

图片来源:http://www.bughost.com/

概览

BugHost 是市场上最古老最成熟的 bug 跟踪系统之一。这个系统既简单又可靠:这就解释了为什么它的客户有 Eriksson、Chevron、Midway 等等。

核心功能
  • 一次性更新多个 bug;

  • 记录的缺陷数不限;

  • Bug 链接;

  • 客户直接向你的项目提交 bugs;

  • 导出功能和文件附件。

集成

这个工具没有任何原生集成和 API。

价格

这个公司为客户提供了 10 个计划,每月从 10 美元到 1000 美元。价格取决于项目数和用户数。

优点
  • 易于管理 bugs;

  • 可负担的价格;

  • 具有良好支持的成熟工具。

缺点
  • 过时的接口;

  • 性能慢;

  • 需要安装许可。

总结

总体上,如果你想要试试 bug 跟踪,这是一个挺好的工具,但是过时的网站和接口在 2020 年不是一个很好的选择。

Zoho bugtracker

图片来源:https://www.zoho.com/bugtracker/

概要

如果你寻求对于未解决的问题也完全可见,那么 Zoho 项目的问题跟踪模块,Zoho Bug Tracker 是一个不错的在线工具。用户可以定义一个循环,根据阶段管理问题。它们还可以自动提醒和通知,以便团队成员知道哪些问题必须查看。

Zoho Bug Tracker 是任务管理软件 Zoho Project 的一个模块。它是一个在线工具,能让你创建项目、里程碑、任务、bugs、报告、文档等等。这个 bug 跟踪模块本身具有一般寻找的所有需要的功能。这个产品是商业性的,但不是很贵。

核心功能
  • 灵活的工作流;

  • 问题划分到不同的类别;

  • 时间和项目管理;

  • 时间表;

  • 通知和新闻流。

集成

Zoho Bug Tracker 预置与许多第三方工具进行了集成:Crashlytics、Zapier、Dropbox、Box、GitHub、Bitbucket、Jira、OneDrive、Google Drive。它还与 Zoho 应用程序同步。

价格

Zoho Bug Traker 的价格从每个用户每月 3 美元起。它们还提供了一个免费版本。

优点
  • 大量集成;

  • 时尚易用的用户界面;

  • bug 分类。

    缺点
  • 缺少定制化;

  • 对于复杂项目不是一个很好的工具;

  • 计划数不是无限的。

总结

如果你寻求对于不确定的问题也完全可见,那么 Zoho Bugtracker 模块是一个非常不错的在线工具。

Backlog

图片来源:https://backlog.com/

概览

Backlog 是一个在线时尚的 bug 跟踪和项目管理软件。任何人都可以很轻松地用它报告 bugs,具有问题的更新、评论和状态变更的完整历史记录。

核心功能
  • 甘特图和燃尽图;

  • Wikis 和观察名单;

  • 一般查询和高级查询功能;

  • 问题更新和状态变更的完整历史记录;

  • 内置 Git 和 SVN。

集成

Backlog 预置集成了 Typetalk、Cacoo、Redmine、Jira Importer、iCal、email 和 Google Sheets 以及其它许多工具。还拥有强大的 API 来构建定制化集成。

价格

其价格从每月 35 美元起,支持多达 30 个用户、5 个项目和 1GB 存储。

优点
  • 免费版本;

  • Wiki;

  • 大量集成;

  • 良好的用户界面。

缺点

对于高级用户太简单了,因此不适合具有复杂流程的大型项目。

总结

Backlog 是功能最丰富的跟踪工具之一。它结合了项目管理功能和问题跟踪功能。既可以作为一个自托管的解决方案,也可以作为一个 SaaS 服务,它比较适合小型和中型团队。

Redmine

图片来源:https://www.redmine.org/

概览

Redmine 是一个开源的问题跟踪系统,集成了 SCM(Source Code Management,源码管理)系统。它还提供了其它项目管理相关的工具,例如时间跟踪、wikis、日历等等。

核心功能
  • 甘特图和日历;

  • 文件管理;

  • 支持多个数据库;

  • 灵活的基于角色的访问控制;

  • 多语言支持;

  • 可以同时处理多个项目;

  • 邮件通知。

集成

它集成了 SCM 框架。

价格

Redmine 是免费使用的开源工具。

优点
  • 开源;

  • 免费使用;

  • 适合敏捷项目;

  • 良好的定制化。

缺点
  • 缺乏支持;

  • 过时的用户界面;

  • 性能问题。

总结

对于热爱开源、定制化和免费产品的团队来说,这是一个非常棒的工具。

结     论

如果你还在使用电子表格方法来进行 bug 跟踪,那么是时候改变了。使用一个 bug 跟踪工具会提高整体效率。在本文中,我们已经向你展示了一些能帮你提高效率的最佳工具。除了这些工具,一些软件公司拥有他们自己的内部 bug 跟踪系统,针对他们的项目构建和使用。我希望这篇文章能够帮你了解更多问题跟踪相关的信息,并且有助于你决定是否需要将它集成到你的流程和公司。


后台回复【9527】
获取最新的Spring cloud 视频教程


往期推荐



如何使用 Arthas 定位 Spring Boot 接口超时

SpringBoot 接口幂等性的实现方案,真服了~

这 5 条 IntelliJ IDEA 调试技巧太强了!

OAuth2和JWT - 如何设计安全的API?



点个在看少个 bug 

本文分享自微信公众号 - 码猿技术专栏(oneswholife)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

40 个顶级 jQuery 图片、内容滑块和幻灯片

40 个顶级 jQuery 图片、内容滑块和幻灯片

在这个快速发展的网络世界中,我们使用图片、内容滑块和幻灯片来给网站实现良好、有吸引力的外观。你可以吸引浏览者借助图像滑块让网站更加具有活力。使用 JavaScript 可以轻松实现轻量级的图片和内容滑块效果,以及各种幻灯片展示效果。

本文介绍 40 个顶级的 jQuery 图片和内容滑块,以及幻灯片效果。

SLICK AND ACCESSIBLE SLIDESHOW

A SLICK CONTENT SLIDER

APPLE-STYLE SLIDESHOW GALLERY

IMAGE ACCORDION

ANYTHINGSLIDER

AUDIO SLIDESHOW

AUTOMATIC IMAGE MONTAGE

CODA SLIDER EFFE

CONTENT ROTATO

FEATURED CONTENT SLIDE

FULLSCREEN IMAGE 3

IMAGE FLOW

IMAGE ZOO

ORBIT

PARALLAX SLIDER

PORTFOLIO IMAGE NAVIGATION

RETINA PLUGIN

PRESENTATION CYCLE

NIVO SLIDER

SLIDORION

START/STOP SLIDER

SUPERSIZED

AUTO-ADVANCING SLIDESHOWS

BUBBLE SLIDESHOW EFFECT

CRAFTYSLIDE

CIRCULAR CONTENT CAROUSEL

PIKACHOOSE

ELASTISLIDE

FLEX SLIDER

IMAGE WALL

INNOVATION SLIDE

IMAGE GALLERY DEMO

JQUERY TIMELINR

LATERAL ON-SCROLL SLIDING

THUMBNAIL CAROUSEL

ROTATING IMAGE SLIDER

TWELVE TRANSITION EFFECTS

CLOUD DRAGON

BLUEBERRY

WMUSLIDER

via djdesignerlab

今天关于8 个顶级 WordPress 论坛插件wordpress社区插件的分享就到这里,希望大家有所收获,若想了解更多关于10 个顶级 Bug 跟踪工具、10 个顶级 JavaScript 动画框架推荐、12 个顶级 Bug 跟踪工具、40 个顶级 jQuery 图片、内容滑块和幻灯片等相关知识,可以在本站进行查询。

本文标签:

上一篇将您的 WordPress 主题转换为 HTML5(wordpress更换主题)

下一篇更改 WordPress 中的默认主页:在博客或静态页面之间进行选择(wordpress更改网站主页)