关键词搜索

源码搜索 ×
×
PHP

PHP笔记-Workerman整合到Laravel中并创建websocket

今天想把websocket搭建起来,查了下原始的Laravel并没有这个功能,发现php中websocket用workerman好像比较多。在此将他们结合下,但结合时发现了一些问题。此篇博文虽然以及结合起来了,但是在某些情况下,建议还是分开,做成微服务的那种。如果是使用虚拟机或服务器。业务简单的情况下可以结合起来,不影响。还可以共享很多资源。如果使用的虚拟空间。就必须要分开了。因为虚拟空间只开了8
PHP

Laravel文档阅读笔记-How to Build a Rest API with Laravel: A Beginners Guide①

 随着移动端和JavaScript框架的发展,比如React和Vue,Restful风格的API越来越流行。使用Restful风格的好处就是一个后端程序可以与多个版本的前端用户界面关联。Laravel提供了创建RestAPI的环境和生态。首先得导入依赖包比如LaravelPassport和LaravelSanctum,这两个包提供了RestfulAPI的权限功能,并且使用起来非常简单。L
PHP

Laravel如何优雅的设置全局变量 | PHP Laravel专栏

思考:PHP如何定义全局变量,不需要通过controller传递,就可以在model中直接使用?场景和考虑model层封装消费逻辑,需要区分是Android端的请求还是iOS端的请求,分别扣除不同账户的金币要精简代码逻辑,不想需要调用的地方都一层一层的传值到消费model,这样太繁琐了。优雅一点~经过一番调研之后,找到了解决办法如下:如何获得全局变量?Request::get(“deviceTyp
PHP

Laravel笔记-用户登录时密码进行RSA加密(提高系统安全性)

前段时间写了一篇提高Laravel用户登录,登录失败5次后,锁帐号的功能。但后面发现,Laravel提供的安全还是不行,数据都是在裸奔,如下图所示:万一中途xx路由器被入侵了。被人抓到这个包,本来就是http的,又是明文,太不安全了。所以这里做一个加密。这里知识点比较多,涉及C/C++,OpenSSL、Qt等语言和框架,这里就简单说下思路和贴一些伪代码:这里我用Qt将OpenSSL库封装成插件,提
PHP

Laravel文档阅读笔记-How to deploy Laravel 8 project on Cpanel shared hosting

补充首先在自己机器上清除下所有cache:phpartisancache:cleanphpartisanview:clearrm-rfstorage/sessions将项目上传到虚拟空间上首先上传Laravel项目到虚拟空间,这里使用FTP上传,或者打包成ZIP上传等。注意:要将Laravel项目上传到虚拟空间的根目录上。移动public文件夹如果虚拟空间入口文件夹是public_html就把pu
PHP

Laravel笔记-自定义登录中新增登录5次失败锁账户功能(提高系统安全性)

这里用的登录就是阅读老外自定义登录和注册功能,用的是Laravel8,如果直接用这种上线,不太安全。如果被暴力破解,不断尝试就麻烦了,现在脚本小子太多了,门槛也低,普通人简单学习几天就能上手去恶心别人。这里我自己写了一个思路,不知道和php主流的是不是一样的。反正我写SpringBoot项目就是用的这种思路。首先建一个users_lock表其中这个users_email和users表对应,这里没有
  • «
  • 1
  • 2
  • 3
  • »
  • 共38条  第1页/共3页
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载