zoukankan      html  css  js  c++  java
  • PHP基础知识(1)

    1.1       PHP

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:超文本预处理器)是一种通用开源脚本语言。

    LAMP

          LLinux              开源的

          AApache           开源的,为PHP的运行提供了环境

          MMySQL         开源的

          PPHP                开源的

    思考:WAMP是什么?

    答:widows+apahce+mysql+php

    1.2       几个概念

    1.2.1            静态网站和动态网站

    静态网站:没有数据交互的网站,不支持数据传输的。页面的后缀是.html

    动态网站:支持数据交互的网站

    实现动态网站的技术

    动态网站

    使用语言

    页面后缀

    asp

    ASP

    .asp

    php

    PHP

    .php

    .net

    C#

    .aspx

    java

    java

    .jsp

    目前实现动态网站的技术主流的PHPJSP

    思考:动态网站中,能否存放静态网页(html页面)?

    答:可以的。

    1.1.1            客户端和服务器端

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

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

    1.1.1            端口和端口号

    客户端向服务器端发送请求,必须从一个门出去,从哪个门出去由客户端操作系统决定,服务器上请求的门必须是确定的。这个门就是端口,门上的编号就是端口号。端口号的范围是0-35535

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

    MySQL服务器的端口默认是3306

    FTP的端口默认是21

    1.1.1            BS架构和CS架构

    Bbrowser  浏览器

    Sserver        服务器

    Cclient         客户端

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

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

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

    CS:客户端和服务器的关系,通过客户端软件来访问服务器,比如:QQMySQL

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

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

    1.1.1            前台和后台

    前台:浏览者看到页面

    后台:管理员看的页面

    后台用来操作数据,前台用来显示数据

    思考:管理员使用的界面属于客户端还是服务器端?

    答:客户端

    1.2       PHP优点

    1、         跨平台,既能在windows上运行,也能在Linux上运行

    2、         开源(源码开放)

    3、         语法简单,上手快

    4、         运行在服务器端,(客户端只要一个浏览器就能访问网站)。如果PHP运行在客户端的话客户端需要安装PHP运行环境,很显然,这个对PHP的普及没有好处。

    5、         非常快速的开发网站。

    1.3       查看端口号占用情况

    打开命令行面板:程序——运行——在运行面板中输入cmd。快捷键:花键+R

    语法:netstat –ano

    1.1       安装Apache

    1.1.1            查看80端口是否被占用

    默认情况下,Apache80端口运行。在安装之前,先查看一下此端口是否被占用。如果占用,处理方法有二:

    第一:结束占用80端口的软件

    第二:先安装,安装后更改端口号。

    1.1.2  安装

    下载Apache

    解压,然后打开httpd.conf文件(搜索下),然后修改

    ServerRoot "/apache24ah64"为ServerRoot "C:wampapacheApacheApache24"  后面为安装目录

    DocumentRoot "/apache24ah64/htdocs"为DocumentRoot "C:wampapacheApacheApache24htdocs"

    <Directory "/apache24ah64/htdocs">为<Directory "C:wampapacheApacheApache24htdocs">

     修改好之后管理员运行cmd

    运行httpd -k install 启动服务。

    这样能访问说明Apache设置成功。

  • 相关阅读:
    springboot整合mongdb
    自动垃圾收集机制
    类加载机制
    MacBook 虚拟机的选择
    Spark 学习之 spark-sql.sh的简单使用
    spark 学习之 hadoop搭建之 ssh免密码登录
    userdel account is currently in use
    linux 磁盘管理
    qt ui文件转换成python
    opensuse安装telegram客户端小计
  • 原文地址:https://www.cnblogs.com/felixwang2/p/9141589.html
Copyright © 2011-2022 走看看