LAMP兄弟连高洛峰 phpcms v9模板制作仿站建站二次开发视频教程
课程如下▼
课程
课程说明作业及资料:
第1节 PHPCMS的安装及操作本节介绍了什么是二次开发, 为什么要使用二次开发, 产品的二次开发和框架开发的区别, 讲解了本次二次开发课程需要学习的内容。讲解了PHPCMS的开发领域,以及使用PHPCMS开发的产品。还有本节讲解了PHP的运行环境对比,下载并演示安装PHP的运行环境。 本节重点讲解了PHPCMS的下载安装过程,及安装时的注意事项。并讲解一些PHPCMS基本操作演示。作业:通过本次课的内容使用PHPCMS系统搭建一个小型的企业网站!
资料:PHP手册、wampserver等
第2节 公众号后台的基本操作本节主要讲解了PHPCMS一些基本模块的操作,像内容模、栏目、模型等的操作演示。重点介绍了PHPCMS的前台页面结构组成, 包括什么是模型,什么是模块, 首页结构、频道页、列表页,内容页,单页等。 重点讲解了模块、模型和栏目的关系。本节的主要内容讲解了一个内容采集模块, 详细的演示了通过PHPCMS后台采集一个网站网站的过程。
第3节 HTML和CSS基本语法、DIV+CSS页面布局本节介绍开发网站必备的基本的HTML标签和属性, 以及CSS的语法,常用选择器和基本样式属性, 本节重点介绍了DIV+CSS页面标准化布局,包括页面布局需要用到的HTMl标签, 布局需要用到的CSS样式属性和盒子模型,基本页面布局的操作演示。作业:使用DIV+CSS布局一个网站首页面、二级页面、内容页!
资料:课堂代码
第4节 使用DIV+CSS布局一个完整的网站首页本节主要是完成一个网站首页面的布局演示,使用DIV+CSS标准网页布局的方式,课程中一边演示页面布局一边讲解HTML标记和CSS的使用, 同时解决页面的兼容性问题。重点讲解DIV+CSS布局的思想。
第5节 HTML5的技术应用本节介绍HTML4他HTML5的发展过程,及区别。HTML5现在在互联网中的应用,HTML5在语法中的改变, 讲解了HTML5中新增的语言标记、表单标记, HTML5中新增的属性和删除的属性, HTML中删除的标记, 重点讲解了HTML5中的语义标记和新增的表单标记及一些重要的属性!本节也介绍了HTMl5的一些高级功能!作业:使用HTMl5语义标记+CSS3完成一个网页的首页面!
资料:课堂代码
第6节 CSS3的技术应用本节讲解了CSS3的功能介绍, CSS3中新增的各种选择器,重点讲解了CSS3中一些常用的属性, 像圆角、阴影、动画、多背景、旋转等。本节的另一个重点是讲解CSS3在各浏览器中的兼容性的介绍。在本节中也通过HTML5中的语义标记和CSS3完成HTML5+CSS3页面的布局。
第7节 响应式页面布局本节介绍了响应式的布局的方法, 和什么类型的网站适合使用响应式布局, 以及响应式布局的优点和缺点。响应式布局如何设置, media queries模块, 本节用media技术通过实验详细演示了一个适合PC、PAD和PHONE的网站响应式布局。作业:完成一个完整的响应式布局的网站首页!
资料:课堂代码、一些小工具
第8节 media查询的详细应用本节讲解了media的详细应用, 包括各种语法, 几种的应用结构, 可用的设备特性参数, 在移动设备上设置原始大小、图片和字体的响应式设计。本节还讲解了响应式网站的设计流程。
第9节 bootstarp的技术应用本节介绍了简洁直观强悍的前端开发框架, 让web开发更迅速、简单。本节的主要内容包括bootstrap现在在网站开发中的应用。bootstrap的安装, 如何使用bootstrap手册, 兼容性的解决方案, 响应式布局的使用方法, 重点介绍了bootstrap的栅格布局方案,通过实验演示完成页面的布局。作业:操作一次课程中的实例, 并自己学习一个第三方的接口小黄鸡的应用!
资料:课堂代码
第10节 bootstarp的高级应用本节主要介绍了bootstarp各种库的应用及演示,包括字体、 页面主体内容设置,文本设置、列表及描述、bootstarp表格的应用、各种按钮、表单的应用、 浮动等, 重点介绍了bootstarp提供的强大的组件库, 包括字体库, 下拉菜单, 主导航、进度条、弹窗等。
第11节 PHPCMS模板引擎语法本节介绍了模板引擎的工作原理, PHPCMS的模析引擎的目录结构, PHPCMS的模板文件的位置, PHPCMS的各种模板文件的结构, PHPCMS的模板引擎的加载设置, 创建一套新的PHPCMS模板, 重点介绍了PHPCMS的模板语法, 包括常量, 变量访问, PHPCMS的系统函数应用。作业:将前面课程的中首页面模板结合PHPCMS加上内容!
资料:课堂代码
第12节 PHPCMS的模板编写本节讲解了在模板中应用流程控制语句,包括if和loop,模板包含的使用。本节重点介绍了PC标签的使用,包括内容模块,评论模块、公告模块,专题模块, 友情链接模块, 黄页模块, 和工具箱的使用及碎片管理。
第13节 开发一个完整的PHPCMS网站首页面模板本节讲解了PHPCMS模板的安装, 模板的切换, 重点讲解了使用bootstrap开发的响应式布局的模板结构。不仅完成来页面的开发, 同时也结合PHPCMS的模块技术,将页面中的数据通过PHPCMS进行动态的管理。作业:将自己的网站全部采用bootstrap编写,并和PHPCMS结合!
资料:课堂代码
第14节 开发PHPCMS其它页面模板本节讲解PHPCMS的各个页面的开发过程, 包括频道页面, 列表页面和内容页面的编写和代码分析, 也包括单页面的设置和编写, 都采用bootstrap技术开发实现, 完成响应式的网站模板。
第15节 PHP的基本语法本节介绍PHPCMS开发需要用到的PHP基本语法, 重点是面向对象相关的PHP语法,本节包括PHP的基语法结构, 面向对象的技术, 什么是是面向对象, 面向过程和面向对象开发思想的对比, 什么是类?,类和对象的关系, 重点是如何声明一个类,以及面向对象的特性!作业:添加一个PHPCMS的模块结构!
资料:课堂代码
第16节 PHPCMS的框架语法结构本节讲解了MVC设置模式,什么是模块,什么是操作,主入口文件的结构。PHPCMS的模块结构,包括如何设置主入口文件, 如何写控制器,如何写操作。
第17节 自定义PHPCMS一个功能模块PHPCMS功能模块的目录结构,讲解如何为PHPCMS添加一个功能模块, 从前后台主入口文件、控制器文件开始,包括模块中每个操作的编写, 自己开发功能模块如何和PHPCMS结合,前后前控制器编写的方法和注意事项, 重点讲解了如何在自己模块中调用PHPCMS系统库的资源。作业:自定义一个PHPCMS功能模块!
资料:课堂代码
第18节 自定义PHPCMS模块的详细操作本节讲解PHPCMS中如何自定义后台菜单管理, 重点讲解如何在PHPCMS功能模块中加载前后的模板,及前后台模板的区别, 在模块中调用系统资源。也讲解了语言包以及如何让自定义的后台模板和原有后台模板风格一致。
第19节 为PHPCMS增完一个完整的功能模块包括设置目录结构、后台模块添加菜单、后台模块的权限管理,后台的模板管理,后台的数据表结构、数据model的编写, 各种类之间的继承结构关系等,完全采用编写方式代码演示, 本节重点介绍了数据库模型操作,包括数据库连接应用及表操作!作业:为PHPCMS添加一个完整的功能模块!
资料:课堂代码
第20节 自定义PHPCMS模块的完整流程实现本节主要编写一个模块的业务流程,包括模块的编写,控制器、模型和视频的组合。以及一些PHPCMS的JS插件的应用、PHPCMS通用的表单验证编写。通过代码编写演示完成一个功能模块的全部功能。
第21节 PHPCMS的二次开发技巧和PHPSSO的框架应用本节介绍PHPCMS的一些扩展技巧,包括如何为原有模块进行功能扩展,使用继承的方法不会影响系统升级, 讲解PHPCMS的PHPSSO_Server系统结构,来学习PHPCMS的框架应用。 重点讲解了PHPSSO的配置和工作原理,数据库的连接配置, 并且通过编写实例代码演示了PHPSSO的开发过程。作业:完成课上的代码操作!
资料:课堂代码
第22节 PHPCMS的实用技能本节主要讲解PHPSSO的模块操作、系统常用的类库的操作, 还讲解PHPCMS开发的网站迁移,以及一些PHPCMS常用问题的解决方案!
第23-24节 PHPCMS和其它网站资源的整合及PHPCMS优化设置本节重点介绍了PHPCMS和Discuz通过ucenter和phpsso进行整合,并讲解了如可在PHPCMS中调用DZ中的数据, 本节也讲解了PHPCMS页面静态化,演示了URL重写, 还讲解了主程序和Web目录分离,以及一些sphinx全文索引的介绍,本节的最后也介绍了一下Ajax的技术!
当初可是花了20多元买的!**** Hidden Message *****
页:
[1]