2009年12月18日

[翻译]Joomla 1.5架构(四) common包

摘要: Base FolderJObjectThe JObject class is an abstract class that nearly all framework classes inherit from. It emulates PHP5 functionality in PHP4 and provides basic get/set methods on object fields.JObj... 阅读全文

posted @ 2009-12-18 16:49 14的路 阅读(327) 评论(0) 推荐(0) 编辑

Joomla 1.5架构(三) cache包

摘要: Cache 包这个包包含Jcache抽象类,所有的cache处理类,都从这个类扩展而来。JCacheFunctionThis adapter is used to cache the output and return value of a function. It can cache a function or a method of a static class or object.这个适配器... 阅读全文

posted @ 2009-12-18 16:45 14的路 阅读(509) 评论(0) 推荐(0) 编辑

Joomla 1.5架构(二) application包

摘要: application包中的类都是与main applicaiotn object 紧密联系的类,主要的类如下图JApplicationThis class represents the Joomla application and is implemented as a factory class providing all application held objects. The front... 阅读全文

posted @ 2009-12-18 16:31 14的路 阅读(791) 评论(1) 推荐(0) 编辑

Joomla 1.5架构(一) 架构概述

摘要: 概述:Joomla 1.5采用三层架构,最底层是框架层包含一些核心的库以及一些插件,第二层是应用层包括JAppication类,目前随Joomla发布的有三个类JInstallation, JAdministrator and JSite,应用层是页面的主要控制器。第三层是扩展层,在这一层包含所有的组件,模块和模板被执行和渲染(render)。The Joomla! Framework 包含一些不... 阅读全文

posted @ 2009-12-18 16:13 14的路 阅读(1226) 评论(1) 推荐(1) 编辑

joomla源代码探析(五) framework.php

摘要: /include/framework.php 这个文件在index.php中是最早引入的文件之一,这个文件主要实现了一些基本类的引入,下面我们逐一看一下:require_once( JPATH_LIBRARIES. DS . 'loader.php' ); //loader.php 是一个载入类的基本工作,最重要的是Jimport比如 jimport( 'joomla.environment.re... 阅读全文

posted @ 2009-12-18 14:41 14的路 阅读(1215) 评论(1) 推荐(0) 编辑

joomla源代码探析(四) defines.php

摘要: 其实这个文件没什么好说的,主要就是定义一些路径,贴出来,主要是以后文件中提这些路径的时候,有一个印象$parts = explode( DS, JPATH_BASE );//Definesdefine( 'JPATH_ROOT',implode( DS, $parts ) );define( 'JPATH_SITE',JPATH_ROOT );define( 'JPATH_CONFIGURATIO... 阅读全文

posted @ 2009-12-18 14:27 14的路 阅读(568) 评论(0) 推荐(0) 编辑

joomla源代码探析(三) 万源之源

摘要: 万源之源,这个名字非常有意思,老是让我想起小时候,玩的那种圆圆的纸牌,在土地中玩的,用自己的纸牌把别人的打翻了就赢了别人的,大部分都是纸壳剪的,偶尔也有用油毡纸,或者石棉纸做的,通常把这种好的牌或者那种连赢了几次的纸牌作为自己的镇家宝贝,在牌背面上写上“保家之宝”,也有“宝家之宝”,我曾经留了几张一直到高三毕业。哈哈哈!现在不知道去那里了,也许父母还... 阅读全文

posted @ 2009-12-18 13:40 14的路 阅读(1465) 评论(1) 推荐(0) 编辑

joomla源代码探析(二) 目录结构

摘要: 测试网站搭建完毕,首先来熟悉一下,1.5RC3版的目录结构:1、componets 所有安装的组件的,前端用户界面相关程序都在这里,每个组件一个子目录,通常是com_***2、plugins 所有的插件,涉及的程序文件和模板文件,资源等等3、modules 所以安装的模块相关的程序和资源4、includes 涉及重要的类,定义等等5、languages,下面是所有的语言文件,新的规范是一种语言一个... 阅读全文

posted @ 2009-12-18 13:39 14的路 阅读(978) 评论(0) 推荐(0) 编辑

joomla源代码探析(一) 准备工作

摘要: 用Joomla 建站一段时间了,由于采用了1.5RC3版,建站过程中发现了不少的问题,为了解决这些问题,看了不少的源代码,打算写一下源代码的学习过程。首先是准备工作,源代码的学习过程其实也是一个不断测试代码的过程,所以:1、搭建一个测试网站,我建议在本机上架一个WAMP环境,嘿嘿,为什么选择WAMP,主要个人习惯了,做了6年的linux下的程序员,还是不习惯emacs,呵呵,windows下的编辑... 阅读全文

posted @ 2009-12-18 13:29 14的路 阅读(931) 评论(0) 推荐(0) 编辑

Joomla主进程分析纪要

摘要: Joomla的框架有许多可借鉴的编程思路,为自己更好的理解它,对主进程(index.php)的处理过程进行分析。(也是需要什么分析什么,因此,会一步一步完善这篇纪要) (index.php)<?php// Set flag that this is a parent filedefine( '_JEXEC', 1 );//定义执行中的参数define('JPATH_BASE', dirnam... 阅读全文

posted @ 2009-12-18 12:40 14的路 阅读(1465) 评论(0) 推荐(2) 编辑

导航

友情链接:源码下载