《Joomla!模板设计与网站开发》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王斌辉著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2018
  • ISBN:9787115474162
  • 页数:280 页
图书介绍:本书首先阐述了 Joomla!的安装、使用,实现逻辑和扩展开发等内容,同时重点介绍了 Joomla!模板的开发流程和运行原理,以及基于此的各类主流前端开发技术,及其使用方法。另外,本书也安排了涉及前端开发的基础知识,以及网站上传与发布等内容的介绍。

第一部分 基础知识 2

第1章 网站开发的历史及标准 2

1.1网站开发历史 3

1.2设计师的参与 6

1.3网站开发标准 7

1.3.1安全性 7

1.3.2快速访问 8

1.3.3兼容性 10

1.3.4响应性设计 11

1.3.5页面设计 13

1.4网站开发流程 15

第2章 网站规划 16

2.1网站内容规划 17

2.1.1确定网站主题 17

2.1.2网站内容规划 18

2.2线框图工具 19

第3章 网站页面布局 21

3.1 DIV+CSS布局 22

3.2代码编辑器 22

3.2.1 SublimeText 23

3.2.2 Atom 30

3.3 W3C与Web规范 32

3.4网格布局及框架 33

3.4.1栅格布局 33

3.4.2 960CSS 34

3.4.3 Blueprint 36

3.4.4YAML 37

3.4.5 Foundation 38

3.4.6 Bootstrap 39

3.4.7Pure 39

3.5相关前端开发技术 40

3.5.1网页字体 40

3.5.2矢量图标字体 43

3.5.3动态样式语言 46

3.6动态语言 49

3.7相关开发工具 52

第4章 网页设计的原则与技巧 53

4.1网页设计的内涵与特点 54

4.2网页版式的设计原则 54

4.3网页配色方案与技巧 59

4.3.1色彩知识 59

4.3.2网页色彩搭配技巧 60

第二部分 Joomla!基础 64

第5章 CMS介绍 64

5.1何为CMS? 65

5.2 CMS流行的原因 66

5.3 CMS的分类 66

5.4当前流行的CMS 67

第6章 认识Joomla! 69

6.1 Joornla!介绍 70

6.2 Joomla!的安装 71

6.2.1安装环境 71

6.2.2安装步骤(基于Windows系统的XAM PP环境) 72

6.3 Joomla!的内容管理 82

6.3.1文章管理 83

6.3.2多媒体文件管理 116

6.4 Joomla!扩展 118

6.4.1模块及相关参数 118

6.4.2插件及相关参数 122

6.4.3组件 131

6.5菜单管理 134

6.5.1菜单与模块 134

6.5.2菜单(项)相关参数 137

6.5.3菜单项及链接类型 139

6.6 Joomla!用户管理 141

第7章 Joomla!模板 154

7.1系统内置模板Beez3&protostar 155

7.2模板管理 156

7.2.1 Styles 156

7.2.2 Templates 158

7.3模板安装 160

7.4第三方模板 161

第三部分 Joomla!模板开发 164

第8章 Joomla!模板文件结构 164

8.1 Joomla!模板文件目录(以Beez3模板为例) 165

8.2模板覆写 166

8.3 index.html 167

第9章 模板中的index.php文件 169

9.1安全声明 170

9.2 Head部分 170

9.2.1文档类型声明 170

9.2.2 HTML其他参数 171

9.2.3 jdoc:include之head类型 171

9.2.4 base 171

9.2.5字符编码charset 172

9.2.6 Metadata 173

9.2.7文档标题 174

9.2.8RSS Feeds 175

9.2.9 Favicon 175

9.2.10引入CSS与JavaScript 176

9.2.11引入jQuery 177

9.2.12修改文字阅读顺序 178

9.3 Body部分 178

9.3.1 jdoc:include之component类型 178

9.3.2 php相关代码解释 178

9.3.3 jdoc:include之modules类型 184

第10章 templateDetails.xml文档详解 192

10.1 templateDetails.xml通用信息 193

10.2引入文件和文件夹 193

10.3声明模块位置 194

10.4模板语言文件 195

10.5模板参数 196

第11章 Language文档详解 200

11.1 Joomla!多语言机制 201

11.2翻译自己的语言 201

11.3 Joomla!语言常量的命名规则 202

11.4跳转链接 202

第四部分 T3模板框架 204

第12章 T3框架介绍 204

12.1什么是T3框架 205

12.2T3框架的安装 206

12.3 T3文件夹目录 207

第13章 T3框架布局系统 210

13.1 T3框架布局简介 211

13.2布局设置 212

13.3建立新的布局 213

13.4自定义模块位置 219

13.5改变区块中的模块位置大小 220

第14章 菜单系统 222

14.1菜单的创建 223

14.2 Megamenu的设置 223

14.3为Megamenu添加样式 228

14.4为菜单项添加图标 229

14.5为Megamenu设置动画 230

14.6设置固定菜单 230

14.7小屏幕菜单系统设定 232

第15章 实例网站的实践与完善 234

15.1实例网站的实现 235

15.1.1修改和应用BT Content Slider模块 235

15.1.2添加Megamenu 241

15.1.3使用自定义模块 242

15.1.4添加最新文章模块 242

15.2自定义CSS 243

15.2.1通过LESS的修改方法 243

15.2.2通过custom.css的修改方法 245

15.2.3引入CSS和JS文件的方法 250

15.3覆写404页面和离线页面 251

15.3.1覆写404页面 251

15.3.2覆写离线页面 254

15.4添加跳至页首按钮 256

第五部分 网站的上传与发布 260

第16章 域名的购买与解析 260

16.1域名购买 263

16.2域名解析 265

第17章 远程空间的类型及选择 268

17.1虚拟主机及参数配置 269

17.2独立服务器 271

第18章 网站的上传 272

18.1传统上传模式 273

18.2 Akeeba备份上传 276