教程栏目

joomla中文网出品的官方教程

在上一节我们提到了最佳设计,当然那只是普通用户眼中的设计,如果要真的使用程序来实现,那么需要处理一些怎样的事情呢?

1,本节目标


了解程序员是如何看待这个最佳实践的。

2,最佳设计的实现基础


要真的使用代码来实现上一节中提到的最佳设计。程序员必须要解决两件事。第一件事就是如何产生内容,将内容打包成一块一块的。比如 上面提到的logo块,登录/注册块,导航块等等。第二件事就是如何将网页分隔成很多格子,并且还要给格子命名。这样就可以让内容准确的放到对应的位置。有了上面的两件事情的支持,我们就可以对一个网页进行随心所欲的布局了。

但是上面的设计有一个致命的问题,那就是我们只能对一个网页进行随心所欲的布局。为了让这个方案能够对所有的页面都可行(首页的布局和产品详情页是不一样的,我们需要将其进行区分),还需要有一个机制能够唯一的确定页面。当能够唯一的确定页面的时候,外加每一个页面都可以进行随心所欲的布局,其实我们理论上就可以对所有的网页进行随心所欲的布局了,也就是整个网站的完全控制。

如果joomla实现了上面的最佳设计,那么它一定要解决上面提到的3个问题。各位在后面的学习中可以思考joomla是如何解决这3个问题的。

 

 

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第17章 实现支持栏目 - 资源下载页面

第19章 模板风格 - 让页面与众不同