2013传智播客PHP课程升级 新增企业六大核心技术

企业高端课程
课程名称阶段课程课程内容学习目标
MongodbMongoDB介绍

 

  • NoSQL 的介绍
  • MongoDB数据库特点
  • 在Windows和Linux下安装MongoDB
  • 如何卸载MongoDB
  • 监听端口与服务器管理端口说明

 

 

  • 在Linux和Windows下正确的安装和配置MongoDB.
  • 在实际项目中灵活的使用MongoDB进行CRUD操作
  • 对面向文档的概念有较为深刻的认识
  • 了解MongoDB底层的运行原理
  • 使用MongoDB对项目进行优化,对MongoDB高级特性有初步了解.

 

MongoDB进阶

 

  • Mongodb 中的 CRUD
  • Mongodb 中的帮助
  • Mongodb shell
  • Mongodb 客户端
  • 几个重要的概念(文档(document) 、集合(collection)、Javascrip shell、_id属性)
  • 使PHP操作MongoDB
  • Mongodb 中的排序、限制查询、记录数(可用于制作翻页功能)
  • Mongodb 中的数据类型Json-like
  • Mongodb 中的查询字段
  • Mongodb 中的修改符($lt , $lte , $gt , $gte 、$in , $nin、$exists 、$where等 )

 

MongoDB高级

 

  • Mongodb中管理索引(ensureIndex、dropIndexes、db.user.getIndexes())
  • Mongodb的其他高级功能(复制、分片)

 

全文索引引擎Sphinx什么是 Sphinx

 

  • Sphinx介绍
  • 什么是全文索引引擎?
  • Sphinx 的特点剖析
  • 如何正确安装Sphinx及其配置

 

 

  • 在Linux和Windows下正确的安装和配置Sphinx.
  • 灵活的使用Sphinx进行对项目进行优化
  • 通过Sphinx行高速索引、 高速搜索及高可用性。它们可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索

 

Sphinx进阶

 

  • Sphinx 中的几个概念(数据源、中文分词、建立索引、搜索)
  • Sphinx的基本原理与检索流程
  • SphinxSE -- 基于Sphinx存储引擎检索
  • Sphinx 的程序目录(bin、var、etc等)
  • Sphinx 的使用细节
  • Php 操作 sphinx
  • 增量索引的配置方式
  • 使用SphinxSE
  • 匹配模式、布尔查询、扩展查询、权值计算、排序模式、结果分组(聚类)、分布式搜索、searchd 日志格式
  • 相关API的介绍

 

Mysql数据库读写分离技术Mysql读写分离技术

 

  • 读写分离好处
  • 读写分离原理剖析
  • 负载均衡、容错性和备份
  • 如何正确安装和配置Mysql主从服务器
  • Sql Nodes 和Data Nodes和数据库集群结构图
  • Mysql的Replication的调优配置
  • 读写分离和PHP程序整合优化

 

  • 正确的安装和配置Mysql主从服务器并实现复制。
  • 在网站高并发、海量存储和大负载的情况下,灵活使用Mysql读写分离优化网站

 

Email邮件技术Email邮件技术

 

  • 发送邮件流程分析
  • STMP和POP3协议剖析
  • 使用PHP的mail函数实现转发邮件
  • 搭建自己的STMP服务器实现发送邮件
  • 使用PHPMailer实现发送邮件
  • Email邮件技术最佳实践
  • Email邮件技术中文乱码和安全性讨论

 

  • 能使用PHP的Email函数和PHPMailer类发送邮件
  • 正确的搭建和配置自己的邮件服务器完成发送和接收
  • 对STMP和POP3协议有所了解,完成邮件开发中的实际需求
PHP网上支付技术PHP网上支付技术

 

  • 网上支付的两种接入方案
  • 直接与银行对接
  • 通过中间公司间接与银行对接(网银、易宝支付)
  • 使用支付宝完成支付业务
  • 易宝支付接口交互-uml
  • 网上支付协议介绍
  • 开发自己的网上支付平台
  • md5-hmac说明
  • 对支付请求的数据加密生成md5-hmac签名串
  • 获取支付结果信息并对支付结果返回的数据加密生成md5-hmac
  • 验证从支付接口返回的签名是否被篡改,并对返回结果做处理

 

 

  • 网上支付是电子支付的一种形式,它是通过第三方提供的与银行之间的支付接口进行的即时支付方式,采用在网上电子支付的方式节省了交易的开销。目前,很多大型电子商务网站都应用到了网上支付技术,比如拉手网、淘宝网、当当网、京东商城、携程网等。通过学习,您将掌握如何使用php技术来开发自己的网上支付平台,并对网上支付开发的细节和注意事项有更深刻的认识。

 

Nginx与服务器集群技术Nginx与服务器集群技术

 

  • Nginx介绍
  • Nginx服务器的安装与配置
  • Nginx配置虚拟主机
  • Nginx HTTP负载均衡和反向代理
  • Nginx 负载均衡实现Apache服务器集群技术
  • Nginx 负载均衡和反向代理优化方案
  • Nginx的Rewrite规则介绍
  • Nginx与PHP(FastCGI)的安装、配置与优化

 

 

  • Nginx 是一个很牛的高性能Web和反向代理服务器,它具有很多非常优越的特性:在高连接并发的情况下,能够支持高达 50,000 个并发连接数的响应。也可以支持作为 HTTP代理服务器对外进行服务。Nginx 同时也是一个非常优秀的邮件代理服务器。Nginx 是一个安装非常的简单,配置文件非常简洁(还能够支持perl语法),Bugs非常少的服务器:即使运行数个月也不需要重新启动。
来源:传智播客 php培训
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值