网站分为静态网站和动态网站,对于动态网站来说,主要有asp,jsp,php三种,目前PHP也是最多的。
PHP架构是基于Linux系统,apache服务器和MySQL数据库结合PHP面向对象的特点而编译的,很多博客类网站都是基于这种编程语言,将页面视图和数据交互分开在浏览器端和服务器端。这种模式是属于B/S结构,也就是分离了原属于游览器的部分模块,使网站运行速度更快,浏览器在这种模式里,只相当于翻译的作用,所以对于浏览器端的用户来说,体验会更好。
对于网站网站来说,前端和后端都是必须的,对于用户管理,前端用户和后台管理员的权限一定不能一样,这里可以通过PHP语言的一些函数区分权限,设定pretect类,和public类,使用各类继承取完成函数的多重调用和代码的复用,减少重复的代码。
一,环境配置
推荐在window系统中使用wamp集成环境,wamp中可以调整各类软件的版本,比如在php5和php6,有些函数是使用不了的,尤其是要使用一些框架时一定要注意版本,不然会出现程序无法运行的情况。
下载安装完成之后直接使用浏览器打开,使用127.0.0.1查看是否安装完成,显示正常就可以使用了。
需要的基础有 h5+css+jsp(为了页面美观)
PHP(程序的核心编程语言)
MySQL(常用增删改查表的代码)
部分框架的基本函数