PHP的定义 PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。 PHP的特性 1、开放的源代码: 所有的PHP源代码事实上都可以得到。 2、PHP是免费的。 和其它技术相比,PHP本身免费。 3、php的快捷性 程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。 4、跨平台性强: 由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。 5、效率高: PHP消耗相当少的系统资源。 6、图像处理: 用PHP动态创建图像 7、面向对象: 在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。 8、专业专注: PHP支持脚本语言为主,同为类C语言。 PHP的应用 1,伪静态 2,静态页面生成 3,数据库缓存 4,过程缓存 5,div+cssw3c标准 6,大负荷 7,分布式 8,jquery框架集成 9,flex 10,桌面程序应用(不擅长) 11,支持MVC模型 PHP的学习内容 PHP运行环境的搭建和基本语法 部分学习内容:认识PHP(Hypertext Preprocessor:超文本预处理器 )这种后台语言的概况,可以运行的PHP的两种web服务器的配置:基于windows NT的IIS服务器的环境搭建和基于Linux的Apache服务器的环境 搭建。PHP语句与HTML语言的代码混编的方式、PHP的输出语句的学习、PHP中常量和变量的应用、PHP变量的作用域、变量的类型、PHP运算符的 使用:算术运算符、比较运算符、逻辑运算符、位运算符等;系统函数和自定应函数的使用等…… PHP程序的逻辑化结构语句的学习 部分学习内容:学习讲解PHP语言中的几种逻辑化和结构化的语句:if 条件语中的单条件语句、多条件语句、elseif次条件语句的使用;switch分支语句的使用;while、for循环语句的使用和注意的问题、循环三 要素的讲解、构建健康有序的PHP程序应当遵循的各种方法和理论化的结构定义的使用等…… PHP语言中数据的学习和使用 部分学习内容:学习和了解PHP语言中的数组(array)的基本概念:什 么是数据、如何创建数组、如何修改数组、一维数组的使用、二维数组的使用、多维数据的使用方法。与数组相关的系统函数的使用(count统 计函数的使用、explode数组的创建方式等);数组中的指针的概念和使用方式、数组的多种输出方式、循环语句和foreach语句对数组的遍历 等…… mysql数据库的介绍、使用以及创建和管理 部分学习内容:介绍和认识mysql数据库、了解mysql数据的特点和优势 、掌握mysql数据库的多种管理方式:使用命令面板的管理、软件可视化管理以及通过浏览器的web可视化管理(phpmyadmin)的方式。掌握 mysql中数据库的管理方式、数据库的创建、表的创建、表的字段的使用、表中数据记录的添加、修改、删除和查看的方式等…… 在PHP语言中调用mysql数据以及常用的sql语句 部分学习内容:讲解在PHP语言中使用mysql语句的方式、通过PHP语句 和mysql数据建立链接的方式;常用的四种sql标准化语句:查询select语句的使用、修改update语句的使用、添加insert into语句的使用、删 除delete语句的使用;sql语句中的正则表单时的使用;php分页原理的讲解和使用等…… PHP语言中常用的系统变量 部分学习内容:讲解PHP中常见几种系统变量:sever变量的使用、 cookie变量的使用、session变量的使用、file变量的使用、post变量的使用、get变量的使用。案例讲解通过使用这些系统变量。来完成文件 上传功能、注册功能、登陆功能、留言本功能等网站常用功能的实现和PHP程序的编写的方法等…… PHP语言中面对对象编程方法 部分学习内容:讲解PHP中类的使用方式、自定义方式;类的封装和应 用;类的继承和应用(继承关键字 :extends PHP类的继承;PHP继承的规则;基类方法重载和父类方法访问);类的抽象方法;类的接口;多 态的介绍与优势;对象描述的配置;对象方法的异常处理;克隆对象的应用等…… PHP模板引擎smarty的使用 部分学习内容:Smarty介绍及应用的优缺点;Smarty的配置;Smarty的 应用:变量,循环;Smarty变量操作符;foreach 数组的处理;include 多功能使用;literal strip 文本的处理技巧;Smarty缓存的配置; Smarty缓存的使用和清除;Smarty局部缓存;MYSQL与Smarty的应用等…… 应用PHP进行实例开发 部分学习内容:结合实例讲解PHP的高级使用方式:PHP在线编辑器 fckeditor应用;PHP5中图片中文验证码;PHP5文字图片混合水印与缩略图;PHP中正则表达式学习及应用;PHP通过mail()或Socket发邮件; PHP输出CSV和EXCEL两种简单的方法;PHP小偷程序原理和实例;PHP生成HTML文件原理等…… Ajax+PHP综合应用和用户体验度的提高 部分学习内容:介绍ajax其工作原理等;创建XMLHttpRequest对象; XMLHttpRequest对象相关方法;XHR.readyState五种状态;XHR.status常见的几种状态;并且使用ajax技术实现:Ajax+PHP等待进度条效果; Ajax技术实现用户名检查原理……
信息发布:广州名易软件有限公司 http://www.myidp.net
|