1.C/S与B/S结构

学习的道与法

C/S

B/S

C/S与B/S的优劣对比

发展趋势

2.细看HTTP请求

什么是HTTP

HyperText Transfer Protocol超文本传输协议
定义了浏览器(客户端)怎样向服务器请求数据,以及服务器怎样把数据传送给浏览器的协议

HTTP的特点

1.简单快速
协议简单,数据量精简
2.灵活
允许传输任意类型的对象
3.无状态
没有事物记忆,每次的请求/返回都是独立的
4.非持续/持续
非持续:处理完成后立即断开连接
持续:一个连接可以传送多个对象

HTTP的请求方式

  1. GET
  2. POST
  3. HEAD
  4. PUT
  5. DELETE
  6. OPTIONS

HTTP的头信息

  1. HTTP请求头
  2. HTTP响应头

HTTP的状态码

五大类状态码
1.消息通知类(100-199)   不常见
2.请求成功类(200-299)
200,202
3.重定向类(300-399)
301,302,304
4.请求错误类(400-499)
400,401,403,404,405
5.服务器错误类
500,502,504

3.PHP在Web站点服务端的部署与形态

Web站点的工作原理

PHP在Web站点服务端的部署与形态

4.PHP在App服务端(API)的部署与形态

API的工作原理

  1. WebService
  2. JSON/XML

PHP在App服务端(API)的部署与形态

5.服务端研发在项目中的职责和工作模式

项目团队的人员构成与职责

  1. 产品经理
  2. 视觉设计师
  3. 前端研发工程师
  4. 后端研发工程师
  5. 测试工程师

项目的常见推进流程

PHP 在服务端的应用概述相关推荐

  1. 蚂蚁金服 mPaaS 服务端核心组件体系概述:移动 API 网关 MGS

    根据<开篇 | mPaaS 服务端核心组件体系概述>,我们已经初步了解 mPaaS 平台后端各组件的核心架构体系. 而在 mPaaS 服务端众多组件中,移动 API 网关 MGS 是连接移 ...

  2. 开篇 | 蚂蚁金服 mPaaS 服务端核心组件体系概述

    mPaaS 是源自于支付宝客户端 App 的移动开发平台,为企业提供了移动开发.测试.运营及运维提供云到端的一站式解决方案,mPaaS 能有效降低技术门槛.减少研发成本.提升开发效率,协助企业快速搭建 ...

  3. 游戏服务端之AOI概述

    原文来自:http://blog.csdn.net/yitouhan/article/details/17642587 AOI(Area Of Interest),中文就是感兴趣区域.通俗一点说,感兴 ...

  4. mPaaS 服务端核心组件:移动分析服务 MAS 架构解析

    承接<开篇 | mPaaS 服务端核心组件体系概述>已经介绍移动分析服务 MAS 的主要功能和数据链路情况,包括"基础分析,自定义分析,性能分析,日志管理". 本章节, ...

  5. mPaaS 服务端核心组件:消息推送 MPS 架构及流程设计

    0. 前言 根据<开篇 | mPaaS 服务端核心组件体系概述>的介绍,我们已经知道 mPaaS 的 MPS 服务主要提供了专业的移动消息推送方案,可以针对不同的场景提供多种推送类型,满足 ...

  6. 基于Socket实现客户端与服务端通讯

    基于Socket实现客户端与服务端通讯 socket 概述 Socket,套接字就是两台主机之间逻辑连接的端点.TCP/IP协议是传输层协议,主要解决数据如何 在网络中传输,而HTTP是应用层协议,主 ...

  7. 移动云计算服务端技术-课程总结1

    移动云计算服务端技术-课程总结 一.基础知识点 1.1云计算与移动云计算 1)定义:云计算 l  WIKI百科:云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算 ...

  8. 异步tcp通信——APM.Core 服务端概述

    为什么使用异步 异步线程是由线程池负责管理,而多线程,我们可以自己控制,当然在多线程中我们也可以使用线程池.就拿网络扒虫而言,如果使用异步模式去实现,它使用线程池进行管理.异步操作执行时,会将操作丢给 ...

  9. java cxf服务端_webservice概述及cxf在Java开发中应用(二) 简单搭建cxf服务端

    首先我们下载cxf的jar包,我这里下载的是apache-cxf-3.0.4这个版本,目前最新的. Eclipse里面新建一个Java project,在工程中引入需要的jar: 这些包里面包含了je ...

最新文章

  1. python dataframe 中位数_python下的Pandas中DataFrame基本操作(一),基本函数整理
  2. Oracle数据库备份与恢复1\Oracle数据库备份与恢复(1)exp和imp 之三
  3. LYNC 和 Exchange 整合手记之R2 如何下如何安装补丁
  4. Spring事件机制详解
  5. The number of requested virtual cores per node 3 exceeds the maximum number of virtual cores 2
  6. 你刚才淘宝上买衣服---具体分析技术工艺(淘宝页面显示处理的页面)
  7. ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试ces测试数据测试
  8. Taro+react开发(7)--控制跳转
  9. java 压缩gz_如何在Java中将.zip压缩为.gz?
  10. python使用百度OCR图片验证码
  11. 资源放送丨《高并发Oracle OLTP系统的故障案例分享》PPT视频
  12. 面试题:把字符串转换为整数
  13. Redis缓存持久化
  14. 电话号码以185****3547显示demo
  15. 中秋海报设计素材|中秋节海报文案
  16. 制药企业计算机管理软件,制药企业erp管理系统
  17. 腾讯云轻量应用服务器云硬盘服务简单性能测试
  18. 基于机智云平台的厨房智能监控系统
  19. python爬虫网页脚本_python网络爬虫之Scrapy
  20. 14WPF---关键帧动画

热门文章

  1. SAP中的默认帐户与密码
  2. Linux系统:centos7下搭建Nginx和FastDFS文件管理中间件
  3. SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件
  4. Linux常用命令(第二版) --帮助命令
  5. SQL-10 获取所有非manager的员工emp_no
  6. form表单序列化成json数据 将空值用空字符串代替(form表单中checkBox数据会用逗号隔开拼接成字符串)...
  7. webrtc在远程助手应用的实践
  8. 容器、Docker与Kubernetes——Kubernetes的配置入门
  9. 《研发企业管理——思想、方法、流程和工具》——1.7 企业研发管理的目的
  10. 制作MACOSX10.10.3/10.9安装启动盘U盘的教程