教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

PHP学习课程体系(2)

来源:网络收集 时间:2026-04-26
导读: ● 文件复制 ● 文件移动 ● 目录打开 ● 目录读取 ● 目录删除 ● 目录创建等文件系统使用 ● UNIX时间戳的使用 ● 时间日期的格式处理 ● 时区设置的几种方法 ● 使用微秒来统计页面执行时间 ● 使用微秒来统计SQ

● 文件复制 ● 文件移动 ● 目录打开 ● 目录读取 ● 目录删除

● 目录创建等文件系统使用 ● UNIX时间戳的使用 ● 时间日期的格式处理

● 时区设置的几种方法 ● 使用微秒来统计页面执行时间 ● 使用微秒来统计SQL执行时间

● 时间格式的多种处理方式

PHP时间和日期处理

● 时间处理函数 ● 当前时间获取的方法 ● 微秒时间的使用

● 时区设置 ● 类和对象之间的关系 ● 面向对象的程序设计 ● 类的声明 ● 成员属性 ● 成员方法 ● 创建对象

● 对象类型在内存中的分配 ● 对象中成员的访问

● 使用面向对象写自己的文件上传类

● 使用面向对象写MySQL数据库操作类

● 掌握面向对象在行业中的应用,并了解一些基本的面向对象的声明语法。对象在程序中的应用,在内存中的分配形式,还要对象中的成员访问方式,并要掌握构造和析构以及关键字$this 使用。 ● 封装的意义以及封装的应用和各种与封装有关的魔术方法。

● 继承的意义与应用,访问控制和重载

PHP面向对象篇

● 特殊的对象引用“$this” ● 构造方法与析构方法 ● 设置私有成员 ● 私有成员的访问

● __set()、__get()、__isset()和__unset() 四个方法

● 类继承的应用 ● 访问类型控制 ● 子类中重载父类的方法 ● final关键字的应用

● static和const关键字的使用

● 克隆对象

● 类中通用的方法__toString() ● 通过__call()方法处理错误调用 ● 自动加载类 ● 对象串行化

● 多态性的应用 ● 正则表达式简介 ● 正则表达式的语法规则 ● 正则表达式原子

● 常用字符串正则表达式验证 ● 使用正则表达式进行替换 ● 使用正则表示进行查找 ● 正则表达式高级应用采集案例 ● JavaScript里正则表达式的使用

正则表达式篇

● 元字符 ● 修正符基础

● PHP中使用正则表达式对字符串进行匹配、查找、替换

● PHP、JavaScript 正则表达式应用 ● 使用PHP生成图像

PHP图形处

理篇

● 制作(数字、英文、汉字)图像验证码 ● 为上传添加图片/文字水印

● PHP图片缩放 ● 数据库基本介绍 ● 关系型数据库介绍

● 验证码的使用

● 图片处理几种方法

数据库 基础篇

● 数据库设计基本原理 ● 数据库规范化理论 ● 数据库规范化技巧

● 数据库实体及关系分析

● Mysql数据库管理系统的介绍安装配置 ● Mysql的命令行管理模式

● 学员信息统计设计

● ER分析

● 命令行下SQL语句的运用 ● phpMyAdmin的使用 ● 创建数据库,创建数据表

● PHP与MySQL实现信息管理

MySQL基础篇

● Mysql表类型的介绍 ● Mysql数据类型的介绍 ● SQL语言介绍

● Mysql数据库的创建、表的创建

● 索引及主键的创建 ● Mysql表的修改表的删除

● Mysql的数据查询插入、更新、删除 ● Mysql常用内置函数详解

● Mysql普通查询、连表查询、分组查询、子查询

● PHP中Mysql操作函数使用详解 ● Mysql数据库管理系统的介绍安装配置 ● 模板引擎原理分析 ● Smarty模板引擎应用 ● 安装Smarty及初始化配置

● Smarty在应用程序逻辑层的使用步骤 ● 模板中的注释 ● 模板中变量的声明

● 在模板中输出从PHP分配的变量 ● 模板中变量的数学计算

● 在模板中使用{$smarty}保留变量

