PHP
云水之路
架构攻城师
展开
-
PHP中Ajax使用总结
Ajax的全称是“Asynchronous JavaScript And XML”,它不是一门新语言,而是一种新技术,它可以创建更好、更快及交互性更强的Web应用程序。Ajax使用了JavaScript脚本在Web客户端与Web服务端之间传递和接收数据,通过在幕后与服务器端进行数据交互,并不是每当用户做出改变时重载整个页面,Ajax可以使网页更快得响应。(技术讨论群:489451956(新))原创 2016-03-16 09:41:05 · 3307 阅读 · 0 评论 -
PHP优化加速之Opcache使用总结
Opcache是一种通过将解析的PHP脚本预编译的字节码存放在共享内存中来避免每次加载和解析PHP脚本的开销,解析器可以直接从共享内存读取已经缓存的字节码,从而大大提高PHP的执行效率。PS: 需要区别于Xcache机制,后续总结中会介绍其使用。• 如何安装• 如何配置• 如何使用• 显示分析• 注意事项原创 2016-04-12 16:31:36 · 29500 阅读 · 0 评论 -
PHP-FPM配置及使用总结
PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch到PHP源代码中,然后再行编译才能使用。而现在我们可以在PHP 5.3.2及更新版本中直接开启并使用即可,因为PHP从该版本已经将其收入到软件包中,所以其不再是补丁包的存在了。原创 2016-04-10 13:33:14 · 20064 阅读 · 0 评论 -
PHP安装、配置及拓展总结
本篇文章主要总结的是PHP的安装、配置、拓展库的添加及验证,实现平台为Unix/Linux/Mac OS X,这里也包括日后的技术文章,只将PHP语言作为服务器端脚本和命令式脚本的使用进行总结,其中不涉及对桌面应用程序的处理。• 如何安装• 如何配置• 如何拓展• 如何验证• 遇到问题原创 2016-04-11 12:26:42 · 10761 阅读 · 1 评论 -
PHP安全处理之Mcrypt使用总结
我们知道在编写代码程序时,除了要保证代码的高性能,还有一个非常重要的,就是数据的安全。对于PHP而言,它本身提供了几种加密数据的办法,不过还是有限,对于满足特殊数据加解密方面有些欠缺,所以这里推荐使用的第三方拓展mcrypt库,它提供了类型、算法及模式繁多的加解密功能,那么下面来介绍下它的使用。• 安装及配置• 预定义常量• 例子的验证原创 2016-04-19 22:24:53 · 8208 阅读 · 1 评论 -
PHP数据库拓展之PDO使用总结
PDO(PHP Data Object)是PHP的数据对象,它为PHP访问数据库提供了一种兼容一致的轻量级接口,也就是提供了一个数据库访问抽象层,不管使用哪种数据库,都可以使用相同的API来访问和操作数据,大大降低了不同数据库操作的维护工作;另外,PDO提供了对SQL的预编译功能,使执行相同的SQL不需要每次重新加载和编译,可以很好的解决SQL编译性能问题。PDO拓展本身不提供任何数据库功能,须使用具体数据库PDO驱动来访问数据库服务。原创 2016-05-01 13:37:24 · 2204 阅读 · 1 评论 -
PHP表单处理篇
表单在Web应用程序中被广泛使用,提交的方式主要是GET和POST两种,鉴于这两种方式的安全性考虑,一般提交敏感的数据必须使用POST,而一些不敏感的数据方式可选择GET,它们的区别:GET方式提交的数据,都在URL后作为参数显示,对外界客户是明文的;而POST方式,提交的数据都嵌入到了HTTP请求头中,不明文给客户端,所以更加安全,但是仅仅它们自提供的安全限制还不够,是不能防止黑客进行攻击的,所以下面结合登录例子总结下表单的验证处理流程和规则(技术讨论群:489451956(新))原创 2016-03-12 17:17:51 · 1076 阅读 · 0 评论 -
ThinkPHP框架总结之基础及使用
对于TP框架,我想大家应该知道它的广泛性了,在这里不再进行说明。下面我就从TP的获取、目录结构、入口文件、使用及相关说明为例进行说明。原创 2016-02-17 18:54:20 · 1675 阅读 · 0 评论 -
ThinkPHP框架总结之配置及使用
TP框架提供了灵活的全局参数变量配置功能,使用高效的返回php数组定义,支持惯例、公共、模块、调试及动态参数配置功能。下面会结合例子来介绍最常用的默认PHP数组配置方式(xml/json/ini/yaml方式不进行介绍),如何读取数组配置及动态配置,对于拓展配置实际用的不多,这里不赘述,感兴趣的读者可自行查资料,。原创 2016-02-18 21:35:54 · 1782 阅读 · 0 评论 -
ThinkPHP框架总结之缓存及使用
在实际项目中,合理使用缓存技术可以很好地提高性能。TP提供了多种缓存机制,包括数据缓存、查询缓存、静态缓存及快速缓存,同时支持Memcache、Redis、Xcache、Apc、Db、Shmop、Sqlite及Eaccelerator等的动态缓存。原创 2016-02-23 14:47:23 · 10050 阅读 · 0 评论 -
ThinkPHP框架总结之安全及使用
本片文章主要总结和介绍了使用TP过程中,加强项目安全的一些办法,具体是以例子为导向验证演示。原创 2016-02-19 21:32:31 · 3296 阅读 · 0 评论 -
PHP调试跟踪之XDebug使用总结
Xdebug是一个开源的PHP程序调试工具,可以使用它来调试、跟踪及分析程序运行状态。当然,Xdebug需要结合PHP的编辑工具来打断点、跟踪、调试及分析,比较常用的PHP的Xdebug调试环境:Vim + Xdebug。• 安装配置• 调试环境• 跟踪分析• 注意事项• 遇到问题原创 2016-04-16 22:16:52 · 52525 阅读 · 0 评论