1.搭建环境
PHP简介、WEB程序的访问流程、安装Apache、MySQL、PHP、配置虚拟主机
2.php基础
变量和常量、数据类型、运算符、流程控制、函数、字符串、数组
3.MySQL数据库
MySQL简介、基础SQL操作、字符集、列类型、类属性、表关系、高级查询、外键、范式、视图、事务、触发器、存储过程
4.表单传值
表单传值的方式、PHP接收数据的三种方式、PHP处理复选框数据、文件上传
5.MySQL扩展
基本操作、执行增删改操作、执行查询操作、与MySQL相关的函数、MySQL扩展应用案例
6.HTTP协议
HTTP协议概念、HTTP协议的特点、HTTP协议的分类、HTTP请求、HTTP响应、HTTP状态码、PHP模拟HTTP请求
7.文件编程
文件操作的分类、目录操作、文件操作、文件下载
8.会话技术
会话技术概述、Cookie与Session的区别、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收机制
9、GD图像处理
PHP 可以直接将图像数据流输出到浏览器。 要想在 PHP 中使用图像处理功能,你需要连带 GD 库一起来编译 PHP。GD 库和 PHP 可能需要其他的库, 取决于要处理的图像格式。使用 PHP 中的图像函数来获取下列格式图像的大小:JPEG,GIF,
PNG,
SWF, TIFF 和
JPEG2000。
GD库概述、GD画布实现、验证码、缩略图、水印图
10.面向对象
面向对象概述、面向对象实现、封装、继承、多态、对象遍历、对象序列化、反射机制、命名空间
11.PDO扩展
PDO简介、PDO类、PDOStatement类、PDO预处理、PDO事务处理、PDO异常处理、PDO属性、封装PDO类
PDO这一部分完全不知道如何运用
12.Smarty
Smarty概述、模板设计、程序设计
是发布系统的吗?是关于模板语言的吗?对这模块不懂。
只是看了Smarty中文是手册,与框架有什么关系?ThinkPHP框架和MVC模式。
PHP常用的框架有哪些?
PHP后端主要使用哪些框架?
Yii框架
Laraver框架
PHP web开发框架
COMOS系统主要是啥?是发布系统吗?还是专题系统?
文章发布系统和新闻发布系统
模板语言是啥?PHP常用的模板语言有哪些?
13.MVC设计模式
MVC设计模式、搭建自定义MVC框架
14、博客项目
项目开发流程、数据表数据、后台实现、前台实现、扩展功能
可掌握的核心能力:
(1)可以清晰划分项目开发模块;
(2)根据开发任务编写详细设计文档;
(3)根据文档对功能模块进行编码;
(4)根据测试信息修复模块功能缺陷;
(5)能对现有产品进行升级和维护。
可解决的现实问题:
1.解决常规业务逻辑;
2.PHP操作mysql增删改查;
3.动态网站数据展示;
4.能够手写mvc框架。