摘要:
作为开发者,我们一直在尝试通过使用设计模式和尝试新的健壮型框架来寻找新的方式来编写设计良好且健壮的代码。在本篇文章中,我们将通过 Laravel 的 IoC 组件探索依赖注入设计模式,并了解它如何改进我们的设计。 依赖注入 依赖注入一词是由 Martin Fowler 提出的术语,它是将组件注入到应 阅读全文
摘要:
1. 什么是 rpc RPC 全称为 Remote Procedure Call,翻译过来为 “远程过程调用”。 目前,主流的平台中都支持各种远程调用技术,以满足分布式系统架构中不同的系统之间的远程通信和相互调用。远程调用的应用场景极其广泛,实现的方式也各式各样。 2. 从通信协议的层面 基于 HT 阅读全文
摘要:
1.打开 database/migrations/2014_10_12_000000_create_users_table.php 这个 migration 文件, 我们需要更改 user 表的结构 2.我们需要为 user 表添加 api_token 字段, 也就是说我们的 token 是保存在数 阅读全文
摘要:
推荐视频:面试10家公司,收获9个offer,2020年PHP 面试问题 第一阶段1-2年 我认为1-2年对于PHP程序员来说是第一个门槛,这一阶段菜鸟正式从理论迈向企业级开发。我们知道如何使用工具、项目版本如何控制、接触并能够使用以下tp\laravel等框架完成项目等等,积累了一定的开发经验,也 阅读全文
摘要:
简介 hyperf-im 是基于 Hyperf 微服务协程框架和 Layim 网页聊天系统 所开发出来的聊天室。 体验地址 hyperf-im im.jayjay.cn 功能 Github hyperf-im 登录注册(Http) 单点登录(Websocket) 私聊(Websocket) 群聊(W 阅读全文
摘要:
基于laravel制作API接口 关于APIAPI(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。需要注意的是:API有它的具 阅读全文
摘要:
linux 如何运行一个程序 linux 在运行任何程序之时,都要调用 execve 系统调用函数,然后把你的程序和你给的参数以及环境参数扔给程序的入口函数。 入口函数 php【php 脚本依赖 php 解释器】解释器运行,源码就是 c【真是废话,谁不知道,用我来逼逼半天】入口函数就是 main【如 阅读全文
摘要:
laravel 安装jwt-auth及验证 1、使用composer安装jwt,cmd到项目文件夹中; composer require tymon/jwt-auth 1.0.*(这里版本号根据自己的需要写) 安装jwt ,参考官方文档https://jwt-auth.readthedocs.io/ 阅读全文
摘要:
TL;DR PHP 8 的 JIT(Just In Time)编译器将作为扩展集成到 php 中 Opcache 扩展 用于运行时将某些操作码直接转换为从 cpu 指令。 这意味着使用 JIT 后,Zend VM 不需要解释某些操作码,并且这些指令将直接作为 CPU 级指令执行。 PHP 8 的 J 阅读全文
摘要:
截至 Laravel 7,共有 6 个可用的缓存驱动程序,其中 APC 是最佳实践,而文件驱动程序是唯一不需要额外设置的驱动程序。 我昨晚与一位朋友交谈,他提到他们使用 Redis 作为缓存驱动程序,这让我想到我还有一个仍然使用文件驱动程序的项目。 我想我可以使用一些内存驱动缓存,以获得更好的性能, 阅读全文