[计算机软件及应用]第三章 joomla!修改.doc
《[计算机软件及应用]第三章 joomla!修改.doc》由会员分享,可在线阅读,更多相关《[计算机软件及应用]第三章 joomla!修改.doc(34页珍藏版)》请在三一办公上搜索。
1、这些文档来自第一章 joomla!的安装第二章 joomla概览第三章 joomla!修改第四章 组件和扩展菜单第五章 理解joonla!的扩展第六章 Hello,Jogia第七章 重要规定第八章 组件第九章 模块第十章 视图、控制器和模型第十一章 MVC后端第十二章 插件第十三章 配置设置第十四章 打包第十五章 快速模板第三章 joomla!修改 3.1 后端结构后台界面主菜单 我们都知道,为了去修改网站,我们需要进入网站的后台,joomla网站的后台是这个样子的。内容下拉菜单图3.1 网站的后台结构网站后台最重要的是菜单,为什么呢?因为菜单可以帮助我们从一个页面跳转到另一个页面。了解菜单目
2、前的结构,可以帮助我们找到我们想要的界面。图3.2 管理员界面的菜单结构根据这张图,你可以清晰的看到joomla后台的菜单结构。每一个菜单都会在以后的章节中介绍。3.2 网站菜单后台的菜单可以完全的控制网站,你可以把这个菜单当作控制网站的主菜单。所有的管理任务被概括到“网站菜单”,网站菜单有5个子菜单,在图中可以看到各个菜单的功能。图3.3 网站菜单的简单解释3.2.1 控制面板控制面板是你登陆后台之后见到的第一个页面,在这个页面,您可以看到跳转到其它页面的快捷按钮,这些按钮可以实现常用的功能。图3.4 控制面板区域3.2.2 用户管理用户可以注册成网站的用户,在joomla!里面,他通常被称
3、作用户。在joomla!里面,每个用户都有自己的角色,你可以管理每个用户的访问权限。在一段时间内,你只有一个用户,那就是Admin.你自己就是admin,你可以做任何你想做的事情。图3.5 用户管理界面 添加新用户下面是添加新用户的步骤:1. 点击右上角的“新建”按钮,你可以进入注册界面(图3.6)。2. 在注册菜单里添加相应的内容名称。新用户的完整名称。用户名。用于登录的名称。密码。用户登录的密码确认密码。重新输入一遍上面的密码。邮箱。用户的电子邮箱。指定的用户群组。根据用户的角色,选择一个用户组。图3.6 用户的注册菜单在public组下面,有两个组,分别是后台和前台,在后面将会有详细的介
4、绍。填写完成相应的菜单后,点击“保存”按钮,讲跳转到下面的页面。图3.7 成功注册用户在注册用户的最后,我们将得到图3.7的界面。访问权限在注册用户的过程中,我们会涉及到权限组,我们可以为用户选择用户群组,选择的用户群组会影响用户的权限,下面我们会对用户群组做详细的解释。用户群组 访问权限Registered一个Registered用户可以登录网站,并且可以看到一些普通用户看不到的内容。AuthorAuthor用户可以做Registered用户做的任何事情,Author用户还可以编写和修改Ahthor用户自己的信息,在用户菜单里有一个链接,用户可以通过单击链接完成任务。EditorEditor
5、可以做Author可以做的任何事情。Editor可以编写和修改网站前台的任何内容。PublisherPublisher可以做Editor做的任何事情。可以用下面的一张图来表示用户群组的权限,图3.8 前台权限组的访问权限下面是后台的访问权限用户群组 访问权限ManagerManager可以创建内容,可以访问系统的各种信息,但是他不允许做以下事情管理用户。安装组件和模块把用户升级到超级管理员,或者编辑超级管理员。管理菜单/配置AdministratorAdministrator将不允许做以下事情把用户更新至超级管理员,或者编辑超级管理员。管理菜单/配置向网站用户批量发送邮件修改或者安装模板和语言
6、super administrator r可以做认识事情,super administrator甚至可以创建另一个super administrator。下面这张图是展示了后台管理组的访问权限图3.9 后台管理组的访问权限更新用户下面是更新用户的步骤1. 打开用户管理界面2. 点击您想要编辑的用户,然后就可以编辑了。3. 在表单里面改变用户的信息4. 在右上角点击保存按钮删除用户下面是删除用户的步骤1. 打开用户管理界面。2. 单击您想要删除用户的用户名前面的复选框,您可以选择多个用户。3. 单击右上角的删除按钮。3.2.3 媒体管理这个页面用于管理jpg,png,和gif格式的图片。你也可以
7、把他们放在一个合适名称的文件夹下面。当然,你也可以只是创建和修改文件夹。当你第一次看到媒体管理界面,你一定对他非常熟悉。实际上,这个媒体管理界面和windows资源管理器非常相似,他有两种展现形式:缩略视图展示了文件的图标。如图3.10。详细信息视图以列表的形式展示了文件信息,文件信息包括预览图标、图片名称、像素尺寸、文件大小图3.10创建新的文件夹为了把图片放在同一个主题下,我们可以用文件夹。这样做可以更方便的管理图片,下面是创建文件夹的步骤:1. 打开媒体管理界面2. 在界面的下方,有创建文件夹的按钮。图3.11 创建一个新的文件夹3. 单击创建文件夹按钮,就创建了一个新按钮。上传文件下面
8、是上传文件的步骤:1. 打开媒体管理界面2. 如果你想把文件上传到相应目录下,单击这个文件夹,你就会进入这个文件夹。3. 在媒体管理界面的下方,有打开浏览文件窗口的按钮。图3.12 上传文件的按钮4. 你将会得到选择文件的对话框,选择您想要上传到文件。Joomla!可以一次选择多文件,最多一次可以选择10个文件。5. 选择文件之后,单击上传。6. 上传完成之后,被上传的文件将显示在窗口中。图3.13 上传成功之后的文件文件上传成功之后,后面都一个删除按钮。单击删除按钮,就会把相应的文件删除。删除图片下面是删除图片的步骤:1. 打开媒体管理界面2. 打开存放文件的文件夹3. 单击文件后面相应的复
9、选框,可以选择多个文件4. 单击位于媒体管理界面右上角的删除按钮,就可以把文件删除了。3.2.4全局设置后台主菜单/网站/全局设置,打开全局设置界面。全局设置界面可以管理网站根目录下configuration.php中的变量。全局设置的界面如图3.14所示,图3.14 全局设置的界面图3.15 全局设置的思维导图网站设置网站名称:这个名称在安装网站的过程中就已经设置了。网站离线:如果选择了“是”,网站的前台就不能访问了。离线消息:当网站离线的时候,前台不能访问,将出现在这里填写的字符。离线图片:网站离线的时候在前台显示的图片。默认编辑器:可以选择TinyMCE、CodeMirrer或者none
10、.在主菜单/扩展/扩展管理,里面可以安装自己喜欢的编辑器。TinnyMCE等编辑器在你录入信息的时候非常有帮助。你在录入信息的时候不用写HTML代码,但是需要用到编辑器上方的工具栏。你可以看到如图3.17所示的工具栏,图3.17 TinnyMCE编辑器默认列表条数限制:列表的默认显示条数。默认RSS条数限制:在Feed中所显示的条数、文章数目。元资料(Meta data)设置最简单的解释,元数据就是数据的数据;他被称为网站的描述。搜索引擎(雅虎、谷歌、百度等)对元数据非常敏感。元数据是用XHTML编写的,你可以看到类似下面的实例:幸运的是,我们并不需要去编写这样的代码,我们只需要在后台全局设置
11、页面下的,网站Meta说明、网站Meta关键字里面添加相应的内容就可以了。网站Meta说明:这里就是对网站的解释和说明,搜索引擎在进行搜索的时候,会搜索这里的字符,所以这就是我们要严肃对待这里的描述的原因。如果这里面的内容兼容性好,将会提高网站用户体验的满意度。网站Meta关键词:我们应该在这里填写适合网站主题和内容的关键词。关键词非常重要。你可以写一个符合网站主题和内容的关键系列表。通常,搜索引擎会索引这里的关键字。你可以添加多个关键字,用都好隔开。可以键入多少个单词呢?这里没有绝对的规定,键入的字符应该少于1000个。键入数量不多的,但是兼容性好的关键词,会优先被搜索引擎搜到。搜索引擎机器
12、人:实话是说,我也不知道这个是什么意思,如果您知道,请把文档补充完整,后来人会感激您的。内容权限:告诉其他人有什么样的权限来使用这些内容。这里添加的内容,在网站源码中会显示到相应的位置,如下:显示作者的Meta标签:如果选择是,在每一个页面,将会显示作者的名字。显示这个有什么用,我也不清楚,如果您清楚,请补充完整这个文档。SEO优化设置SEO是搜索引擎优化(search engine optimization)的缩写。这个区域用来优化你的网站,使网站更容易被搜索引擎搜索到。搜索引擎网址友好化设置:这个项目是选择是否对URL进行优化,下面是URL优化的一个例子,没有被优化的网址:http:/lo
13、calhost:8050/myjoomla/index.php?option=com_content&view=article&id=24:content-layouts&catid=29:the-cms&Itemid=38优化后的网址:http:/localhost:8050/myjoomla/index.php/content-layouts/29-the-cms/24-content-layouts用Apache的mod_rewrite模块:如果选择是,将会用到Apache的mod_rewrite模块对网址进行优化,你不得不首先激活Apache的mod_rewrite模块,然后把网站根目
14、录先的httaccess.txt文件名称改为.httacess。怎样激活Apache的mod_rewrite模块呢?可以用以下方法:修改apache配置文件httpd.conf,将#LoadModule rewrite_module modules/mod_rewrite.so这一行前面的#号去掉,改为LoadModule rewrite_module modules/mod_rewrite.so给网址添加.html后缀:将会给每一个链接地址添加.html后缀。系统设置图3.18 系统设置这个组所涉及到的安排:日志文件夹路径:网站错误日志保存的路径,在目录下有个error.php,这是错误日志
15、。说明文件服务器:这个是什么意思,我也不清楚。如果您清楚的话,请更新文档,谢谢!除错设置这里的设置决定着你是不是希望展示错误信息。控制面板如图3.18图3.18 除错设置程序除错系统:如果你选择“是”,Session信息、数据库查询信息和内存使用信息将会显示在每个页面的下面。当网站上线后,一定要选择“否”,只有在开发的时候才选择“是”。除错面板如下图所示语言除错:如果选择“是”,网站前台的下方将会显示斤joomla!除错面板,网站每个页面上的字符串将会被加上语言显示标记(*)或者(?.?),至于这些标记有什么用,我也不清楚,如果您清楚,请补充完整此文档。这个选项可以独立于程序除错系统运行,但是
16、这样的话你不会看到对你有帮助的信息。面板如下图所示:缓存设置缓存的使用对提高网站的性能有很大帮助,因为,你不用每次访问网站页面的时候都更新数据。缓存能减少数据库负担,这样就会减少网站页面的加载时间。当您的网站更新内容少,但是又有很多访问者的时候,开启缓存将会给用户更好的体验。缓存设置面板如图3.19:如图3.19 缓存设置面板缓存:是不是想开启缓存缓存处理机制:有两个机制分别是文件和Cache_Lite。这两个机制具体是干什么的我也不懂,如果您知道,请补充这个文档,后来人讲对您不胜感激!会话(Session)设置每次用户登录,joomla!都会记录现在距离用户上一次操作所用的时间。这些会被记录
17、到session中,会话设置的面板如图3.10,图3.10 会话设置面板会话有效(分钟):设置会话多长时间有效。它从会话的上一次操作开始计时。会话保存方式:一般只有数据库这一种保存方式,session会被保存到#_session表中。服务器设置这里的设置关系到服务器,设置面板如下,图3.10 服务器设置面板临时文件夹路径:当上传文件的时候,文件会被首先上传到这个临时文件。位置设置图3.11 位置设置服务区时区:可以选择系统的时间所依照的时区。FTP设置图3.12 FTP管理这个面板用来管理FTP的访问权限,这些条目可以这样设置:启动FTP:决定是否可以访问FTPFTP主机:设置主机,可以是IP
18、地址或者是主机名称。FTP端口:一般设置为21端口,21端口是用于文件传输的端口。FTP帐号:登录FTP的用户名。FTP密码:登录FTP的密码。FTP根目录:可以访问的根目录。数据库设置数据库变量在安装joomla!的过程中已经设置了,但是你可以照样改变这些设置。你需要注意的是,在更改这些变量的时候一定要小心,不然网站将不能被访问。图3.13 数据库设置面板数据库类型:网站所使用的数据库类型,一般为mysql类型。主机:数据库所使用的主机地址。数据库帐号:访问数据库的用户名。数据库名称:joomla!网站所使用的数据库名称。MYSQL数据库前缀:前缀被加入数据库中每一个表名称的前面。添加数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件及应用 计算机软件及应用第三章 joomla!修改 计算机软件 应用 第三 joomla 修改
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4561918.html