● 掌握Smarty的基本语法,包括在模板中的注释,变量的声明,以在PHP中向模板中分配变量,还有保留变理和变量调解器、控制结构和子模板的应用。 ● 模板的开启选项,使用多个缓存,以及消除处理开销和清除关闭局部缓存 ● SMARTY安装配置

● SMARTY模板方式开发网站前台PHP页面:首页、关于我们、新闻列表页、新闻详细页、产品列表页、产品详细页、意见反馈

PHP&MySQL篇之SMARTY模

● 变量调解器 ● 模板的控制结构 ● 在模板中包含子模板 ● 配置文件语法格式 ● 加载配置文件 ● 引用配置文件中的变量 ● 在Smarty中控制缓存 ● 每个页面多个缓存 ● 为缓存实例消除处理开销 ● 清除缓存 ● 关闭局部缓存

● Smarty模板的表现层

PHP&MySQL篇之前台展示

● 包含公共文件的处理 ● 设计数据库操作类 ● PHP的程序逻辑层

● 新闻的列表样式

● 开发网站前台PHP页面 1)首页

2)新闻列表页

● 首页数据调用 ● 列表页数据调用 ● 列表页的分页原理 ● 内容页的数据显示 ● 结合Smarty输出页面

● 分类处理 ● Ajax的基本概念 ● 组成部分 ● 理解异步交互 ● 局部刷新的概念 ● Ajax编写的一般步骤 ● Ajax GET的传输模式 ● POST的传输模式

3)新闻详情页 4)产品列表页 5)产品详情页 6)用户信息反馈

● 制作带自动提示的文本框 ● Ajax制作联动菜单 ● Ajax无刷新记录分页设计 ● Ajax无刷新文章分页设计 ● 注册页面无刷新数据校验: ● 对用户名是否已存在进行无刷新校验

● 对邮件格式合法性进行校验 ● 对手机号码格式合法性进行校验

Ajax 篇 ● Ajax处理XML文档 ● 处理多个异步请求 ● 使用Ajax Lib ● ajax工作原理 ● ajax的基本语法 ● XMLHttpRequest的介绍 ● AJAX调试

● JQuery的Ajax应用 ● 错误信息开启和关闭方法

● 错误提示开启的几种方式 ● 异常处理的方法

● 结合错误提示进行代码的修改

PHP错误调试

● PHP的几种错误类型 ● 在PHP开发中调试的技巧

● 异常处理方法 ● MVC设计模式介绍 ● 入口文件设计

● 通过实际的项目来了解MVC的架构思想

● 使用MVC的架构思想写一个项目

MVC设计模式

● Model层 ● View 层 ● Control 层

● MVC的应用

● Codeigniter(简称:CI)的介绍 ● CI里的MVC模式 ● CI的配置 ● URI路由

● 使用\执行基本的数据库操作

● 配置CI

● 控制器(Controllers),视图(Views)和路由(Routing)的使用 ● 在CI中对数据库操作

● 使用CI完成一个项目

Codeigniter框架

● CI中的表单验证 ● CI的类库使用 ● CI的辅助函数 ● CI的适配器 ● CI中缓存的使用技巧

● 在CI中引入第三方的类(编辑器,Smarty等) ● 文件处理命令 ● 权限管理命令 ● 文件搜索命令

● 安装Linux环境

● 在Linux环境上安装 PHP相关的运行环境

● 了解一些常用的Linux操作

Linux基础

● 压缩解压编译命令 ● 用户、组管理 ● 文本编辑器Vim的使用 ● LAMP及LNMP的环境编译

● SSH连接服务器

● 国内外常用CMS的介绍 ● DEDECMS的介绍 ● DEDECMS的安装 ● 表前缀的概念及做法 ● 前台和后台的功能介绍

● Dedecms换模板2个项目 ● 个性插件开发1个项目 ● 自定义列表标签 ● 自定义全局标签 ● 自定义模型 ● 自定义表单

● 通过分析DedeCMS 来吸收一些项目中常见的技巧及安全处理方法 …… 此处隐藏:1774字,全部文档内容请下载后查看。喜欢就下载吧 ……

PHP学习课程体系(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/434947.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)