课程名称: PHP高级全能实战
课程学时: 196课时 价格:3600元
课程描述: 该课程将深入剖析LAMP环境下的网站高可用建设与设计开发技巧,内容涉及Linux的管理与配置、企业的网站建设的需求与分析、网站框架的建设与设计、版本控制器、Smarty模板应用开发、PHP与XML、MySQL高级应用、多媒体等技术的高效整合、高级模式的应用等。该课程的学习,将更加进一步的提升学员对企业级网站设计与规划建设的能力,成为这方面专家级的架构师。
课程要求: 掌握PHP、Mysql、Smarty等核心应用技术,能开发中小型企业级网站
培训承诺: 使用LAMP技术独立规划建设企业级网站,带领团队科学设计开发;可考取全球认证的Zend PHPChina PCTP证书;一年内免费重听、*推荐就业
培训内容:
PHP面向对象的基本概念讲解
PHP类实例化操作
PHP成员变量、常量操作
PHP构造方法、析构方法使用
PHP继承和多态的实现
PHP数据隐藏访问权限详解
PHP静态变量调用方法
数据库抽象层的概念
常用数据库抽象层
PDO数据库抽象类的使用
PHPLib抽象类的使用
ADODB抽象类的使用
常见的模板技术
SMARTY核心功能
SMARTY缓存应用
综合应用技巧
MVC是什么
MVC的优点
MVC思想的设计步骤
Smarty与类实现MVC思想
网站项目总体规划思路
软件工程基础
网站需求分析
网站可行性分析
系统设计要素介绍
数据库结构分析设计
E-R数据模型设计
了解BBS的需求
数据库系统设计
权限矩阵设计
MVC设计模式的使用
无级分类设计模式
附件防盗链机制
二次开发流程
流行产品架构
缓存技术实现与应用
模板技术实现与应用
XML的结构与定义
XML与HTML的区别
使用SAX解析XML文档
使用DOM解析XML文档
使用SimpleXML解析XML文档
RSS聚合与解析技术
XML与Smarty结合
Mysql中的事务处理
PHP中的事务处理
Mysql中使用存储过程
Mysql中使用触发器
Mysql中视图的概念
PHP与Mysql字符集设置
PHP高级编辑开发工具介绍
PHP项目标准开发详解
svn、cvs版本控制器使用详解
熟悉ZendStudio开发环境
熟悉MyEclipse开发环境
熟悉Apache服务器安装、配置、调试
熟悉Mysql数据库管理系统安装、配置、调试
熟悉ZendPlatform开发环境
PHP框架思想详解
PHP框架路由机制详解
Zend Framework框架详解
单入口模式设计
源码中心PHPack框架介绍
Javascript面向对象开发详解
Javascript设计模型详解
Jquery应用技术详解
其他js框架产品介绍
访问日志的格式
错误的日志格式
日志的定制
AWStats工具应用技巧
Webalizer工具应用技巧
允许用户任意设置全局变量漏洞
越过表单限制漏洞
文件上传漏洞
SQL注入漏洞
远程文件包含漏洞
系统功能描述
系统结构分析
系统流程分析
系统目录结构
数据库需求分析
数据库逻辑分析
公共模块设计
前台页面模块设计
订单管理模块设计
会员管理模块设计
重点难点分析
计算机基础知识和操作系统功能
Linux系统的历史、现状和特点
Linux系统安装与配置
系统分区部署
Linux常用命令(文件外理命令、权限管理命令、压缩解压命令等) 详解
Shell应用技巧
Vim/Vi文本编辑器应用技巧
Linux系统高级管理概述
Linux系统引导流程解析
常见配置文件介绍
软件包管理
用户、组和权限管理
服务和进程管理
计划任务
文件系统管理和系统性能优化
设备管理
文件权限管理。
Linux基本网络配置
远程管理控制(SSH、VNC、Webmin远程管理应用)
文件共享(Samba与FTP服务器应用)
Apache服务器配置
Shell编程
Apache,MySQL和PHP服务器的安装和优化
面试技巧详解
简历制作详解
职业素质培养详解
综合项目实例答辩
综合项目讲解
综合实例:结合以上技术,独立构建大型综合性动态网站(BBS社区、B2C商务等等)