链接:https://www.zhihu.com/question/46106175/answer/138903238
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
想必自学过Joomla的朋友都听说或解除过T3模板架构,它以支撑Joomlart丰富的模板产品进行使用普及,可谓Joomla模板架构中的王牌。
优点是功能设立还是很全面的,基本上网站的显示布局样式都可以在架构中完成管理。
布局管理还算可以
Megamenu菜单管理是必须要赞扬的,能够实现很好的平铺试菜单效果,易于管理且功能强大。
Layout(布局)可以随意调整宽度和在设备上的不同显示
缺点还是有的:
CSS可视化管理功能不强。也就是模板、模块位置的颜色管理、字体字号、边距的管理不够强大。有Theme Magic模板管理工具,但是参数设置有限。更细致的设置要求要自己通过css文件调整
如果想增加更多的布局Row(行),不是很方便添加。需要修改模板配置文件进行增加;
【Yootheme】
Yootheme 团队的作品可谓简约到极致,Warp是他的核心模板架构。
Layout(布局)可以随意调整宽度和在设备上的不同显示
其管理方面,基本上能胜任从布局、到色调、到字体字号等所有方面,功能还是比较齐全的。Warp最大的亮点:加载速度很快。用它生产的模板算是Joomla网站中加载最快的。配合CSS和JavaScript合并压缩功能,将网站源代码整理的非常干净。Yootheme有自己的Ico库
其最强大的样式定制工具是 Customizer 功能,类似T3的 Theme Magic,但是它所涉及的更加全面,几乎可以自定义各种所有位置的显示样式和效果。并且这种调整是实时预览的。任何调整结果立刻在右侧展示。
缺点:
风格主题的定制操作麻烦,针对页面设置风格的方式不够直观。采用一种矩阵的概念来管控各个页面效果,整体来说操作逻辑复杂。管理难度高!模板样式稳定性略差!
对Yootheme的模板,是典型的低版本浏览器不兼容。
但是如果想增加更多的布局Row(行),不是很方便添加。需要修改模板配置文件进行增加。
【Rocket Theme】
rockettheme团队模板都是基于Gantry架构,Rockettheme也是很大的joomla团队,直接说,Gantry架构管理灵活度、管理功能的全面型都是不错的。 其核心亮点:Presets(风格自定义)功能也不错。RokSprocket Module 内容管理模块很强大。可定制样式很多。稳定性不错
Layout(布局)可以随意调整宽度和在设备上的不同显示
不足之处:
如果想增加更多的布局Row(行),不是很方便添加。需要修改模板配置文件进行增加。
RokSprocket Module内容管理模块,管理不够灵活,原来不能直接调取文章。(目前最新版本得到了改善,但是还不能自动调取分类)。
Megamenu菜单平铺试管理功能具备,但是不易管理。需要在每个父菜单项目下面设置管理。比较繁琐。
【Shaper】
Shaper 的团队是很有想法的团队,他们的Helix架构产品更倾向于灵活的管理,与简单易用。他们的布局管理几乎可以完全用鼠标在模板管理中实现。无论是添加row(行)或是添加模块位置,都是轻而易举。
Shaper团队有个很优秀的插件产品推荐大家关注使用:Shortcode 。它的目的是实现快速的生成各种样式的页面显示形式。不得不说,helix的代码也是简练的,一套helix的网站十几M就实现了,比干净的Joomla裸版是差不多的。
这比起某些Joomla 团队做的Framework产品动辄几十兆(除去图片的安装包)好很多。
缺点:
对于Helix的列宽管理(响应式的12栏管理),不够灵活。