南荒工作室

Joomla 框架

文章索引
Joomla 框架
classes
全部页面
       框架(Framework)是整个或部分系统的可重要设计.表现为一组抽象类(abstract classes)和程序实例间交互的方法.一个程序框架包括了支持程序组,代码库和脚 本语言或者其他程序帮助开发及整合该项目程序的不同组件.框架的不同部分可以通过应用程序接口(API)陈列出来.

   

joomla1.5有三层系统:
   顶层:扩展层,由模块,组件,模板组成:
       1. 模块:轻量级和非常灵活的用来填充页面.有些模块是链接组件如最新文章模块就是用来链接文章组件(com_content) ,它显示的是文章组件最新文章的标题链接,这些模块通常是像"盒子一样围绕在组件页面的周围.模块可以分配给单个的菜单项目,也就是一个模块可以选择在某个菜单项目下可见,在某个菜单项目不可见,便如如果你决定登录模块只在首页下可见,你只需要将该模块分配给首页,那只你有点击首页到首页后才可以看到登录模块,当然,模块也不可以链接组件,可以显示某篇文章,也可以显示登陆界面.模块设置,在后台的模块管理里面进行设置.
        2.组件:可以理解为joomla功能的补充,便如安装joomla时,joomla自身就带有了文章组件,菜单组件,联系组件,等等.每个组件就实现一个功能,如果你想要joomla做的网站有留言板的功能,就必须再安装一个留言板的组件.模块便是组件的一个补充.
        3.模板:决定网站外观的一个扩展
 中间层:应用层,是框架JApplication 类的延伸,由四部分组成:
底层,由三部分组件:
 1. Joomla 框架本身,下面的显示的类.
 2.库,满足框架的需求和第三方开发者安装使用
3.插件:在框架里扩展有用的功能.
                                       


Access

Application

Backup

Base

Cache

Client

Database

Document

Environment

Error

Event

Filesystem

Filter

Form

HTML

Installer

Language

Mail

Plugin

Registry

Session

Task

Template

This package is deprecated from 1.5 onwards. Template extensions are part of the Document package now.

Updater

User

Utilities


   

feed0 Comments

Write comment
 
 
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger
 

security image
Write the displayed characters


busy
最后更新 ( 2009-04-13 15:51 )  

案例展示

LiveZilla Live Help