拥有0000-未整理-等待研究标签的文章

Laravel 5.5 支持包自动发现(新功能早知道) | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

Taylor 与 合作,为 7 月底或 8 月初发布的 Laravel 5.5 增加了一个新的功能。这个功能使得 Laravel 能更容易地对包进行安装和启用的管理。包的开发者可以在 `composer.json` 文件中添加一个新的部分,用来告诉框架应该注册哪些服务提供器或者它们的外观。Taylor 甚至在最流行的 。](https://lccdn.phphub.org/u...
阅读全文

Laravel 文档阅读:认证 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

翻译、衍生自:想要快速开始?在全新的 Laravel 项目中执行 Artisan 命令 `php artisan make:auth` 和 `php artisan migrate` 即可急速创建一个具有完整功能的认证系统脚手架代码。之后,在浏览器地址栏输入 `http://yourapp.dev/register` 就能进入注册页面,完整的路由列表请使用 `php artisan r...
阅读全文

CentOS6 基于 Python 安装 Sentry | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

概述 导致程序Crash或Exception,Sentry可以通过Integration如HipChat来发送通知,并且可以通过JIRA Integration来快速创建Issue,然后开发者可以根据这个Issue快速修复程序,并把这个已修复的Hotfix快速部署到生产环境,这样就快速开发快速修补。Sentry 提供了两种使用方式:1. 厂商的服务,提供14天无限制免费服务,...
阅读全文

Sentry 自动化异常提醒 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

简介== 是什么?中文翻译过来是 `哨兵` 的意思,从字面中可以知道 『站岗、放哨、巡逻、稽查的士兵』,不错,Sentry 是程序的 `哨兵` ,它可以监控我们在生产环境中项目的运行状态,一旦某段代码运行报错,或者异常,会第一时间把报错的 `路由`,`异常文件`,`请求方式` 等一些非常详细的信息以消息或者邮件给我们,让我们第一时间知道:`程序出错了`,然后我们可以从 `Sentry`...
阅读全文

Elasticsearch 的配置与使用,为了全文搜索 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

](https://lccdn.phphub.org/uploads/images/201804/19/10512/Ncx25uq2lR.png?imageView2/2/w/1240/h/0) 最近公司项目要使用全文搜索引擎,之前使用过的 `sphInx` ,似乎没有那么好用了,而且中文分词也没有合适的 ,所以准备换个其它的来试试,老项目使用的是 `thinkphp 3.1` 框...
阅读全文

浅析依赖倒转、控制反转、IoC 容器、依赖注入。 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

用过 laravel 框架的人一定都听过控制反转和依赖注入这个概念,对于很多初学者来说,对这两个概念很难理解,当初我也不例外,现在我就将我自己的理解分享出来,如果有什么不正确的地方还请指出。这里我不仅会给出这两个概念的见解,还会给出依赖倒置和 IOC容器 的见解。 一.依赖倒转。 开始之前,我们先来看一下什么是依赖倒转原则。依赖倒转原则书本上给出的说明是: 高层模块不...
阅读全文

PHP7 版本的微信机器人来了!(这应该是最灵活的版本了) | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

是基于微信web API实现的机器人,通过实现_匿名函数_能够实现多种自定义的效果例如: 消息转发 红包提醒(有点鸡肋) 留言统计 自定义回复 防撤回 特殊关键词触发事件等等,这里就不一一列举,可以参考 安装`composer require hanson/vbot` 使用```phprequire_once __DIR__ ...
阅读全文

Laravel Session 遇到的坑 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

这两天遇到了一个很奇怪的问题,更新`session` ,`session`的值不变。经过一番追查,终于找到问题,并搞明白了原理。写这篇博客记录下。框架版本Laravel 5.4问题先来描述下问题,我在我们项目基础的`Middleware`中,加入`session`操作,存入了一个值,再在`Controller`中取出使用,大致代码如下:```php// Middle...
阅读全文

PHP 爬虫爬取社区文章内容 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

php也可以写爬虫 说起爬虫,大多数第一反应都是python,python强大的requests和bs4等等强大的第三方库让人们都喜欢用python去写爬虫。但是php作为“世界上最好的语言”当然也可以用来开发爬虫。 写了一个小的爬虫爬取社区的文章前期准备 composer Guzzle是一个十分强大的php的模拟HTTP client的第三方库,可以通...
阅读全文

PHP 中的无限级分类、无限嵌套评论 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

回顾上一篇文章我们讲到。来回顾下什么是递归?一般来说,递归被称为函数自身的调用。 递归在开发中的实际运用 N级分类无限级的分类在平常的开发中是常见的需求,并且在不少面试题中都会碰到。不管你做什么项目,应该都碰到过类似的问题。下面,我们就使用递归的思想,实战一把。 SQL结构```sqlCREATE TABLE `categories` ( `id` i...
阅读全文