php学习
php学习。做个简单的总结
逐梦如风
这个作者很懒,什么都没留下…
展开
-
php-web开发中的缓存
开发中的缓存缓存的作用:减少内存,cpu资源的消耗缓存中需要关注的问题:1 缓存命中率 2 缓存的更新策略 3 缓存单条数据的最大值 4 缓存总量的大小 客户端缓存,http协议中使用缓存HTML Meta标签控制缓存 http控制缓存的机制–如果有缓存 http缓存头信息图 1 先读取Etag- —-if-not-match 2 last-Modified——if-原创 2016-12-14 17:03:11 · 1664 阅读 · 0 评论 -
php smarty模板引擎的使用
php smarty模板引擎的使用使用smarty,却没有做过简单的总结,简单总结下Smarty优点:1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。 2. 编译型:采用smarty编写的程序在运行时要编译成一个非模板技术的PHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问模板时将WEB请求直接转换到这个文件中,而不再进行模板重新原创 2016-12-14 16:06:09 · 744 阅读 · 0 评论 -
构建一个资源类型的php扩展(二)
这篇文章连着上一篇文章http://blog.csdn.net/cabing2005/article/details/53540159资源类型变量的使用在zend_minit_function里面注册资源 #define PHP_SAMPLE_DESCRIPTOR_RES_NAME "山寨文件描述符" static int le_sample_descriptor; ZEND_原创 2016-12-13 18:05:49 · 1168 阅读 · 0 评论 -
构建一个简单的php扩展
构建一个简单的php扩展基本步骤1 ./ext_skel --extname=myext2 修改 config.m4文件 去掉这几行前面的dl PHP_ARG_ENABLE(myext, whether to enable myext support, Make sure that the comment is aligned: [ --enab原创 2016-12-09 15:55:14 · 748 阅读 · 0 评论 -
php的数据库编程
php的数据库编程php的pdo编程通过简单的例子看看pdo编程的增删改查$pdo = new PDO("mysql:host=localhost;dbname=statis_data","root","123456");//增加 $id = rand(1,10000); $insert_sql = "insert into test(id)values(:id)"; $result = $pdo-原创 2016-11-16 15:39:13 · 708 阅读 · 0 评论 -
php设计模式的专栏推荐
本来打算写个php设计模式的专栏,看到这个哥哥的专栏,我觉得完全没有必要自己写个了,很好哦。深入浅出,豁然http://blog.csdn.net/column/details/phpshejimoshi.html转载 2016-11-09 14:49:28 · 401 阅读 · 0 评论 -
php的正则
php的正则我们在这里讨论正则,几乎所有编程语言都有的模块。可能语法有点不一样,求解过程不一样,但是大致的规则是类似的。 我们将要讨论三部分正则的规则基于pcre[正则的基础] 常用的正则[正则的应用] php中的正则的使用[正则在php中的使用] 正则的语法官方语法规则正则表达式的定义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串原创 2016-10-11 15:51:57 · 514 阅读 · 0 评论 -
php的网络编程
php的网络编程http协议http协议解析介绍http协议是个请求-应答模式的基于流的协议,下层走的是tcp协议。主要是请求头+请求内容响应头+响应内容的方式抓包工具我使用charls php的socket编程类似c的socket编程 c的socket编程php常用的curl模块例子get模块function get($url, array $get = array(), array $optio原创 2016-11-09 11:21:24 · 1221 阅读 · 0 评论 -
网络安全简单总结
http网络安全每天都会用到http协议,也听说http协议的安全的重要性,却一直很少真的去模拟攻击。纸上谈兵久矣。特意通过一篇博客整理下http可能遇到的安全问题,用脚本语言php去模拟和处理。博文目录1 http为什么会存在安全问题http是没有状态和加密的协议,如果不使用(ssl)https协议,很多信息都是透明的,传输的数据很容易被捕获。容易泄密。 2 常见的安全问题分类2.1 转义不安全原创 2016-11-04 18:28:37 · 1976 阅读 · 0 评论