10 个你应该知道的 PHP 比特币开源项目 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

如果你是一个Phper,如果你希望学习区块链,那么本文列出的10个开源的Php比特币项目,将有助于你了解在自己的应用中如何加入对比特币的支持。1\. bitcoinphp`bitcoinphp`是比特币协议的Php实现,支持验证脚本的构建与解析、分层确定性密钥、裸交易、隔离见证等诸多特性,功能极其丰富:](http://blog.hubwiz.com/2018/09/23/...
阅读全文

Laravel 之道第十一章:异常处理机制 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

导语这一章我们来介绍一下 异常处理的引导类 `Illuminate\Foundation\Bootstrap\HandleExceptions`如图:](https://lccdn.phphub.org/uploads/images/201809/27/27709/V7jxdERNTg.png?imageView2/2/w/1240/h/0) 这个类的功能:是替换 PH...
阅读全文

Laravel 高并发调优笔记 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

调整框架本身的配置 编辑.env APP_ENV = production APP_DEBUG = false php artisan route:cache / php artisan config:cache composer dumpautoload optimize php artisan optimize 其他可能 开...
阅读全文

lucms - vue 与 Laravel 开发的后台管理系统 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

lucms项目概述 产品名称:lucms demo: 没钱续费服务器,暂不提供演示 最新稳定版本 v2.0.5lucms 是一个基于 `laravel5.5` 与 `iviewjs` 开发的一套后台管理系统。](https://lccdn.phphub.org/uploads/images/201809/09/16042/emEFl7CeCc.png?...
阅读全文

为'艺术'而生的'小妾'工具--QueryList | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

烨竹首先解释标题: 艺术==laravel(这里不能用"三"等于,不然有人说我语法错误) 小妾==中国有句老话:妻不如妾,妾不如偷,偷不如偷不到;妻就是原配(自己写的源代码),妾就是QueryList,偷当然就是小偷程序,偷不到就是你花钱别人也不会把小偷程序的源码给你;再者说了,'偷'在中国古代艺术的叫法是什么“qie”;简介: Querylist其实就是一款网页采集的...
阅读全文

有赞商城 SDK 包 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

API ,实现电商第一步。暂时来说这个项目只实现了3个最基础的模块,如果有需要可提issue或者自行根据 提PR,大家一起是来实现与完善(还不是因为我懒)。PS: 认真看代码的同学就会发现,这结构跟超哥的 简直一毛一样,是的,思想都是照搬过来的 ?安装```phpcomposer require "hanson/youzansdk:devmaster"```基...
阅读全文

使用 Laravel Queue 不得不明白的知识 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

](https://lccdn.phphub.org/uploads/images/201701/31/77/GVKeIASKWW.png)背景首先说一下我写这篇文章的初衷,在我们打算使用 Laravel Queue 的时候,你的首选应该是去看文档,但是无奈 Laravel 的文档很多地方写得太简单,有时候想了解一个深入的问题,不得不去看源码,但是看源码确实费一些时间。所以...
阅读全文

Laravel Event——事件系统的启动与运行源码分析 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

前言本文 GitBook 地址: `Laravel` 的事件系统是一个简单的观察者模式,主要目的是用于代码的解耦,可以防止不同功能的代码耦合在一起。`laravel` 中事件系统由两部分构成,一个是事件的名称,事件的名称可以是个字符串,例如 `event.email`,也可以是一个事件类,例如 `App\Events\OrderShipped`;另一个是事件的 `listener`...
阅读全文

MySQL 并发处理 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

并发处理 当多个连接对记录进行修改时保证数据的一致性和完整性 为什么要用到并发控制 假设我们的数据库中存在着商品的记录,现在有两个用户进行登陆,假设一个用户要删除id为22的记录,一个用户要读取id为22的记录,那么会发生什么样的结果呢,结果可能是正在读取信息的用户报错而退出,也可能是他会得到一条和实际信息不符的信息。所以这个时候我...
阅读全文

慎用 “微服务” 架构 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

2014年,Martin Fowler 与 James Lewis 共同提出了微服务的概念,然后微服务就开始火遍大江南北,很多技术团队和公司开始使用微服务架构,然而,谁用谁痛谁知道,“微服务”绝对不是银弹。使用“微服务”架构一定要慎重! 什么是“微服务”?“微服务”并没有严格意义上的定义和规范,借用一段维基百科上的描述: 微服务 (Microservices) 是一种软件架构风格...
阅读全文