PHP简介

去年学了一段时间的PHP,就开始转向学框架–thinkphp,虽然框架打的代码确实是比原生代码很有优势,但是,回过头来,还是觉得先把PHP原生代码给学好学很扎实再去重学thinkphp。
学PHP之前要什么基础,首先得要先前端,html,css,js,不要求很精通,除非你立志当全栈工程师,但至少要看得懂,能码出基本的要求网页,还要会mysql。当然,用PHP完全可以图形界面化操作mysql,还有个专门的软件navicat,操作mysql更简单。

如果我们学习完前端技术,其实也差不多可以开发属于自己的网站了。不过这个时候开发出来的网站是一个静态的网站,唯一的功能是供用户浏览,缺乏与用户的交互性,用户能做的东西不多。因此,如果我们要开发一个用户体验更好、功能更加强大的网站,就要学后端技术。举个例子,很多大型网站都有注册功能,只有用户注册了之后才具有某种权限,例如你要使用QQ空间,你就要注册一个QQ才能使用。这样的功能就是后端技术所实现的。再有,淘宝网不是有很多商家吗?这些商家有各种各样的商品,这些庞大的数据只能使用后端技术中的数据库技术才能实现,而PHP就是属于后端技术的一种了。


PHP,即超文本预处理器。是一种服务器端的,嵌入到HTML中的开源脚本语言。

要理解的话,首先要知道下列知识:
1.PHP是一种用于开发动态网页的脚本语言。
动态网页:在用户访问时或与用户交互时实时生成或发生改变的网页)
静态网页:所呈现的内容与存储在服务器上的内容是一模一样的,不会根据访问者发起访问的时间、地点或者其他因素的不同而发生变化)
2. 客户端脚本语言:是指在一个网页的范围内根据鼠标和键盘的动作或某一时间事件动态的改变内容的脚本语言。比较常见的有JavaScript。
3. 服务器端脚本语言是指服务器根据用户请求做出回应来改变网页的若干内容、调整网页载入顺序或重载页面。比如PHP、ASP、ASP.NET和JSP。
4.PHP脚本语言的功能与作用,用一句话概括就是:通过部署PHP处理模块,Web服务器在回应用户请求时可以根据用户的需要动态更新呈现用户的网页。
5.网站开发者按照一定的规划利用PHP脚本编写的网站因具有动态化、交互性的特点而称为Web应用程序。

具体来说,PHP脚本在Web应用程序主要从事如下几项工作:
1)与HTML表单进行交互
2)与数据库通信
3)生成安全的网页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值