当前位置:首页 > 搜索和相关的文章

详解php中流行的rpc框架

添加日期:2022-05-01 17:25:41 发布:smiling 
如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call)。远程调用意思就是:被调用方法的具体实现不在程序运行本地,而是在别的某个远程地方。什么是RPC框架?通常我们调用一个php中 ...

详解Swoole跟传统的web开发的区别

添加日期:2022-05-01 10:59:55 发布:smiling 
Swoole高效跟传统的web开发有什么区别,除了传统的LAMP LNMP同步开发模式,swoole的异步开发模式是怎么样的,本文带着大家来详细介绍一下。一、swoole的运行模式1 1、传统web开发模式PHP web开发 ...

浅谈swoole的作用与原理

添加日期:2022-05-01 10:59:17 发布:smiling 
异步Node系统可以在不同协议间共享代码库,并在代码之外提供服务。实际上PHP中也有类似于Node的存在,并被列入了PHP拓展,叫做Swoole。本文将带领读者介绍其原理和如何使用。PHP 中的 Node ?Sw ...

浅谈如何提高PHP代码的质量

添加日期:2022-04-30 12:03:39 发布:smiling 
说实话,在代码质量方面,PHP 的压力非常大。通过阅读本系列文章,您将了解如何提高 PHP 代码的质量。概述我们可以将此归咎于许多原因,但这肯定不仅仅是因为 PHP 生态系统缺乏适当的测试工具 ...

如何理解PHP程序执行的过程原理

添加日期:2022-04-30 11:51:44 发布:smiling 
本文主要介绍了PHP程序指定的过程原理。为了以后能开发PHP扩展,就一定要了解PHP的执行顺序。这篇文章就是为C开发PHP扩展做铺垫。概述Web环境我们假设为Apache。在编译PHP的时候,为了能够让Apache ...

如何使用Casbin作为ThinkPHP的权限控制中间件

添加日期:2022-04-30 11:16:24 发布:smiling 
本文介绍了如何使用Casbin作为ThinkPHP的权限控制中间件,感兴趣的同学,可以参考下,理解其原理。概述PHP-Casbin是一个强大的、高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理。T ...

详解PHP的7个预定义接口

添加日期:2022-04-30 10:50:50 发布:smiling 
本文介绍了PHP的7个预定义接口,感兴趣的同学,可以参考下,并且亲自试验一下,理解其原理。1 Traversable(遍历)接口该接口不能被类直接实现,如果直接写了一个普通类实现了该遍历接口,是会直 ...

如何让PHP的代码更安全

添加日期:2022-04-29 09:16:18 发布:smiling 
虽然PHP是世界上最好的语言,但是也有一些因为弱类型语言的安全性问题出现。针对于PHP代码开发的网站,在给客户做网站安全检测的同时,大大小小的都会存在网站的后台管理页面被绕过并直接登录后台的 ...

详解thinkphp的Auth类认证

添加日期:2022-04-29 09:13:53 发布:smiling 
Auth类已经在ThinkPHP代码仓库中存在很久了,但是因为一直没有出过它的教程,很少人知道它,它其实比RBAC更方便,本文带着大家来详细了解它。RBAC是按节点进行认证的,如果要控制比节点更细的权限 ...

浅谈Swoole并发编程的魅力

添加日期:2022-04-29 09:04:05 发布:smiling 
PHP语言是一个短生命周期的Web编程语言,很多PHPer已经形成了fpm下编程的思维定势。实际上在Swoole出现之后,这种串行化编程的模式早已被打破。使用Swoole完全可以轻易实现更灵活的并发编程。场景 ...

如何用Laravel包含你自己的帮助函数

添加日期:2022-04-29 08:55:40 发布:smiling 
很多教程都会说,你在 composer json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers php 文件中添加了更多的函数时,可读性将变得 ...

详解Laravel框架的依赖注入功能

添加日期:2022-04-29 08:48:56 发布:smiling 
依赖注入不是让对象创建一个依赖关系,也不是让工厂对象去创建对象,而是将所需的依赖变成一个外部对象,使之成为一个"某些人的问题,你为"某些人的问题注入了类的依赖关系。在Laravel中,这个"某 ...