zoukankan      html  css  js  c++  java
  • PHP介绍

    一、PHP概念

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

    二、PHP的特性

    1. PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
    2. PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,
    PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
    PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
    3. PHP支持几乎所有流行的数据库以及操作系统。
    4. 最重要的是PHP可以用C、C++进行程序的扩展!

    三、学习PHP的目的

    使用PHP的目的就是能够让静态网页变成动态网页,能称之为动态网页的核心,就是让HTML上的内容不被写死,而是通过在HTML中嵌入一段可以在服务器执行的代码,从而达到动态网页的目标

    四、开发环境

    • WAMP:是windows(系统)+apache(开发环境)+mysql(数据库工具)+php(一种语言)

    Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。

    • LAMP是lunix(系统)+apache(开发环境)+mysql(数据库工具)+php

    LAMP是基于Linux,Apache,MySQL/MariaDB和PHP的开放资源网络开发平台,PHP是一种有时候用Perl或Python可代替的编程语言。这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Linux是开放系统;Apache是最通用的网络服务器;mySQL是带有基于网络管理附加工具的关系数据库;PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特征来使得它的网络开发更加有效。

    更多相关知识可以参考解读WAMP和LAMP:从对立到融合

  • 相关阅读:
    开始使用VS2005+ASP.NET+Access(以后可能是MS SQL Server)编写管理系统的计划
    越学越不懂
    越学越不懂
    开始使用VS2005+ASP.NET+Access(以后可能是MS SQL Server)编写管理系统的计划
    源码在http://www.edrp.cn可以下载
    还是分一下类吧
    在页面中直接设计TreeView的节点而不使用Web.Sitemap文件在运行时出错信息
    还是分一下类吧
    在页面中直接设计TreeView的节点而不使用Web.Sitemap文件在运行时出错信息
    源码在http://www.edrp.cn可以下载
  • 原文地址:https://www.cnblogs.com/EricZLin/p/9138428.html
Copyright © 2011-2022 走看看