1、php介绍,动静态网站,BS和CS架构,Apache安装,三个常用命令,PHP安装等

本文介绍了PHP的基本概念,讲解了静态与动态网站的区别,以及PHP在BS架构中的作用。详细阐述了Apache的安装、端口检查及配置,包括启动与关闭Apache的方法。同时,文章涵盖了PHP的安装过程,如何让Apache加载PHP模块,并通过修改配置文件实现PHP环境的搭建。最后提到了MySQL的安装和PHP扩展的加载,以及Apache虚拟目录的设置。
摘要由CSDN通过智能技术生成
  • PHP(Hypertext Preprocessor):超文本处理器,一种通用开源脚本语言。

WAMP:windows+Apache+Mysql+Php

  • 静态网站和动态网站

  1. 静态网站:没有数据交互的网站,不支持数据传输。后缀为html
  2. 动态网站:支持数据交互的网站,在动态网站中可以存放静态网页。
动态网站 使用语言 页面后缀
asp ASP .asp
php PHP .php
.net C# .aspx
java java ,jsp

 

目前实现动态网站的主流技术为php和jsp。

  • 客户端和服务器端

客户端:浏览者使用的计算机(浏览器)

服务器端:用来存储网页的计算机

  • 端口和端口号

客户端向服务器端发送请求,必须从一个门(端口)出去,从哪个门出去由操作系统决定,服务器上请求的端口必须是确定的。

WEB服务器的默认端口是80端口

MYSQL服务器默认端口是3306

  • BS架构和CS架构

B:browser  浏览器

S:server     服务端

C:client      客户端

BS:浏览器和服务器的关系,通过浏览器来访问服务器。如:新浪、百度、传智播客网站等。

优点:只要有服务器就能访问服务器,方便

缺点:绝大部分的逻辑都在服务器上,造成了瘦客户端胖服务器的关系。对服务器的负载要求很高。

CS:客户端和服务器的关系,通过客户端软件来访问服务器。如:QQ、MySql

优点:有一部分逻辑在客户端运行,减轻了服务器的负担。

缺点:要安客户端软件,麻烦。

  • 前台和后台

  1. 前台:浏览者看的界面,用来显示数据
  2. 后台:管理员看的界面,用来操作数据

注:管理员使用的界面属于客

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值