201912-21 yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法 yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法 文章主要介绍了yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法的相关资料,需要的朋友可以参考下 接下来就来聊聊Yii2框架是如何整合百度编辑器umeditor的。 umeditor是啥,我只听过ueditor,你这umeditor是不是盗版的东东喃?umeditor呢,说白了就是mini版的ueditor,按照百度官方说法,其实就是编辑器中的"短软小",但是功能俱全。咳咳,咱们回归正题。 首先勒,咱们先去官网下载一份mini版的ueditor umeditor,注意哦,是um editor。 继续阅读 >
201912-21 从零开始学YII2框架(四)扩展插件yii2-kartikgii 从零开始学YII2框架(四)扩展插件yii2-kartikgii 发现了一款好用的插件yii2-kartikgii。它是基于系列插件kartik-v的拓展。 插件介绍 这个插件主要功能是帮助你在使用gii生成代码curd的时候生成kartik-gird的。不需要每次用默认的gii工具生成代码之后再手动添加kartik-gird,这正是我想要的功能。快速生成kartik-grid。 学习这个插件之前你可能需要了解下yii2-gird插件:传送门 继续阅读 >
201912-20 PHP+swoole+linux实现系统监控和性能优化操作示例 PHP+swoole+linux实现系统监控和性能优化操作示例本文实例讲述了PHP+swoole+linux实现系统监控和性能优化操作。分享给大家供大家参考,具体如下:服务器监控端口监控php运行shell脚本classServer{constPORT=8811;/***获取端口指定端口信息;如果在运行返回1;否则返回0;*/publicfunctionport(){$shell="netstat-anp2>/dev/null|grep".self::PORT."|grepLISTEN|wc-l";$result=sh... 继续阅读 >
201912-20 Laravel认证原理以及完全自定义认证详解 Laravel认证原理以及完全自定义认证详解 Laravel 默认的 auth 功能已经是很全面了,但是我们也经常会碰到一些需要自定义的一些情况,比如验证的字段和默认的不匹配,比如需要能够同时满足 user name 和 email 认证等等。如何创建一个完全自定义的认证呢?相比一个教程,我更倾向于介绍一下工作原理,这样在自己修改或自定义的过程中更得心应手。 继续阅读 >
201912-20 从零开始学YII2框架(三)扩展插件yii2-gird 从零开始学YII2框架(三)扩展插件yii2-gird yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。 比如: 把表格包装在bootstrap - panel标签下,使之更美观; Float Header功能,实现滑动表格的时候,表字段至于屏幕上方,方便查看; 继续阅读 >
201912-19 laravel 创建命令行命令的图文教程 laravel 创建命令行命令的图文教程 1. 在命令行输入 php artisan make:command NiceWork(此处根据自己想要创建的命名) 继续阅读 >
201912-19 swoole与golang相比有哪些优势 swoole与golang相比有哪些优势 开发效率 Go语言是本质上是静态语言,开发效率稍差,但性能更强,更适合底层软件的开发 Swoole使用PHP语言,动态脚本语言,开发效率最佳,更适合应用软件的开发 继续阅读 >
201912-19 从零开始学YII2框架(二)通过 Composer 安装扩展插件 从零开始学YII2框架(二)通过 Composer 安装扩展插件 目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件, 我尝试了几个,发现了一系列好用的Yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。 继续阅读 >
201912-18 Laravel框架Blade模板简介及模板继承用法分析 Laravel框架Blade模板简介及模板继承用法分析 Blade模板是Laravel提供一个既简单又强大的模板引擎; 和其他流行的PHP模板引擎不一样,他并不限制你在视图里使用原生PHP代码; 所有Blade视图页面都将被编译成原生的PHP代码并缓存起来,除非你的模板文件被修改,否则不会重新编译。 而这些都意味着Blade不会给我们增加任何负担。 继续阅读 >
201912-17 浅析Yii2集成富文本编辑器redactor实例教程 浅析Yii2集成富文本编辑器redactor实例教程 来谈谈yii2集成另外一个强大好用的富文本编辑器Redactor,个人觉得Redactor比百度编辑器好用哦 Redactor有官方的Yii2插件package,实用性也是很强的。 继续阅读 >
201912-17 使用 laravel 的 validator验证方法 如何优雅的使用 laravel 的 validator验证方法 web 开发过程中经常会需要进行参数验证,laravel 中我们常用 validator 或者 request 这两种方法来进行验证,但是这两种验证都不是很方便进行自定义提示信息,自定义验证规则,所以下面来介绍一种很方便的用法: 继续阅读 >
201912-16 了解Swoole吗?为什么说PHP与Swoole是最佳组合? 我们现在就来详细的了解下swoole! Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升。 继续阅读 >
201912-14 laravel 获取当前url的别名方法 小编就为大家分享一篇laravel 获取当前url的别名方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 如下所示: 继续阅读 >
201912-14 Curl 在 Swoole 协程中的解决方案 Curl 在 Swoole 协程中的解决方案 众所周知,在 Swoole 应用中,是不推荐使用 Curl 的,因为 Curl 会阻塞进程。 本文会用实际的代码和数据,用最直观的方式,让你明白为什么。 继续阅读 >
201912-13 PHP Yii2开发框架有什么优势好处? PHP Yii2开发框架有什么优势好处? Yii容易学习和使用。只需要知道PHP和面向对象编程,便可以很快上手,而不必事先去学习一种新的架构或者模板语言。 用Yii的开发速度非常之快,除框架本身之外,需要为应用所写的编码极少。造就了Yii是最高效的开发框架之一。 继续阅读 >
201912-13 在 Laravel 6 中缓存数据库查询结果的方法 在 Laravel 6 中缓存数据库查询结果的方法 在加快应用程序速度方面,缓存可能是最有效的。Laravel 预先安装了缓存驱动程序。因此你可以直接使用 Redis, Memcached 或者使用本地文件进行缓存操作。Laravel 附带了此功能。 这一次,我们将讨论直接从模型缓存 Eloquent 查询,从而使数据库缓存变的轻而易举。 继续阅读 >
201912-13 Swoole 自定义项目初始化事件处理的实现 Swoole 自定义项目初始化事件处理的实现 最近使用基于 Swoole 开发的 imi 框架开发项目,碰到一个需求,就是想要做项目初始化处理。当初始化处理完成前,不想让 Swoole 处理请求。因为可能有一些值没有加载进来,处理请求极有可能出现问题。 下面给出了思考过程及解决问题的demo代码。 继续阅读 >
201912-12 swoole框架基本总结 swoole框架基本总结 swoole有两个部分。 一个是PHP扩展,用C开发的,这是核心。 另一个是框架,像yii、TP、Laravel一样,是PHP代码写的。 swoole扩展本身提供了web服务器功能,可以替代php-fpm。 而如果仅仅用swoole框架,可以像其它PHP框架一样,运行在nignx、apache等web服务器中。 继续阅读 >