![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
php江湖秘闻
本人的第一语言,虽然算不上精通。本栏用于记录自己遇到的难题
飞鸟恋上鱼
php入行程序猿一枚
展开
-
php底层结构原理简析
用了这么多年php,底层原理我其实自己还是没完全吃透。这里简单记录一下php的底层结构和工作原理,用于记录:php是一种适用于web开发的动态弱类型语言,它的底层是用c语言实现的。1、特点:多进程模型:php是多进程模型,各请求之间互不干涉,这样保证了每一个请求不会对整个服务有巨大影响,当然现在的php有很多方法来实现多进程模型。弱类型语言:和c、Java、等等等语言类型不同,它属于弱类型语言,一个变量的类型并不是一开始就确定不变的,只有在运行到最后才能确定变量类型。Zend 引擎 +原创 2020-09-27 16:40:31 · 447 阅读 · 0 评论 -
session 如何存储于memcache
web服务器的php session都给memcached ,这样你不管分发器把 ip连接分给哪个web服务器都不会有问题了,配置方法很简单,就在php的配置文件内增加一条语句就可以了,不过前提你需要装好memcache模块1.设置session用memcache来存储方法I: 在 php.ini 中全局设置session.save_handler = memcache...原创 2017-11-01 17:16:00 · 177 阅读 · 0 评论 -
php 有关设计模式
策略模式策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。策略模式的三个角色:1.抽象策略角色2.具体策略角色3.环境角色(对抽象策略角色的引用)实现步骤:1.定义抽象角色类(定义好各个实现的共同抽象方法)2....转载 2018-12-13 18:42:39 · 104 阅读 · 0 评论