Ajax ajax Ajax Ajax的全称是Asynchronous JavaScript and XML,中文定义为”异步JavaScript和XML”,Web2.0技术的核心.由多种技术组合而成。使用Ajax技术不必刷新整个页面,只需对页面的局部进行更新,可以节省网络带宽,提高网页加载速度,从而缩短用户等待时间,改善用户体验。 Ajax的工作原理 Ajax,它是多种技术的组合包括我们...
MVVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种开发模式,使程序的数据,视图和业务逻辑处理互相分离。 mvc是一种开发模式,主要分为三部分:m(model),也就是模型,负责数据的操作;v(view),也就是视图,负责前后台的显示;c(controller),也就是控制器,负责...
面向对象 面向对象我们所说的面向对象实际就是一种更高级,更抽象的思维方式。面向对象不仅仅只是PHP的,PHP也不是纯面向对象的。面向对象是不区分语言的,它在很多语言里面都有这种思想。Java和C++就是一种纯面向对象编写的一种语言。PHP只是模仿这些语言的面向对象编程,但是你也可以通过PHP写出面向对象的一些程序。 OOA(Object Oriented Analysis):面向...
sql语句 数据库 SQL语句 SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)SQL 语句的语法顺序和其执行顺序并不一致 创建一个数据库使用 create database 语句可完成对数据库的创建, 创建命令的格式如下: create database 数据库名 ...
Composer php Composer PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 拓展和包是两个非常相近的概念。在PHP世界里,一般可以这样理解和区分两者:拓展(extension)和模块(module)等价,是用C语言写的功能合集;包(package)和库(lib...
git命令 git Git命令 Git是一个由林纳斯·托瓦兹为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。需要注意的是和GNU Interactive Tools,一个类似Norton Commander界面的文件管理器相区分 当安装完Git应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个Git的提交都会使用这些信息,并且它会写入到...