1Joomla基础入门1-1使用练习文档1.这里使用的服务端为Wampserver2.0i,如果采用更高版本可能同joomla1.5.1不兼容造成数据库无法连接。2.将资料中的Automax_快速演示.Rar文件解压后放入d:\wamp\中,改名为demo1;3.在浏览器中输入http:/localhost/phpmyadmin,打开数据库,新建demo1数据库;4.开始实例网站的安装;在浏览器中输入http:/localhost/demo1,前3步点下一步,下一步即可,第四步就要输入之前安装的数据库,注意将“高级设置”下的“数据库前缀”改为demo1_,如下图所示:5.下一步,FTP设置,采用默认设置,点下一步进入设置joomla,如下图所示,注意点击“安装网站的示范内容”26.安装完成,删掉wamp\下的installation文件夹,在浏览器中输入localhost/demo1/administrator即可进入安装好的joomla实例网站。1-2选择joomla的理由1.Joomla是开源软件,免费;2.可扩展性,拥有3000多个功能扩展;3.风格多样,可以很方便的修改网站模板;4.更容易被人找到,拥有seo优化功能,方便搜索引擎找到;1-3关于joomla1.joomla是一套内容管理系统,即cms2.joomla能做很多功能强大的软件;2-1joomla的运行环境joomla是一种php+mysql编写的,因此需要apache、php、mysql的支持;2-2安装wamp为joomla搭建一个本地测试环境1.安装wamp其实就是将自己的电脑搭建成一个网站服务器,其整合了apache,php和mysql;2.安装wampserver(1)这里选择wampserver2.0i,该版本包括了apache2.2.11、php5.3.0、Mysql5.1.36。(2)由于joomla1.5.15版本对php5.3.0的支持不好,所以再安装php5.2.11版。(3)切换到php5.2.11版,如下图所示:33-01准备工作在wampserver的安装目录下找到文件夹,网站一般都放在这个文件夹内;这里用joomla建立一个示例网站:1.在文件夹;3.在phpMyAdmin中为joomla新建一个数据库,数据库名称为joomla;4.进入在浏览器中输入localhos/joomla,按照网站提示进行一步步安装,安装到数据库时,需要注意的是,在高级设置选项卡下的数据表前缀文本框中的jos_不能修改否则会出现无法安装后面实例网站的情况,可能joomla自带的示例网站只能用jos_为前缀的数据库。5.安装到最后一步记得将joomla的安装文件夹installation删掉;并在网页中输入localhost/joomla/administrator就可以访问网站后台了。44-01管理后台预览本节实现两个功能,1是关闭joomla控制面板的模块;2是修改joomla的时间。1.关闭joomla控制面板旁边的显示模块这里主要是进入joomla后台,登陆后直接进入的就是joomla的控制面板,关掉管理后台中的“欢迎使用joomla”和“joomla安全新闻联播”模块,如下图所示:扩展-模块管理-管理后台,选中“欢迎使用joomla”和“joomla安全新闻联播”两个模块,点击右上角的禁用,就可以将这两个模块禁用了,如下图所示:这样,在控制面板中,就不出现“欢迎使用joomla”和“joomla安全新闻联播”两个模块了,如下图所示:52.修改joomla系统时间登陆joomla后台,网站-全局设置-服务器,时区设置:北京时间,如下图所示:3.修改joomla语言设置扩展-语言管理,选中你要的语言,点击右上角的“默认”,即可设置为默认语言。4.修改joomla模板扩展-模板管理,选中要的模板。4-02模块与模块的位置本节介绍了模块的位置和模块的功能,例如,投票调查模块等,当前的joomla自带的模块如下图所示:6其中模块位置的分布如下图所示:因此只要将模块放入相应的位置,并按照顺序排列,就会显示在相应的主页位置上。4-03更改模块的顺序修改主页上的登录模块的位置,让登录框显示在主页的右侧,如图所示:7登录后台-扩展-模块管理-登录模块选中“细节设置”中的“位置”,将“left”改为“right”,点击保存,刷新页面,就可以看到登录模块显示到右侧了,如下图所示:8接下来,改变模块的显示顺序,将上图中的“关键概念”模块移动到“mainmenu”模块的上面:后台-模块管理,选中“关键概念”模块,将“关键概念”模块的排序修改为0,然后点击列表项边上的保存按钮,如下图所示:刷新主页,显示如下:9“关键概念”模块就显示在“mainmenu”模块上面了。5-01分类Joomla是一种网站内容管理系统,主要是管理网站的内容的其还包括,音乐、视频等内容,下面就来了解下joomla是如何对网站进行分类管理的。从下图可以看出来,Joomla的每一篇文章都属于一个分类,相关的分类会组成一个大的单元,joomla就是用这种方法对文章进行分类的。登录后台,选中内容-文章管理,这里显示的都是网站上所有的文章,如下图所示:10图中每篇文章在“已发布”状态一栏中都显示一个,如果不想发布,点击后变成,则不再发布。接下来我们看看这些文章有几个单元组成,内容-单元管理,可以看到有三个单元分别为“关于joomla”、“新闻”、“常见问题”,如下图所示:图中的分类数一栏中,还显示了每个单元下面的分类数。在看看分类,内容-分类管理,如下图所示:11在分类中可以看到分类所属于的单元。通过对首页的观察可以发现:首页-“更多joomla信息”中的内容对应的是后台-文章管理中的“关于joomla”单元,如下图所示:12因此,说明一个文章单元可以通过一个表单项显示在首页上。同理,在来看另外一个单元下的分类是如何显示在首页上,打开首页-相关新闻,显示如下图所示:在进入后台:内容-文章管理,在“选择文章单元”中选择“新闻”,在“文章类别”中选择“最新消息”,如下图所示:13从图中可以看出,后台“新闻”单元下的“最新消息”分类所包括的5篇文章,通过首页-mainmenu-相关新闻,显示出来,实现了分类在首页菜单项的显示。6-01菜单为用户创建导航菜单,joomla运行网站创建多个导航菜单,进入后台-菜单管理,如下图所示,下图显示的就是网站的所有导航菜单。其中每一个菜单都包含一些菜单项目,同时每一个菜单都对应一个模块来显示这些菜单项目,比如“mainmenu”菜单对应一个“mainmenu”的模块,“用户菜单”对应一个“用户菜单”的模块。这里打开模块管理来看看,扩展-模块管理,在右上角的“请选择类型”中选择“mod_mainmenu”,即查看菜单模块,如下图所示:14通过查看菜单管理和模块管理,可以知道,每个菜单项都要同一个模块项相互对应。这里注意下,用户菜单模块的访问权限是注册会员,这是说明当用户在网站前台注册会员并且登录以后才能看到这个模块,如果要让非注册用户访问这个模块,就必须将这个访问级别,改为公开。如果将个级别改为“管理人员”那么久只有管理人员才能看到。回到网站首页,可以看到mainmenu、网上资源、关键概念等模块,每一个模块中都包含了一些菜单项目,如下图所示:在登录模块中输入用户名:admin、密码:123456登录,在主页的左侧就会显示出上面提到的“用户菜单”模块,如下图所示:15当该用户退出时,“用户菜单”模块也会自动隐藏起来。下面在回到网站后台,这次去查看下菜单下的详细项目,菜单-mainmenu,这里显示的就是mainmenu下的所有菜单项,如下图所示:当点击其中的菜单项时,可以修改里面的内容和参数,这里点击“首页”菜单项,如下图所示:16在后面的课程中将会详细介绍这些参数的作用。6-02创建菜单开始创建一个菜单,然后给这个菜单添加三个项目,一个菜单项目让它连接到一篇文章,一个菜单项目让它连接到一篇文章分类,用博客布局显示出来,再创建一个菜单项目让它连接到一个文章单元,用列表布局显示。列表布局和博客布局的区别在于,列表布局实际上就是一个文章标题的列表,博客布局可以在文章标题的下面显示一小段文字和图片,如下图所示:进入后台-菜单-菜单管理,点击右上方的“创建”按钮,如下图所示:17上图中,“唯一的名称”文本框中,不能输入汉字,这里我们输入ourmenu,其他文本框则可以输入中文,这里输入“我的菜单”,这里需要注意的是,joomla会自动给这个新建的菜单创建一个模块,因此下面的最后一个“模块标题”文本框中,就是自动在模块管理中创建的模块,这里命名为“我的菜单”,然后点击“保存”,如下图所示:打开“菜单”就可以看到我们之前的创建的菜单项目“我的菜单”,如下图所示:18打开“我的菜单”如下图所示:(1)这里我们添加项目让ourmenu连接到一篇文章,单击“创建”,点击“文章”,选择“标准文章版面”,如下图所示:19在右边的“基本参数”中选择一篇文章,如下图所示:在“标题”文本框中输入所选择的文章的名称,点击“保存”,这样第一个菜单项目就创建好了。(2)下面来创建一个菜单项目,让它连接到一个文章分类,进入后台-菜单-我的菜单,点击右上角的“创建”选择“文章”,因为我们是要连接分类文章里面的内容,所以选中“文章类别博客式布局”,如下图所示:20在右边的“基本参数”选中“关于joomla!/关于CMS”,在“标题”文本框中,输入“关于CMS”,点击“保存”。(3)下面再创建一个菜单项目,让它连接到一个文章单元,进入后台-菜单-我的菜单,点击右上角的“创建”,在“选择菜单项的类型”中,内部连接-文章-单元-文章单元列表布局,在“基本参数”的“单元”选项框中选择“常见问题”,在“标题”文本框中,输入“常见问题”,点击“保存”,如下图所示:至此,三个菜单项目就已经创建好了,如下图所示:21下一步,让菜单项显示在网站的前台,扩展-模块管理,在右边的“请选择类型中”选中“mod_mainmenu”,这里选中mod_mainmenu意思是选中所有菜单模块,可以看到里面有个“我的菜单“模块,这个模块就是之前创建菜单时,joomla自动创建的一个菜单模块,如下图所示:点击“我的菜单”模块,进行编辑,在这个模块的“细节设置”选项栏的“启用”选项改为“是”,然后点击“保存”,如下图所示:22回到前台刷新,可以看到首页中“我的菜单”下包括有三个菜单选项,分别是范例网页、关于CMS、常见问题,如下图所示:点击“范例网页”,可以看到里面是一篇文章,如下图所示:23点击“关于CMS”,之前因为选择的是“文章博客式布局”可以看到,该分类中所有的文章都在这个页面显示出来,如下两幅图所示:24点击“常见问题”,之前因为选择的是“文章单元列表布局”,这里显示的就是“常见问题”单元下的文章,以列表的形式展现出,这里因为,“常见问题”单元下还包括“常见问题”、“高级用户”、“入门用户”、“语言及本地化”等四个分类,所以,这里也就显示该单元下的分类,如下图所示:7-01工作流程Joomla建设网站的工作流程:1、设定目标2、整理内容、考虑功能3、勾画草图4、制作模板5、添加内容256、测试网站8-01预览做好的网站预览之前安装的示例网站。8-02重要的文件和目录这里来了解下,joomla中几个重要的文件夹和文件,首先打开joomla所在的那个文件夹,打开d:/wamp/文件夹。打开后看到administrator文件夹,里面存放了joomla管理后台的所有程序文件,里面还包括components文件夹是用来存放组件,images文件夹下面放的是一些图片,langu