PHP简介、网站分类
什么是PHP
PHP:Hypertext Preprosessor,超文本预处理器,底层使用c语言
PHP前身:Personal HomePage,个人主页,使用Perl语言开发的一种写个人主页的语言
一种服务器端的HTML,脚本、编程语言。
特点
开源的、面向对象的、独立于架构的、可移植的、动态的脚本语言。
语法接近c,Java和Perl。
用途
让Web开发人员快速书写动态网页,即适合web开发。
且因mysql和php都是开源,被广泛使用。
·PHP发展史
—— 1.0,Rasmus Lerdoxf创建了个人perl,非常简单〈简陋〉
—— 2.0,c底层,变的相对比较强大
—— 3.0,zendEngine,使用的人太多了,一个人精力不够来维护了。联合zend公司共同管理和维护PH,zendEngine ( zend,引擎〉用户高效的解析php.代码
—— 4.0,增加session+输出缓冲等,session技术(会话技术),
—— 5.0,zend,引擎2代,增加新技术(面向对象更新,命名空间,异常〉
—— 7.o,历经十余年破釜沉舟。不想要老架构了,直接推出更新的架构,命名直接从5跳到7。新版的ZendEngine,引擎,
网站
website的中文名称是网站,是指在互联网上,根据一定的规则,使用HTM、PHP 等代码语言制作的用于展示特定内容的相关网页的集合,有可供管理人员操作的后台及用户使用的前台。
简单地说,Website像布告栏,人们可以通过website来发布自己想要公开的资讯,或者利用Website来提供相关的网络服务。人们可以通过网页浏览器来访问Website,获取自己需要的资讯或者享受网络服务。
静态网站:web 1.0
动态网站:web 2.0
静态网站特点
1、网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件,
2、静态网页的内容相对稳定,因此容易被搜索引擎检索;
3、静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;
4、静态网页的交互性较差,在功能方面有较大的限制。
动态网站特点
动态网站的出现,就是为了解决静态网站的缺点。当然,目前大部分网站是动态网站。
1.交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web 发展的潮流。
⒉自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量,因时因人而变。即当不同时间、不同用户访问同一网址时会出现不同页面。
如何区分静态网站、动态网站?
静态网页URL后缀:. htm、.html、. shtml、.xml
动态网页URL后缀:. asp..jsp.-php. .pexlv. cgi
并且,在动态网页网址中有一个标志性的符号——“?”
原文地址:https://www.cnblogs.com/tupo/p/15624751.html
- 深入剖析ASP.NET的编译原理之二:预编译(Precompilation)
- Nodejs学习笔记(十六)--- Pomelo介绍&入门
- 美团再出幺蛾子,启动美团打车项目,滴滴感到威胁了吗?
- 深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation)
- 深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation)
- 域名quco.com近10万元被交易
- Silverlight本地化
- Nodejs学习笔记(五)--- Express安装入门与模版引擎ejs
- Silverlight本地化
- Silverlight 3 创建一个简单的Behavior
- Nodejs学习笔记(六)--- Node.js + Express 构建网站预备知识
- Silverlight 3.0 中的 Local Connection
- 学习Spark——那些让你精疲力尽的坑
- 学习Spark——那些让你精疲力尽的坑
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC