为Joomla 4准备模板:Kawshar Ahmed(JoomShaper)
在通往Joomla 4稳定版本的路上,我们也想了解模板开发者如何使他们的产品适应我们CMS的下一个主要版本。
模板是Joomla生态系统的重要组成部分,它使我们能够定义我们网站的个性,同时也允许进一步定制以满足我们的特定需求。它们将是迁移到Joomla 4的一个关键因素。
在此,我们与模板的领先开发者之一、来自JoomShaper的Kawshar Ahmed进行了交谈。
首先,我们要感谢他抽出时间回答我们的问题。
你好!我是Kawshar Ahmed,JoomShaper的创始人兼首席执行官。我们已为Joomla模板和扩展设计和开发、支持了十多年。从早期开始,我们就很荣幸能够在这个社区中支持本地和国际的Joomla活动。由于CMS本身、用户和社区,我们的Joomla之旅一直非常吸引人。我希望如果我们能为了用户而实现它,Joomla 4将是一个迈向未来的大步。
Joomla 4发布后,模板会发生什么?它们会兼容还是开发者需要提供完全新的版本?
嗯,Joomla模板需要更新才能与Joomla 4兼容。这是一个全新的结构,需要明智地处理。在这种情况下,开发者有很多工作要做。最重要的是,他们必须使模板与Joomla 4兼容。我们有100多个模板和50多个扩展;我们必须同时工作,因为其中一些模板依赖于我们的一些扩展。目前我们正在开发Helix Ultimate 2.0,它将在接下来的几个月内与Joomla 4兼容。在那之后,我们相信所有基于Helix Ultimate的模板将在稳定发布时与Joomla 4兼容。但是,我们将逐步将Joomla 4支持添加到基于Helix 3的模板中。
当用户使用模板迁移到J4时,他们应该做什么?这种迁移是否意味着他们网站的全面改变?他们应该从模板提供商那里期待什么?
用户需要检查他们的模板是否与新的Joomla 4兼容。他们应该备份并手动修复他们对模板所做的任何覆盖。然后,他们可以进行Joomla 4更新。如果网站依赖于任何扩展,在更新之前,他们必须确保这些扩展也与Joomla 4兼容。
如果操作得当,更新Joomla 4不会对网站的外观和感觉产生潜在影响。在更新之前进行备份总是明智的。用户应该期待他们的模板提供商及时发布兼容版本,并给出正确的更新指导。
作为一名开发者,您何时开始工作更新?尽可能快地开始,还是等待Joomla 4的更稳定版本?
我们已经开始工作了,并在我们的模板和扩展上取得了相当大的进展。Joomla团队应该有一个清晰的路线图,定义阶段并给出明确的最后期限。
我认为开发者等待稳定发布并不明智。他们应该事先开始工作以实现兼容性,因为客户会兴奋并期待尽早更新。如果开发者不能及时提供模板和扩展的兼容性,Joomla可能会更大程度地失去市场份额。在这种情况下,我认为Joomla应该鼓励开发者使他们的扩展与Joomla 4兼容。
不同版本的类型(alpha、beta、RC)如何影响模板的更新?
Joomla 4的发布从一开始就真的很不可预测。我们已经看到从alpha到beta的设计发生了许多变化。好吧,许多开发者多年前就已经使他们的扩展与alpha版本兼容,设计更改了好几次,开发者浪费了时间。然而,我相信我们现在拥有的当前管理界面将是Joomla 4的最终设计,如果生产领导坚持这个设计并分享发布时间表,将对扩展的开发者非常有帮助。透明的时间表,包括beta、RC和稳定版本,将是正确的步骤。
Joomla 3使用Bootstrap 2,Joomla 4使用Bootstrap 4,这次更新如何影响您的模板?
幸运的是,我们的基于Helix Ultimate的模板是在Bootstrap 4之上构建的,这将给我们带来优势。关于基于Helix 3的模板,我们需要找到解决方案或必须将Helix 3更新到Bootstrap 4。但,如果你问我我的看法,我会说Joomla不应该在核心中添加任何前端框架。例如,在Joomla 4可用期间,Bootstrap 5将会发布,我们又将落后。
您预计J4的发布如何影响您的业务?
在这个阶段很难说些什么。主要挑战是我们必须同时继续支持Joomla 3和Joomla 4。我们正在为兼容性工作,并将不得不在支持上走得更远。因此,Joomla 4给我们带来了很多待办事项。
但,成功不仅仅取决于我们的工作。我们还使用一些第三方扩展。如果模板和扩展的兼容性不能及时确保,Joomla将失去相当大的市场份额。因此,成功取决于整个Joomla生态系统。拥有模板或扩展的每个人都将扮演他们的角色。毕竟,这是一个可能导致Joomla走向任何方向的重大转变。
翻译
德语:Interview mit Kawshar Ahmed zu den Template-Updates für Joomla! 4
《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能与Joomla项目的官方立场不完全一致。
通过接受,您将访问 https://magazine.joomla.net.cn/ 之外的第三方服务。
评论 1
我完全同意“开发者等待稳定版(Joomla 4)发布并不明智”。Joomla开发者应该为Joomla 4准备他们的产品,然后Joomla用户可以尽早体验Joomla 4。
我想向您推荐一个基于Joomla 4 beta 4的免费Joomla 4模板 - Sj Basic4: https://joomla4.smartaddons.com/sj-basic4/
所使用的扩展也与Joomla 4 beta 4兼容。
您可以尝试并查看Joomla 4中的差异。