• PHP简介


    一、什么是PHP

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言JavaPerl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

    二、相关概念

    1、静态网站与动态网站

    ①静态网站纯HTML页面(页面固定,不会变化),没有与后台服务器的交互,没有数据库的支持
    ②动态网站可以根据情况动态显示不同内容;需要与后台服务器进行数据交互,需要数据库支持。
    ③支持动态网站的语言:ASP Java PHP .net

    2、常见服务器
    ①Apache,Apache公司旗下服务器,用于解析PHP类网站
    ②Tomcat,Apache公司旗下另一服务,用于解析JSP类网站


    3、常见的数据库
    ①MySQL Access Oracle SQLServer...
    ②6PHP一般配合MySQL使用,当然PHP可以连接几乎所有主流数据库。

    4、[B/S和C/S]
    ①B/S结构浏览器/服务器结构,用户只需要通过浏览器即可访问的网站。大部分操作功能集中在后台服务器
    ②C/S客户端/服务结构,用户需要安装客户端使用的程序,克续断可以分担一定的操作功能

    5、常见的PHP开发集成环境
    安装一个软件,内置多种开发需要的软件或语言环境
    wamp : windows Apache MySQL PHP
    Lamp :linux Apache mySQL PHP
    PHPStudy
    APPserver
    PHP 开发首选linux系统,但是PHP能够有好的兼容支持各种操作系统(Windows,linux,Unix,MacOS)

    三、PHP标记的种类

    PHP文件中,如果要使用PHP语法,必须将PHP语言放到标记当众。PHP支持如下四种标记方式

    ①<?php ?>这是PHP官方推荐的写法,也是我们主要采用的写法!这种标签可以插入到HTML文档的任意位置;如果页面中只有PHP语言,推荐省略结束表示
    ②<? ?>短标记风格,不推荐使用,和XML中的标记冲突
    ③<% %>Asp风格,由于和JSP、ASP的标记冲突,不推荐使用

    ④<script language="php"></script> 长标记写法,不推荐使用

    <?php
         header("Content-Type:text/html;charset=utf-8");
    	  echo "1形式"
    ?>	  
    	<script language="php">
    		echo "2形式"
    	</script>  
    	<?
    		echo "3形式"
    	?>
    	<%
    		echo "4形式"
    		%>
    

      

  • 相关阅读:
    阿里云centos7.2自己安装mysql5.7远程不能访问解决方案
    Delphi中的线程类
    简单说说Delphi中线程的释放
    delphi杀进程的两种方式
    delphi备份恢复剪切板(使用了GlobalLock API函数和CopyMemory)
    Delphi 7下使用Log4Delphi 0.8日志组件
    Demo+在Linux下运行(CentOS7+dotnetcore sdk)
    反射
    解析表达式树
    JS面向对象编程之:封装、继承、多态
  • 原文地址:https://www.cnblogs.com/adaia/p/6885866.html
Copyright © 2020-2023  润新知