

什么是K2?
-
扩展名称:K2
-
开发者:JoomlaWorks
-
扩展官网:https://getk2.org
-
Joomla版本:Joomla 1.5, Joomla 2.5, Joomla 3
-
扩展包含:组件, 模块, 插件
-
扩展类型:免费
-
应用场景:增强文章组件,实现复杂的文章系统,如杂志、产品展示、信息目录等
K2是作为Joomla中默认文章系统的完全替代品而构建的。像任何Joomla扩展一样安装它,从默认的Joomla文章系统,您可以立即获得现有内容的大量新功能:丰富的项目内容形式(想想Joomla文章,带有用于文章图像、视频、播客和其他音频文件、图片库和附件的额外字段)、无忧的图像管理(上传的项目图像会自动调整为6个可配置的尺寸,无论是全局还是每个类别 - 您现在可以忘记使用Photoshop调整大小!)、评论、标记、扩展内容形式的内置选项(例如创建产品目录)、强大的内容模块以您能想象的任何方式获取K2内容、具有易于使用的访问控制设置的前端编辑(适用于内容繁重的网站)、强大而简单的模板(和子模板)以超越“Joomla平均”、扩展的用户配置文件、用户组、博客、扩展项目/类别/用户表单的强大插件 API、“拖放”媒体管理器等等!
K2是管理内容的理想解决方案,无论网站“大小”如何:您可以从小型博客到复杂的企业网站,甚至是多作者环境(门户、杂志等)使用它。举个实际的例子,使用 K2,您可以将您的Joomla网站转变为新闻/杂志网站,其中包含作者博客、产品目录、作品集、知识库、下载/文档管理器、目录列表、活动列表等,所有这些都给您打包一起!由于K2的基本项目表单可以通过附加字段进行扩展,因此您可以轻松创建特定于类别的内容类型,例如文章、博客文章、产品页面、目录列表。
K2是一款非常优秀的Joomla文章内容组件,它有自定义字段,子模板等丰富的扩展功能,有助用户使用它创建产品展示、杂志新闻、博客、分类信息等不同类型的网站。在Joomla 3及之前版本的建站项目中,野草工作室都会经常用到K2,而且也写了不少K2教程文章。
为什么现在不用K2了?
因为K2并不支持Joomla 4和5的版本。其实它并不像一些扩展那样是因为项目终止了而不支持,而是K2的作者对于Joomla 4/5非常吐槽,这个事情说来话长,可以看看JoomlaWorks的博客、X等。
但其实不再使用K2的根本原因,是因为Joomla的文章组件功能已经越来越强大,配合Yootheme的页面构建器,很容易就可以实现复杂的页面,效率提升很大。诚然K2非常优秀,我也积累了大量开发经验和方案,可以对项目进行高度定制,但开发效率不高就很要命(这里的效率是综合的,包括其他扩展及生态圈等)。
K2的最近情况
2025年5月12日,K2迎来了更新,主要就是使其兼容PHP8.3,甚至是8.4,有兴趣的可以看看和X上的更新介绍,和Github上的具体更新内容细节。
- https://x.com/joomlaworks/status/1921958637741735988
- https://github.com/getk2/k2/blob/master/CHANGELOG.md
K2的路在何方
JoomlaWorks之前有说会让K2兼容Joomla4(单独出这版本,这版本不会向下兼容),但现在基本是鸽了。在官方博客中,也明确说了不会支持Joomla 4/5,但有考虑根据Joomla 3创建分支。这个其实我也不抱太大希望,因为单独再做一个CMS太难了,难在建立生态圈和长久运营。话说yootheme也自己搞过一个叫pagekit的CMS,结果没多久就凉了……
现在的问题是,K2不支持Joomla 4/5,会使旧用户流失,也基本不增加新用户。虽然JoomlaWorks一直强调Joomla 3版本的用户数量最多,但占比也是逐年减少,类似当年的windows xp系统。更关键的是,用户如果对K2失去信心,觉得它满足不了“长期”的需求,基本就放弃了。
相关阅读
文章信息
- 文章发布:2025年5月16日
- 更新日期:2025年5月16日
- 文章标签:Joomla扩展