文章库ARTICLE COLUMN

  • 使用 Laravel 的 监听者模式实现缓存机制的松散耦合

    使用 Laravel 的 监听者模式实现缓存机制的松散耦合

    摘要:有缓存的话就走缓存,然后那边的模块内部实现一个包括过期时间呀啥啥的缓存机制,没有收到缓存模块的响应的时候就继续走原来的应用逻辑,一样可以正常响应。因为我们是要实现应用逻辑与缓存逻辑的解耦,所以正常应用逻辑内是不能有对那些缓存的依赖的。...

    notebinnotebin 评论0 收藏0
  • 自定义 Laravel Validator 所返回的响应

    自定义 Laravel Validator 所返回的响应

    摘要:但是,这个响应的状态码,是。众所周知的验证器会抛出一个异常,此异常在被捕获后会被的基异常处理器给渲染成响应判断是否为请求也是在这里做的。 原文地址:https://prinzeugen.net/custom... 不得不说 Laravel 的 Validation 是极好的,非常易于使用...

    dackdack 评论0 收藏0
  • 论初级PHPer如何点亮技能树

    论初级PHPer如何点亮技能树

    摘要:此篇文章并未如何教你怎么面试的时候吹逼,而是给一点点建议,如何更聪明地达到目的。据不完全统计,基本都是做管理后台改。不要太沉溺和纠结于技术,把重心移到业务能力上,踏踏实实做事。 前言   对于很多刚毕业或者大四的同学,都会有个困惑,我...

    eternalshalloweternalshallow 评论0 收藏0
  • Mac OS xDebug PhpStorm 快速配置

    Mac OS xDebug PhpStorm 快速配置

    摘要:确定环境的干净。这一步要优化的话应该是做一个类似缓存的机制,对于这种配置加载的性能提升所以我们在调试必然是要在这里配置环境的接口。 前言 在网上找了一些相关配置的例子,觉得很多比较复杂,并且配置项过于多了,有很多冗余并不是最开始就需要...

    forrest23forrest23 评论0 收藏0
  • PHP微信开发环境搭建

    PHP微信开发环境搭建

    摘要:微信开发环境搭建由于微信开发需要一个连上公网的服务器入门微信开发时会感觉有点不方便这里几个比较方便的方法一用代理服务器将请求转发到本地可以选用一些小工具实现把请求转发到本地如等。 PHP微信开发环境搭建 由于微信开发需要一个连上公网的服务...

    adieadie 评论0 收藏0
  • Laravel学习笔记之Decorator Pattern

    Laravel学习笔记之Decorator Pattern

    摘要:把和拼接在一起的场所是,所以需要造一个类,在其内部实现对的操作中实现了把原有的进过个的装饰后得到的新的,新的还是的实现,还是原来的物种。 说明:Laravel中Middleware的实现主要利用了Decorator Pattern的设计,本文主要先学习下Decorator Patt...

    dendoinkdendoink 评论0 收藏0
  • 七牛刷新接口php实现参考

    七牛刷新接口php实现参考

    「接口文档」(http://developer.qiniu.com/ar...)

    AlphaWalletAlphaWallet 评论0 收藏0
  • 【mysql】[error]group_concat造成的sql语法错误

    【mysql】[error]group_concat造成的sql语法错误

    摘要:错误实例完整错误原因中多了一个逗号执行结构有大小限制,会根据大小进行截取参考手册 sql错误实例 $sql_id = "select group_concat(`table_a_id`) from `table_b`"; $id_str = $db->execute($sql_id); $sql = "select * from `table_a`...

    littleGrowlittleGrow 评论0 收藏0
  • php 扒取网页数据

    php 扒取网页数据

    扒取方法 public function index() { $url = "http://www.dytt8.net/"; // $url = "Public/txt/movies.txt"; $content = file_get_contents($url); $conten...

    Jonathan ShieberJonathan Shieber 评论0 收藏0
  • Yii2性能优化之:缓存依赖

    Yii2性能优化之:缓存依赖

    摘要:因为依赖的文件发生了变化,缓存即被失效。当数据库查询出的内容发生变化时候,缓存即会受到影响。首先还是获取缓存组件实例化类依赖名为。同时将其过期时间设置为秒之后,最后一个参数写上依赖。 Yii中的缓存依赖,简单来说就是将缓存和另外一个东西...

    cyqiancyqian 评论0 收藏0
  • php上传图片到远程服务器并返回图片地址到本地显示

    php上传图片到远程服务器并返回图片地址到本地显示

    摘要:本示例将演示一个简单的上传图片到远程服务器,然后生成图片路径后通过提交的回调路径返回给本地服务器,最后将图片地址显示在前端页面。若将去掉还会看到服务器的返回信息。 本示例将演示一个简单的上传图片到远程服务器,然后生成图片路径后通过提交...

    muddywaymuddyway 评论0 收藏0
  • 如何用php实现一个web服务器

    如何用php实现一个web服务器

    摘要:我们改进一下代码如下注意可以中断服务器运行解析请求报文要求如下区分和获取请求变量创建一个套接字并监听端口访问方法是请求变量是协议解码将请求头变为数组协议加密启动服务启动服务浏览器访问显示结果访问方法是请求变量是 如何用php实现一个web服...

    JerryZouJerryZou 评论0 收藏0
  • Laravel学习笔记之Filesystem源码解析(上)

    Laravel学习笔记之Filesystem源码解析(上)

    摘要:说明本文主要学习的模块的源码逻辑,把自己的一点点研究心得分享出来,希望对别人有所帮助。实际上,使用了的重载学习笔记之重载,通过魔术方法调用里的,而这个实际上就是,该中有方法,可以调用。 说明:本文主要学习Laravel的Filesystem模块的源码...

    AlphaGoooAlphaGooo 评论0 收藏0
  • Yii2 GridView的使用方法

    Yii2 GridView的使用方法

    摘要:是实现网格视图的小部件,一般用于报表视图的展示。就是连续的列,主要用于网格的行号,属于自增式的列。指定处理的类,必须。 Yii2 GridView是实现yii网格视图的小部件,一般用于报表视图的展示。今天,结合DataProvider(ArrayDataProvider以及SqlDa...

    Paul_KingPaul_King 评论0 收藏0
  • PHP代码注意事项

    PHP代码注意事项

    摘要:递增一个未预定义的局部变量要比递增一个预定义的局部变量慢至倍。调用带有一个参数的空函数,其花费的时间相当于执行至次的局部变量递增操作。 echo比print快。使用echo的多重参数代替字符串连接。在执行for循环之前确定最大循环数,不要每循环一次都...

    trigkit4trigkit4 评论0 收藏0
  • Laravel学习笔记之Filesystem源码解析(下)

    Laravel学习笔记之Filesystem源码解析(下)

    摘要:源码解析这个类的源码主要就是文件的操作和文件属性的操作,而具体的操作是通过每一个实现的,看其构造函数看以上代码知道对于操作,实际上是通过的实例来实现的。可以看下的使用上文已经说了,使得对各种的操作变得更方便了,不管是还是得。 说明:本...

    LuosunceLuosunce 评论0 收藏0
  • PHP+Redis实战教程(1):初识Redis

    PHP+Redis实战教程(1):初识Redis

    摘要:本文为实战读书笔记简介是一个非关系型远程内存数据库,由于操作都在内存中,所以的速度非常快,性能十分强劲。同时,还可以自动的以两种不同的方式将数据库内容持久化到硬盘,保证数据的完整性。数据格式支持字符串列表集合散列有序集合数据类型。 本...

    张迁张迁 评论0 收藏0
  • PHP+Redis实战教程(2):string字符串类型

    PHP+Redis实战教程(2):string字符串类型

    摘要:字符串类型简介普通键值对存储,一个键对应一个值。字符串结构操作方法类型应该是操作最为简单的一种了。我们可以使用来获取值,设置值,来删除值。 1、string字符串类型 简介 普通键值对存储,一个键对应一个值。 字符串结构 [ "name":"yanying"...

    YuqiYuqi 评论0 收藏0
  • 关于命名空间

    关于命名空间

    摘要:通常来说,命名空间是唯一识别的一套名字,这样当对象来自不同的地方但是名字相同的时候就不会含糊不清了。元素类别和属性的名字是可以通过唯一命名空间来唯一。在里,命名空间通常是一个统一资源识别符的名字。 1.什么是命名空间 编程语言使用的一种...

    davidacdavidac 评论0 收藏0
  • php 测试代码运行时间

    php 测试代码运行时间

    摘要:测试代码执行代码耗时秒注简单说一下如果带个参数返回的将是一个浮点类型这样和得到的就是两个浮点数相减之后得到之间的差由于浮点的位数很长或者说不确定所以再用个取出小数点后位这样我们的目的就达到了 1.测试代码 $t1 = microtime(true); // ... ...

    zombiedazombieda 评论0 收藏0
  • Yii2性能优化之:类的延迟加载技术介绍

    Yii2性能优化之:类的延迟加载技术介绍

    摘要:据官方介绍,框架广泛的使用了一种叫做延迟加载的技术,从而达到这样的效果。比如我们在判断中,需要实例化类的时候,再去加载相应的文件。代码如下等于不等于优化过后的文件效率肯定得到了提升,这个也就是类的延迟加载雏形。这就是的延迟加载了。 Yi...

    tuniutechtuniutech 评论0 收藏0
  • php给图片添加文字或图片水印实现代码(二种加水印方法)

    php给图片添加文字或图片水印实现代码(二种加水印方法)

    摘要:有时上传图片时,需要给图片添加水印,水印一般为文字或图片水印,下面就来看看两种添加方法。拷贝并合并图像的一部分更多库函数用法,请查手册相关文章实现图片上传时添加文字和图片水印 有时上传图片时,需要给图片添加水印,水印一般为文字或图片lo...

    CoderStudyCoderStudy 评论0 收藏0
  • ubuntu 16.04 下配置lnmp环境

    ubuntu 16.04 下配置lnmp环境

    摘要:系统升级安装一条指令就搞定了安装默认路径在访问本地出现即是安装成功安装安装我之前写过环境配置内容大同小异故此处略下的开发环境搭建安装配置打开设置虚拟主机配置目录下新建文件写下如下内容通过指令快捷方式到目 系统升级 sudo atp-get update ...

    KaruruKaruru 评论0 收藏0
  • PHP设计模式——状态模式

    PHP设计模式——状态模式

    摘要:前言状态设计模式是提出的最吸引人的模式之一,也是一种最有用的模式。状态模式的作用就是允许对象在状态改变时改变其行为。还有很多其他模拟应用不一定是游戏也依赖于状态模式。相关资料状态模式 前言 状态设计模式是Gof提出的最吸引人的模式之一,也...

    Coding01Coding01 评论0 收藏0
  • Laravel5.3 表单验证中文报错提示语言包

    Laravel5.3 表单验证中文报错提示语言包

    摘要:下载链接汉化以为例,看上去通用于其他版本的,请先备份已有语言包,在做修改。 这个是基于laravel5.3已有的en文件夹,其中的报错提示进行翻译的,没有修改目录结构等大的,可以直接替换使用。 下载链接:http://pan.baidu.com/s/1hsry1KS 汉化以larav...

    smallStonesmallStone 评论0 收藏0

热门文章

<