文章分类 - php
php基础知识
摘要:#首先把默认的源给禁用掉 composer config -g secure-http false #再修改镜像源 这里我使用阿里的源 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ #修
阅读全文
摘要:幂等设计详解 本文主要从研发人员的角度,结合研发人员日常常见的各类业务场景,从经典系统框架的每一层入手分析幂等处理的时机。希望通过这篇文章的分析,让开发者在日常开发中对幂等的处理不再陌生。抓住导致请求、接口不幂等的本质,在工作中避免再陷入这个陷阱中。幂等、幂等性这词,作为一个研发人员是再熟悉不过的,
阅读全文
摘要:1.先进入php安装的bin目录 cd /usr/local/php/bin/ 2. 下载php安装pecl的脚本 wget http://pear.php.net/go-pear.phar -O go-pear.php 3.安装pecl php go-pear.php 4.这时候会提示是否安装到这
阅读全文
摘要:因为Composer和Github是老外的,服务器在国外,所以由于你懂的原因,我们使用Composer引用类库时候非常卡慢。这时候我们一般会用中国镜像,那配置是个大难题,下面给出不用执行任何命令的万能解决方法。 方法一: 修改 composer 的全局配置文件(推荐方式) 这里按照中国镜像官网的说明
阅读全文
摘要:一.配置 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.0.tgztar zxvf mongodb-linux-x86_64-4.0.0.tgz mv mongodb-linux-x86_64-4.0.0 /usr/lo
阅读全文
摘要:摘要:本文主要向大家介绍了PHP语言的如何优雅的杀死PHP的死循环(常驻进程),通过具体的实例向大家展示,希望对大家学习php语言有所帮助。 本文主要向大家介绍了PHP语言的如何优雅的杀死PHP的死循环(常驻进程),通过具体的实例向大家展示,希望对大家学习php语言有所帮助。 在日常开发的过程中,遇
阅读全文
摘要:解决方法:在composer.json中增加 "config": { "preferred-install": "dist","sort-packages": true,"optimize-autoloader": true,"platform": { "ext-pcntl": "7.2", "ex
阅读全文
摘要:这里指的是没有使用任何框架的情况下,发生的问题! 修改PHP代码,不能立即生效,重启php-fpm服务后会生效! 折腾好久,各种搜索,各种大神群里面问!都无解! 最后在http://www.oschina.net/question/88981_165060找到了答案! 看PHP配置文件 [Zend
阅读全文
摘要:centos安装phpUnit展开首先需要确认你的php版本,以及该版本对应的phpunit的版本 主版本 初始版本 PHP兼容性 支持PHPUnit 8 2019年2月1日 PHP 7.2, PHP 7.3, PHP 7.4 在2021年2月5日结束支持PHPUnit 7 2018年2月2日 PH
阅读全文
摘要:centos环境下为php安装扩展sysvmsg原创xiongyuefei 最后发布于2014-08-16 10:28:53 阅读数 421 收藏展开 AutoSAR入门到精通系列讲解将从2019年开始更新关于AutoSAR的知识,从入门到精通,博主xyfx和大家一起进步雪云飞星¥29.90去订阅c
阅读全文
摘要:自己搞的时候还有点艰辛,但是一步步的百度总会有答案。 先下载libevent扩展: wget http://pecl.php.net/get/libevent-0.1.0.tgz tar zxvf libevent-0.1.0.tgzcd libevent-0.1.0phpize./configur
阅读全文
摘要:DDD虽然很火但是理论实在过于枯燥,很多人在软件开发的焦油坑中被推荐了DDD,以为终于找到一种解救自己的办法,但是却很快迷失在无数的概念中。通用语言,一种UML的升级语言吗?贫血模型,你居然说我用了10多年的模型是贫血的?领域服务,和我定义的Service有什么区别?聚合根、限定上下文、CQRS、E
阅读全文
摘要:$numbersPlusOne = array_map(function ($number) { return $number + 1;}, [1, 2, 3]);print_r($numbersPlusOne);function incrementNum ($number) { return $n
阅读全文
摘要:Composer\Downloader\TransportException 出现上述错误信息是因为,composer 全局下载换成中国镜像的原因.只需将下载源换会默认的就可以。可以使用下面命令修改 composer 配置信息 composer config -g repo.packagist co
阅读全文
摘要:SeasLog是一个轻量,高效,便捷,规范的PHP日志扩展,精准的定位、精巧的设计,使它成为一个非常优秀的日志工具。 SeasLog地址: PECL: http://pecl.php.net/package/SeasLog Github: https://github.com/SeasX/SeasL
阅读全文
摘要:一、基本约定 1、源文件 (1)、纯PHP代码源文件只使用 <?php 标签,省略关闭标签 ?> ; (2)、源文件中PHP代码的编码格式必须是无BOM的UTF-8格式; (3)、使用 Unix LF(换行符)作为行结束符; (4)、一个源文件只做一种类型的声明,即,这个文件专门用来声明Class,
阅读全文
摘要:1.phpinfo();找到session.save_path 这个目录是存放session真实文件地址 2.修改配置文件php.ini修改为下面内容,保存并重启服务 3.代码中动态配置修改 直接在代码中加入以下内容: 注:如果配置文件redis.conf里设置了连接密码requirepass,sa
阅读全文
摘要:一、简介和应用 Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、ZSet 这5种 Redis在互联网公司一般有以下应用: String:缓存、限流、计数器、分布式锁、分布式S
阅读全文
摘要:1、全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; 一种比较常用的实现方式是用输出缓存: Ob_start() ******要运行的代码******* $content =
阅读全文
摘要:header('Content-Type: text/html;charset=utf-8'); $QQ= $_GET['qq']; if($QQ!=''){ $urlPre='http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=15185
阅读全文