
说说PHP编程知识点
文章平均质量分 93
hello_sgw
蜗牛,需要一步一步爬
展开
-
PHP写时复制技术
在PHP 内核中同样使用了写时复制机制来避免在赋值时导致内存增加 什么是写时复制 COW(Copy On Write)? 答:在复制一个对象的时候并不是真正的把原先的对象复制到内存的另外一个位置上,而是在新对象的内存映射表中设置一个指针,指向源对象的位置,并把那块内存的Copy-On-Write位设置为1.这样,在对新的对象执行读操作的时候,内存数据不发生任何变动,直接执行读操作;而在对新的对象执...转载 2018-03-14 09:37:47 · 298 阅读 · 1 评论 -
HTTPS的安全机制
【转自:http://blog.youkuaiyun.com/gschen_cn/article/details/79346047】1 问题提出现在广泛使用的HTTP协议采用的是一种明文传输的方式,因此通信双方的数据在网络上传输是十分不安全的。2 解决方案一种简单的解决方案就是对传输的数据进行加密处理,目前流行的加密方式有两种:"对称加密"和"非对称加密"。2.1 对称加密首先讨论对称加密方式,对称加密指的是...转载 2018-03-18 14:08:39 · 1223 阅读 · 0 评论 -
详解HTTPS是如何确保安全性的?
【转自:http://blog.youkuaiyun.com/wx_962464/article/details/51043069】Https 介绍什么是HttpsHTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的...转载 2018-03-18 14:13:15 · 482 阅读 · 0 评论 -
PHP垃圾回收与内存管理粗谈
转载地址:传送门PHP 垃圾回收机制(Garbage Collector 简称GC) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。 当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中所有对象同时被销毁。GC进程一般都跟着每起一个SESSION而开始运行的,gc目的是为了在ses...转载 2018-03-22 14:12:24 · 219 阅读 · 0 评论 -
全站HTTPS困难点
【转自:http://www.n-1.cn/179.html】“全站HTTPs”俨然成了目前的热门话题,很多网站都在摩拳擦掌要实行全站HTTPs。一开始大家想得都很简单,把证书购买了、配好了,相应的路径改一改,就没有问题。事实也确实如此,单个独立站点的HTTPs改造是很容易的。一旦走向“全站”,才发现事情远远比想象的要复杂,全站意味着所有资源面对所有客户端,涉及的因素异常多,网络上又没有太多资料,...转载 2018-03-20 13:14:59 · 448 阅读 · 0 评论 -
单点登录的三种实现方式
转载地址:传送门 单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会...转载 2018-03-22 11:22:31 · 8433 阅读 · 1 评论