跟进扩展开发者:J4进展如何
在我们去年关于扩展开发者如何为Joomla 4准备扩展的系列文章之后,我们现在联系了几位开发者,回顾这次过渡过程,并了解他们是否遇到了挑战。
请告诉我们一些关于您公司的信息
DJ-Extensions:自Joomla 1.5出现以来,DJ-Extensions已经为Joomla提供扩展超过15年。大多数扩展是由于我们客户的需要而开发的。在某个时候,我们决定将其提供给可能具有类似需求的其他用户。
Hikari Software:我们过去12年来一直在开发HikaShop,这是Joomla的电子商务解决方案。与此同时,我们还开发了其他组件、插件和模块,总计大约200个。
Tassos:我们是一家小型Joomla开发公司,总部位于希腊。一切始于2014年,当时我们作为我们客户的一个实验性副项目,在JED上发布了我们的第一个扩展。其余的都是历史。截至本文撰写时,我们的两个扩展(Convert Forms和EngageBox)在Joomla市场上最受欢迎的应用程序中排名前十,总共有超过1000条评论!
在更新扩展到Joomla 4时是否有挑战?
DJ-Extensions:是的,更新我们的扩展到Joomla 4存在重大挑战。最大的挑战是,我们的扩展已经开发了多年,有许多代码需要重写,同时还需要考虑到现有的J3用户和向后兼容性。技术上最具挑战性的是重写视图和布局,用JQuery替换MooTools,用Bootstrap 2替换Bootstrap 5。
我们花费了大量时间确保我们的扩展正确更新,并且与Joomla 4无缝工作。总的来说,这是一项重大任务,但我们对于最终结果感到非常满意。我们的扩展现在完全兼容Joomla 4,并利用了所有改进。
光辉软件:我们在alpha/beta/发布候选期(所以是两年)就为此做好了准备,因此让扩展与Joomla 4兼容,没有问题。然而,对于一些不常使用的功能或功能的组合,这里和那里有很多意外的问题需要修复。即使是在Joomla 4的第一个版本发布后1年,我们仍在为HikaShop的每个版本添加Joomla 4的修复补丁。
塔索斯:绝对如此!我们从Joomla 4的beta 2开始准备我们的扩展,说实话有点晚,因为当时Joomla 4的路线图有些模糊。从那时起,我们一直在与许多兼容性问题及错误作斗争。
我们面临的最大挑战实际上是一个困境。我们应该为Joomla 3和Joomla 4提供两个单独的安装包,还是提供一个可以跨平台兼容的安装包?我们选择了后者,并且非常高兴我们的选择,因为这使维护和支持的工作量降至最低。
您是否已更新了所有扩展,或者您可能仍在忙于更新它们?
DJ-Extensions:我们已经完成了最关键的更新,现在正在更新一些较小的免费扩展。当然,这始终是一个持续的过程,旨在改进扩展并修复已报告的问题。
光辉软件:我们已经更新了所有我们的扩展。
塔索斯:目前,我们所有的Joomla扩展都与Joomla 4 100%兼容。然而,确保我们的扩展在Joomla 4上不会出问题绝对是一个永无止境的过程。因此,我们仍然在忙碌!
您在更新扩展上花费了多少?
DJ-Extensions:这是一个敏感的问题(笑),我不会分享具体的金额。但是,我们投入了大量的时间和金钱,这将需要一段时间才能收回。然而,我相信这是值得的,因为新版本引起了巨大的兴趣。Joomla 4是一个重要的进步,是一个全新的水平,未来看起来非常光明。
光辉软件:如果我们计算在Joomla的第一个版本之前准备的时间、更新本身以及一年前的所有补丁,我们在上面投入了大量的时间。
塔索斯:说实话,我无法说。我不是一个时间跟踪的大粉丝。如我之前提到的,我们几乎每天都在修复Joomla 4的微小问题。客户的反馈帮助我们迅速解决这些问题。
您是否收到了用户对新版本的新反馈?
DJ-Extensions:是的,在这个阶段,我必须说,我们对用户在最受欢迎的扩展更新方面的耐心,以及他们在发布J!4更新后给我们提供的所有建设性反馈感到无比感激。我们始终欢迎输入,这有助于保持我们的扩展平稳运行并保持高质量。
总的来说,由于我们最重要的组件的复杂性,测试所有可能的场景都是一项挑战,因此一些问题是不可避免的。我们收到了很多宝贵的反馈,显然,也有一些投诉。但我要说的是,绝大多数客户都非常高兴,并对我们新版本的Joomla以及安装在其上的扩展的性能给予了积极的反馈。
光辉软件:是的。我们扩展中自一年前以来为Joomla 4所做的绝大多数错误修复都来自用户的错误报告。我们还收到了对Joomla 4新功能的反馈,并实现了其中的一些。
Joomla 4版本比Joomla 3版本更受欢迎,还是仍然一样受欢迎?
DJ-Extensions:很难确定,因为到目前为止,我们的组件与Joomla 3和Joomla 4版本都兼容。所以,我们无法仅仅根据下载量来计数。但的确,对于Joomla 4的兴趣和问题很多。所以现在看起来Joomla 4越来越受欢迎。我们还注意到,新接触Joomla的客户越来越多,这很可能是Joomla 4的影响,也是未来的好兆头。
Hikari Software:虽然运行Joomla 3的网站仍然更多,但我们看到使用HikaShop制作的新网站几乎都在使用Joomla 4。
Tassos:由于我们提供适用于Joomla 3和Joomla 4的单个安装包,所以很难说。我看到的一个有趣的现象是,我们被要求支持的Joomla 4网站数量每天都在稳步增加。我们可以这样说,用户似乎比Joomla 3更信任Joomla 4。
您有什么想与读者分享的吗?
DJ-Extensions:Joomla 4是一个如此重大的变化,我非常期待它的受欢迎程度。我知道,鉴于当前网站使用的所有扩展和模板,过渡到Joomla 4可能并不容易,但它值得。对于与我们联系的人,我们总是免费分析他们的情况,并建议最佳迁移方式,如果感兴趣,还可以提供相关工作的价格。因此,我鼓励大家,如果他们对迁移到这个Joomla 4新世界有具体问题,可以联系我们或任何其他Joomla相关开发者。
Tassos:在Joomla 4中,将第三方扩展保持在最低限度比以往任何时候都更容易。尽可能坚持核心功能。如果您必须安装扩展,请选择定期更新其软件的可信扩展提供商。
在Joomla社区杂志上发布的一些文章代表了作者对特定主题的个人意见或经验,可能并不与Joomla项目的官方立场一致
通过接受,您将访问https://magazine.joomla.net.cn/外部第三方提供的服务
评论