【php精品源码栏目提醒】:网学会员为需要php精品源码的朋友们搜集整理了【精品】第1章 PHP网站开发概述 - 其它资料相关资料,希望对各位网友有所帮助!
第1章
PHP网站开发概述 在学习
PHP之前,我们要对网站开发和
PHP有一个基本的了解。
PHP的主要用途是网站编程,因此学习网站开发的基本知识,对初学
PHP是非常必要的。
本章分别介绍了网站开发概述和
PHP的概述,可以帮助读者明确学习目标,感受
PHP的特点。
1.1 网站开发概述 互联网自诞生以来,经历飞速发展,到如今已经成为万众瞩目的信息世界。
而互联网主要依托网站承载信息,因此网站的开发是一项非常重要和基础的工作。
本节就为读者介绍网站开发的基本知识。
1.1.1 网站的构成 为了更好理解网站开发,这里首先帮助大家理解网站 的构成。
网站可以分为以下几个部分:1.网站内容2.服务器(主机)3.域名 1.1.2 网站的运行原理 网站的文件大致可分为页面和资源两类。
资源文件包括图片、文本、动画等文件,一般不经过任何处理,直接发往客户端。
页面文件则可分为静态页面和动态页面两类。
从静态页面和动态页面的对比我们可以看出,如果网站内容较多而且经常更新,就必须使用
PHP等服务端程序编写动态页面。
下图按步骤分析了网站的
工作原理。
1.1.3 网站开发的技术和分工 网站开发可以根据服务端和客户端来区分技术类别。
常说的
程序员,可以称做服务端开发;常说的网页
设计,或者前端开发等,可以称为客户端开发。
其实两者虽然看似分明,但在技术上常常相互渗透。
服务端开发要了解客户端的必要技术,而客户端开发人员也可能需要掌握编程技能。
1.2
PHP概述
PHP即“Hypertext Preprocessor”,是一种被广泛使用的开放
源代码多用途脚本语言,尤其适用于Web开发并可以嵌入到
HTML中去,其语法接近C、
Java和Perl,非常容易学习。
PHP的主要目标是让网站开发人员可以很快写出动态生成的网页,但
PHP的功能远不止如此。
1.2.1
PHP应用领域
PHP脚本主要用于以下三个领域:服务端脚本、命令行脚本、编写桌面应用程序。
1.2.2
PHP的特点和其他编程语言相比,
PHP主要有以下显著特点:
免费开源 简单易学 使用广泛 众多开源产品和开发工具 社区丰富、活跃
就业机会多 高效、健壮 1.2.3
PHP适合你吗
PHP的学习性质很特别,最主要的特点是起点低,达到应用能力的周期短。
如果读者从来没有学习过
计算机编程语言,但希望能够短期掌握一门可以用于实际应用的技能,那么
PHP最合适不过了。
但这并不是说
PHP是“业余语言”。
PHP的高级特性正在不断得到加强。
当前
PHP 5全面普及,
PHP 6呼之欲出,
PHP在面向对象的能力上已经非常成熟。
因此,如果读者希望
系统、扎实地学习一门高端语言,
PHP也是个不错的选择。
1.3 小结 本章介绍了网站建设和
PHP语言的基本常识,读者需要重点掌握网站的运行原理和
PHP的特点。
由于网站的运行机制比较抽象,这也是本章的难点,读者需要着重理解。