当前位置:网站首页 > PHP开发 > 正文

PHP从入门到精通—PHP开发入门-PHP概述、PHP开发环境搭建、PHP开发环境搭建、第一个PHP程序、PHP开发流程

每开始学习一门语言,都要了解这门语言和进行开发环境的搭建。同样,学生开始PHP学习之前,首先要了解这门语言的历史、语言优势等内容以及了解开发环境的搭建。

PHP概述

Ø 认识PHP

PHP最初是由Rasmus Lerdorf于1994年为了维护个人网页而编写的一个简单程序。这个程序用来显示 Rasmus Lerdorf 的个人履历以及统计网页流量,因此最初称为个人主页(Personal Home Page)。后来受到GNU的影响,它更名为PHP(Hypertext Preprocessor,超文本预处理器)。

PHP是全球网站使用最多的脚本语言之一,从最初的PHP/FI到现在的PHP 7,经过多次的重写和扩展,与Linux、Apache和MySQL共同组成了一个强大的Web应用程序平台(简称LAMP)。

PHP作为服务器端Web程序开发语言,主要有以下两方面原因:

l PHP是一种服务器端、HTML嵌入式的脚本语言,因此适合Web开发。

l PHP是B/S(Browser/Server,浏览器/服务器)架构,即服务器启动后,用户可以不使用客户端软件,而是使用浏览器进行访问,这种方式既保持了图形化的用户界面,又大大减少了应用程序的维护量。

Ø PHP语言优势

PHP之所以成为目前最流行的服务器端Web程序开发语言之一,是因为它具有很多优势,具体如下所示。

1.跨平台

PHP几乎支持所有的操作系统平台,如Windows、UNIX、Linux等。此外,还支持多种Web服务器,如Apache、IIs等

2.开源免费

PHP是开源且免费,此外,LAMP平台中的Linux、Apache、MySQL都是免费软件,这可以为网站开发者节省一部分开支。

3.面向对象

PHP支持面向对象程序设计,因此可以用来开发大型商业程序。另外,PHP也支持面向过程程序设计。

4.支持多种数据库

PHP支持多种数据库,如MySQL、Oracle、SQL Server等,其中MySQL是网站开发首选的数据库,它与PHP是黄金组合。

5.易学习

PHP嵌入在HTML中,编辑方便,语法简单,内置函数丰富,开发速度快,非常容易学习。

Ø PHP的应用领域

全球有60% 的网站都在使用PHP技术进行开发,包括Facebook、谷歌、百度、新浪等国内外一线互联网公司。PHP正吸引着越来越多的Web开发人员,其应用领域非常广泛,如网站开发、OA办公系统、电子商务、CRM管理系统、ERP系统、手机APP接口及API接口、网页游戏后台、服务器脚本等。

PHP开发环境搭建

Ø 常见的PHP集成开发环境

在PHP的学习阶段,通常使用Windows下的PHP集成开发环境。常见的PHP集成开发环境有WampServer、AppSer、XAMPP、phpStudy等,这些软件之间稍微有些差异。每种开发软件都有不同的版本,建议安装较高的版本。

因为相对于Windows操作系统,Linux操作系统更加稳定和安全,所以实际的线上运行环境中大多搭建在Linux操作系统上。在Linux下搭建运行环境时可以选择使用源码方式安装或者使用LAMP一键安装。

出于快速开发和方便使用的目的,本书将采用WampServer集成环境来搭建实验环境。WampServer简称WAMP(Windows+Apache+MySQL+PHP),是一组常用来搭建动态网站的开源软件,完全免费。

Ø 安装WampServer

大家可以直接从WampServer的官方网站(

版权声明


相关文章:

  • eclipse运行php项目_mysql环境配置2024-11-04 00:06:56
  • mac php开发环境搭建_苹果电脑做系统2024-11-04 00:06:56
  • 开发php的工具_php编程常用的软件2024-11-04 00:06:56
  • 在 VSCode 中配置 PHP 开发环境2024-11-04 00:06:56
  • php网站开发是什么意思_php项目2024-11-04 00:06:56
  • api接口的php调用html_api接口开发教程2024-11-04 00:06:56
  • mac php开发工具_mac配置python环境2024-11-04 00:06:56
  • Mac上使用phpstudy+vscode配置PHP开发环境2024-11-04 00:06:56
  • docker安装php7.3_mac搭建php开发环境2024-11-04 00:06:56
  • php开发实战权威指南_php有必要学吗2024-11-04 00:06:56
  • 全屏图片