- 博客(12)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 大型LNMP架构(企业综合项目)
需求分析:网站每天的日PV量100万左右,由于以前的LNMP架构都是交给外包公司在管理.所使用的服务器以及所有的东西都承包出去了,现在由于公司业务扩展需要,需要把所有的LNMP架构全部迁移回公司,LNMP需要重新构架。此任务由公司新建立的运维团队负责完成此任务.①开发语言为:PHP②堡垒机器:iptabels③负责均衡: LVS+keepalived④WEB容器1为:Nginx⑤WEB容...
2019-07-03 09:39:22 985
转载 多线程的适用场景是什么?为啥要用多线程
多线程的适用场景是什么?为啥要用多线程https://zhidao.baidu.com/question/1703254723230484300.html使用多线程是为了提高程序运行的效率。假如有一个程序,要求用户输入多个算式,计算出结果,并分别打印到屏幕上。如果用户一直没有输入,那么无法计算,更无法打印。如果用户输入了,必须要全部输入完,才能计算出结果,再打印到屏幕。使用线程的话,一个线程...
2019-07-27 21:45:25 1356
转载 PHP一次生命周期内存的原理?php内存分配怎么理解
PHP之所以会在请求结束后正确的释放掉所有的资源, 内存, 这是因为当我们在脚本中使用新的内存的时候, PHP会向OS申请一大块内存(ZEND_MM_SEG_SIZE大小), 然后分给你你需要的合适的一块小内存. 当你不使用这块小内存的时候, PHP也不会返还给OS, 而是保留下来给后续的处理使用.PHP之所以会在请求结束后正确的释放掉所有的资源, 内存, 这是因为当我们在脚本中使用新的内存的时候...
2019-07-27 18:54:41 759
原创 PHP高级核心知识
PHP高手应该了解的php内存机制一个php请求怎样才算结束?内存的分配方式, 进程和线程的区别, 进程间通信方式有哪些?各自有哪些优缺点?PHP内存释放有关的操作一次php请求过程php进程、线程理解...
2019-07-27 09:22:02 350
转载 PHP各进程,请求与内存之间的关系
php静态方法是什么时候开始占用内存呢?当你把这个类require或include进去的时候不同php进程会共用静态方法吗?首先,进程是系统进行资源分配和调度的基本单位,所以执行每个php脚本的php-fpm进程所使用的内存是互相隔离的其次,php脚本的生命周期是在脚本执行完毕结束,脚本所占用的内存一般会被回收因此,不同php进程会一般情况下不会共用静态方法总结:PHP各进程间内存是...
2019-07-27 09:16:55 399
转载 CMD命令窗口中文乱码问题的解决
解决命令行的乱码以及编码的问题命令 chcp功能:显示或设置活动代码页编号 CHCP [nnn] nnn 指定代码页编号。 不加参数键入 CHCP 显示活动代码页编号。 nnn指定一已有的系统字符集,该字符集在CONFIG.SYS文件中由COUNTRY命令定义。 在DOS下可以通过mode命令来设置代码页。 选定代码页: MODE CON[:] CP SELECT=y...
2019-07-25 10:34:44 2780
转载 PHP判断上传文件类型(防修改后缀)
网上流传着一种说法,用PHP读文件头部两个字节判断文件真实类型,其实这样判断也是不精确的,就拿office的文件类型来说。 word以前的格式是storage方式存储,但是现在最新版本的docx是一个zip包。 即使是以前的storage方式存储的格式,也不能确定就是word文档,因为qq聊天记录也是采用这种方式存储的。所以,如果从文件格式分析的话,将会是很复杂的事情,但是可以实现精确...
2019-07-10 14:25:45 1675
转载 LNMP架构介绍及原理流程
LAMP==Linux+Apache+Mysql+PHPLNMP==Linux+Nginx+Mysql+PHP以上两个架构是目前网站的主流架构LNMP的工作原理LNMP是指LNMP==Linux+Nginx+Mysql+PHP的结构体系。其工作原理如下:首先,浏览器发送httprequest请求到服务器(Nginx),服务器响应并处理web请求,将一些静态资源(CSS,图片,视频等)保...
2019-07-03 09:37:04 911
转载 jsonp原理详解——终于搞清楚jsonp是啥了
什么是JSONP?先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。2、不过我们又发现,Web页面上调用js文...
2019-07-02 13:06:52 516
转载 mysql中varchar(10)中定义的长度到底是字符长度还是字节长度
1.我们经常 mysql创建 varchar(20) name这个 20长度 究竟是表示的字符数还是字节数?根编码字符集又有没有关系?首先 mysql 5.X 以上的版本的 定义中 表示的字符长度,如上varchar(20)你既可以添加20个英文字符,也可以添加二十个中文字符。 表示的字符长度mysql 4.X 的版本表示的是字节长度,会根据字符集转变 内容字节长度存储。2.关于 int(...
2019-07-01 16:38:51 5868
转载 PHP中数据类型转换的三种方式
(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转换成对象第一种转换方式: (int) (bool) (float) (string) (array) (object) <?php $n...
2019-07-01 13:09:37 264
DIVI主题wordpress整站带演示数据打包 自适应 拖拽式修改 大气企业外贸网站源码
2020-09-09
linux 安装mysql后移动配置文件有点不理解
2018-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人