摘要: 自 1994 年 PHP诞生 以来, PHP语言经历了许多改进,其中性能是开发人员在评估新版本时考虑的主要标准之一。 之前的版本暂且先不提,咱们可以先来唠唠目前使用的PHP7.3版本,大家都知道 PHP 7 发布的时候号称比 PHP5.6 快两倍,那PHP7.3的性能如何呢? Phoronix 在 阅读全文
posted @ 2020-10-10 15:14 it-world 阅读(3563) 评论(0) 推荐(0) 编辑
摘要: 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习总结。希望能够帮助更多的小伙伴。请对找工作保持十二分的热情,而且越早准备越好。阿里一面一面是在上午9点多接到支付宝的面试电话的,因为很期望能够尽快接到阿里的电话,所以非常兴奋。电话接通之后还是非常 阅读全文
posted @ 2020-10-10 14:09 it-world 阅读(565) 评论(0) 推荐(2) 编辑
摘要: 一、初始化使用php artisan命令进行初始化:php artisan make:auth 和 php artisan migrate(该命令会生成users表、password_resets表)php artisan make:auth 会修改/生成多个文件:1)routes/web.php 阅读全文
posted @ 2019-11-26 20:49 it-world 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: laravel的中间件使用了装饰者模式。比如,验证维护模式,cookie加密,开启会话等等。这些处理有些在响应前,有些在响应之后,使用装饰者模式动态减少或增加功能,使得框架可扩展性大大增强。接下来简单举个例子,使用装饰者模式实现维护Session实现。没有使用装饰者模式,需要对模块(WelcomeC 阅读全文
posted @ 2019-11-25 20:34 it-world 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Redis 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本篇文章,主要介绍利用Redis常见应用场景下PHP实战。 简单字符串缓存实战 $redis->connect('127.0.0.1', 6379); $str 阅读全文
posted @ 2019-11-25 14:32 it-world 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 本文介绍,PHP运行在FastCGI模式时,FPM提供的方法:fastcgi_finish_request。在说这个方法之前,我们先了解PHP有哪些常用的运行模式? PHP运行模式CGI 通用网关接口 / Common Gateway InterfaceCGI已经是比较老的模式了,这几年都很少用了。 阅读全文
posted @ 2019-11-21 23:22 it-world 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 假设需求开发一个叫做 helloWord 的扩展。扩展里有一个函数,helloWord()。 echo helloWord('Tom'); //返回:Hello World: Tom 本地环境PHP版本:5.6.9系统:Linux CentOS release 6.5 (Final) 最终效果 实现 阅读全文
posted @ 2019-11-21 21:51 it-world 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 什么是RSA2 ?RSA2 是在原来SHA1WithRSA签名算法的基础上,新增了支持SHA256WithRSA的签名算法。该算法比SHA1WithRSA有更强的安全能力。为了您的应用安全,强烈建议使用SHA256WithRSA的签名算法。 开发平台算法名称 标准签名算法名称 备注 RSA2 SHA 阅读全文
posted @ 2019-11-21 20:40 it-world 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 项目交接的场景: 由于同事离职,将工作交接给自己。 由于自己离职,将工作交接给同事。 由于项目变动,将工作交给其他项目组。如果你做为一个程序员,在业务不熟悉的情况下,需要考虑哪些事项呢?项目源码相关注意点: 将开发人员最后修改的代码提交。 确定项目源码。 确定项目对外API。 确定项目定时脚本。 确 阅读全文
posted @ 2019-11-21 16:18 it-world 阅读(2804) 评论(0) 推荐(2) 编辑
摘要: 你好,Go语言 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。因工作需要,准备入坑,先从环境安装开始,输出一个 Hello World。环境安装目标安装完成并运行 Hello World 成功!本机系统:macOS High Sierra 10.13.4Go 版本:1.12方 阅读全文
posted @ 2019-11-21 14:20 it-world 阅读(226) 评论(0) 推荐(0) 编辑