|
课程名称 |
PHP二次开发实战班 |
|
课程描述 |
掌握国内外PHP开源产品的开发思想及设计理念,并对其进行二次开发。 主要涉及的产品有:DedeCMS、Ecshop、Discuz!X、Ucenter、zen-cart、magento等开源产品。 |
|
培训承诺 |
-
● 使用能够使用二次开发开发个性插件和标签
-
● 参与公司网建部的项目开发,直接赚取学费
-
● 培训过程提供网络公司盖章的实习证明
-
● 一年内免费重听
-
● 包学会
-
● 全程班学员100%保障就业
|
|
获得证书 |
-
● 获取文豆PHP高级工程师证书
-
● 获得ACI国际认证PHP高级工程师证书
|
|
就业方向 |
-
● PHP高级工程师
-
● 技术主管
-
● 项目经理
-
● 技术经理
-
● 运维工程师
-
● 二次开发工程师
-
● 个性开发工程师
-
● 电子商务工程师
|
|
赠送课程 |
-
● 计算机英语
-
● 职业素养
-
● 面试技巧
-
● 商务礼仪
|
|
课 程 大 纲 |
|
培训主题 |
培训内容 |
项目实战 |
|
国 内 电 子 商 务 及 企 业 应 用 篇 |
Dedecms |
-
● 国内外常用CMS的介绍
-
● DEDECMS的介绍
-
● DEDECMS的安装
-
● 表前缀的概念及做法
-
● 前台和后台的功能介绍
-
● 一些概念的理解(例如:栏目,频道,内容模型,标签等)
-
● 页面静态化
-
● DedeCMS站群的功能
-
● 仿站的技巧分享
-
● 模板标签的使用
-
● 模板的更换
-
● *DedeCMS功能分析出实体及关系
-
● DedeCMS里内容模型功能的数据库结构思想
-
● DedeCMS里无限级别分类的数据库设计思想
-
● DedeCMS里权限的数据库设计思路
-
● DedeCMS的配置缓存机制
-
● DedeCMS的索引设置分析
-
● DedeCMS 文件结构
-
● 常量在DedeCMS中的使用
-
● SQL注入的分析及防护措施
-
● DedeCMS中的MVC
-
● 验证码的安全处理方法
-
● 核心文件的分析
-
● 在标签中调用自定义的函数
-
● 字符编码转换的几种方法
-
● DedeCMS中Cookie的安全处理方法
-
● DedeCMS 中常用函数的分析
-
● DedeCMS的数据库操作类的使用
-
● 列表处理类分析并自定义列表标签
-
● 自定义全局标签
-
● DedeCMS模板引擎的使用
-
● 模块插件开发的方法
|
-
● Dedecms换模板2个项目
-
● 个性插件开发1个项目
-
● 自定义列表标签
-
● 自定义全局标签
-
● 自定义模型
-
● 自定义表单
-
● *分析DedeCMS 来吸收一些项目中常见的技巧及安全处理方法
-
● 更多的了解一个项目的数据库设计思想,提高自身的数据库设计能力
|
|
EcShop |
-
● ecshop安装
-
● 功能使用详细介绍
-
● 表前缀的处理方法
-
● URLRewrite的原理,配置及使用方法,伪静态的处理方法
-
● CSV的导出及导入
-
● 外部JS数据引用
-
● Ecshop实体关系分析
-
● Ecshop数据库结构分析
-
● 包括:分类,权限,多商品类型存储机制,联合索引/联合主键等
-
● Ecshop文件结构
-
● Ecshop函数库分析
-
● Ecshop常用类文件分析
-
● 判断是否是移动端访问跳转机制
-
● JSON在Ecshop上的使用
-
● Smarty缓存机制在Ecshop上的使用
-
● SQL注入的攻击方式及防御措施
-
● SSL的机制(https)
-
● Ecshop的时间处理机制
-
● 宽字符集的处理(截取,转码等)
-
● PHP的邮件发送方式
-
● PHP日志调试法
-
● 推荐功能的机制
-
● PHP输出控制
-
● Ecshop数据库操作类的分析
-
● fsockopen相关应用
-
● 快速获取网站的HTML页面方法
-
● Ecshop模板制作
-
● Ecshop可编辑区域的制作方法
-
● Ecshop动态加载区域的做法
-
● Ecshop广告位的使用及二次开发
-
● 后台功能二次开发模式
-
● Ecshop的Ajax使用
-
● Ecshop筛选功能实现机制
-
● Ecshop支付网关接口开发
-
● Ecshop配送网关接口开发
-
● Ecshop常用的二次开发实例
|
-
● Ecshop换模板2个项目
-
● 广告系统的二次开发
-
● Ajax调用购物车的数据
-
● 支付接口的开发
-
● 配送接口的开发
-
● 数据导入导出功能的实现
-
● 网站配置功能的实现
-
● 伪静态的处理
-
● *学习ecshop了解更多开发中的一些技巧
|
|
国 际 外 贸 篇 |
zen-cart |
-
● 网站后台管理系统设计
-
● 国外的一些电子商务的开源系统介绍
-
● Zencart的安装
-
● SQL缓存的特点
-
● 功能使用介绍
-
● 语言包的安装
-
● 模板的安装
-
● 数据库分析
-
● 多语言切换功能的实现
-
● 多种产品类型的数据库设计思路
-
● Zencart中在线用户统计功能的分析
-
● Zencart 的文件结构
-
● Zencart的代码编写方式
-
● Zencart常量使用的方法
-
● Zencart的配置的扩展
-
● Zencart的代码重写机制
-
● 表名及文件名的定义
-
● 初始化文件的定义
-
● 代码结构体系
-
● 模板替换机制
-
● sidebox的开发
-
● pages的开发
-
|