Android开发(网络部分)——HTML-服务器-PHP交互

0.客户端 - 服务器 - 数据库
客户端:web (Html css js jquery)
    ⼿机端 (iOS OC Swift ) (Android Java Kotlin)
服务器端:后台开发语⾔ Java PHP
数据库:MySql Oracle

1.1 安装⼀个服务器
   window: Tomcat
   Mac os: Apache

1.2 MacOS 打开或者关闭Apache服务器
   sudo apachectl start 开启
   sudo apachectl stop 关闭
   apachectl -version 查看服务器的版本

2.MacOS 开启PHP语⾔⽀持
   php -v 查看语⾔的版本

/private/etc/apache2 httpd.conf 
#LoadModule php7_module libexec/apache2/libphp7.so

3.PHP语⾔是⼲什么的
   写后台程序

4.PHP和HTML有什么关系
   Html负责前端(⽹⻚显示)
   PHP负责服务器端(接收⽹⻚提交的数据 将处理 结果返回给⽹⻚)

5.PHP的基本语法
   浏览器中访问本机服务器的⽂件 使⽤ 127.0.0.1/test.php
   php⽂件⾥⾯可以包含Html php css
   .结构
      
   .变量
      $a
   .输出
       echo 不会⾃动换⾏ 使⽤'.'来拼接内容
   .表单提交⽅式
      GET POST REQUSET
   .条件语句
   .循环
   .函数

6.实现功能
   .实现登录认证和⽤户注册
      先⽤html编写⽹⻚
      需要提交的内容使⽤form表单包裹
   get: 向服务器端提交数据 特点:提交的内容会在url中显示
   post: 向服务器端提交数据 特点:提交的内容不会在url中显示 更安全
   在服务器端写⼀个⽂件⽤来和这个⽹⻚进⾏交互 php⽂件

   .计算器

   .上传⽂件(图⽚和视频) application/pdf image/jpg video/mp4
   Web⽹站开发 Html 写⼀个⽹⻚ 在服务器端下⼀个后台程序和⽹⻚交互 数据库操作

你可能感兴趣的:(Android开发(网络部分)——HTML-服务器-PHP交互)