Yii2 advanced 改变 vendor 文件夹位置,以便多个程序共享yii2框架
一般是把vendow文件夹上移,由程序文件夹移到和程序并列的位置。
相应的,在不改变vendor文件夹内文件内容的前提下,需要改变程序默认配置的两个地方:
继续阅读 >
分类目录归档:全部列表
2020
01-03
01-03
laravel中的一些简单实用功能
laravel中的一些简单实用功能
前言
N年前 Laravel 刚面世时,的确让很多人眼前一亮,众人惊呼原来 PHP 代码还可以写得这么简洁优雅。
本文主要介绍的是关于laravel中的一些简单实用功能,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧
继续阅读 >
2020
01-03
01-03
基于 Swoole 的微信扫码登录功能实现代码
随着微信的普及,扫码登录方式越来越被现在的应用所使用。它因为不用去记住密码,只要有微信号即可方便快捷登录。微信的开放平台原生就有支持扫码登录的功能,不过大部分人还是在用公众平台,所以扫码登录只能自行实现。这里基于微信公众平台的带参数临时二维码,并且结合 Swoole 的 WebSocket 服务实现扫码登录。大体流程如下:
客户端打开登录界面,连接到 WebSocket 服务
WebScoket 服务生成带参数二维码返回给客户端
继续阅读 >
2020
01-03
01-03
解读Go语言的2019:如果惊喜不再,还有哪些值得关注? HOT

2020
01-03
01-03
Go语言数据类型 HOT

2020
01-03
01-03
Go语言——方法 HOT

2020
01-03
01-03
Go 语言十年而立,Go2 蓄势待发 HOT

Yii2 basic 改变 vendor 文件夹位置,以便多个程序共享yii2框架
一般是把vendow文件夹上移,由程序文件夹移到和程序并列的位置。
相应的,在不改变vendor文件夹内文件内容的前提下,需要改变程序默认配置的两个地方:
继续阅读 >
2020
01-02
01-02
使用Laravel中的查询构造器实现增删改查功能
2020
01-02
01-02
使用php+swoole对client数据实时更新(二)
使用php+swoole对client数据实时更新 提到了swoole的基本使用,现在通过几行基本的语句来实现比较复杂的逻辑操作:
先说一下业务场景。我们目前的大多数应用都是以服务端+接口+客户端的方式去协调工作的,这样的好处在于不论是处在何种终端的情况下,都可以完美的和服务端兼容。这样就轻松实现了MVC各个部分的真正解耦。但是提高程序的友好性还是有很多路要走,其中一个大家都会遇到的就是数据实时更新的问题。比如一个用户在手机上做了添加操作,这时候其他的终端也应该及时显示数据的变化情况。这个对于手机来说还算好办,因为现在的各种推送服务完全可以满足需求,当收到推送更新时,根据推送内容请求相应接口就可以了。但是放到PC上就不是这么回事了。浏览器和http协议的特殊性质不得不让我们另辟蹊径。
继续阅读 >
2019
12-31
12-31
Go语言学习——三分钟看透iota HOT

2019
12-31
12-31
Go 语言:别再问我什么是反射 HOT

2019
12-31
12-31
yii2下实现ajax
2019
12-31
12-31
基于laravel where的高级使用方法
小编就为大家分享一篇基于laravel where的高级使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Laravel作为一个人见人爱的框架,相信很多人在使用,那就避免不了对Sql语句的应用,很多情况下,在多种字段作为条件查询使用where的时候,不需要复杂的原生语句,
继续阅读 >
2019
12-31
12-31
使用php+swoole对client数据实时更新(一)
使用php+swoole对client数据实时更新(一)
如果想对一个列表做实时的更新,传统的做法是采用轮询的方式。以web为例,通过Ajax定时请求服务端然后获取数据显示在页面。这种方式实现简单,缺点就是浪费资源。
HTTP1.1新增加了对websocket的支持,这样就可以将被动展示转变为主动通知。也就是通过websocket与服务端保持持久链接,一旦数据发生变化,由server通知client数据有更新,然后再进行刷新等操作。这样就省去了很多不必要的被动请求,节省了服务器资源。
继续阅读 >
2019
12-30
12-30
Go语言的IPv4/IPv6服务 HOT

2019
12-30
12-30
从PHP到Go:代码,性能和一些常识 HOT
2019
12-30
12-30
提高Laravel应用性能方法详解
提高Laravel应用性能方法详解
在本篇文章里小编给大家整理了关于提高Laravel应用性能方法和相关实例代码,需要的朋友们学习下。
使用Laravel做开发是高效而愉悦的体验。
通常,当你准备部署应用的时候,你可能会意识到应用也许会在真实环境下表现不佳。
需要明白的是,没有银弹。通过努力去对应用的每个细节完成所有的优化,速度可能会变慢,但使用下面这些技巧会让你感到恰到好处。
继续阅读 >
2019
12-30
12-30
select (yii2 中的 dropDownList)值改变即提交表单
2019
12-30
12-30
详解PHP swoole process的使用方法
详解PHP swoole process的使用方法
文章主要为大家详细介绍了详解PHP swoole process的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
引入背景:假如我们每天有10000个订单生成,需要同步到仓储系统中去,以前做法是开启一个crontab去跑这些任务,但是发现总有感觉同步效率低,间隔时间都是分钟级别的。
继续阅读 >
2019
12-28
12-28
Laravel中10个有用的用法小结
Laravel中10个有用的用法小结
文章主要给大家总结介绍了关于Laravel中10个有用的用法,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
前言
本文给大家介绍了Laravel 中一些常用的用法,额,说不定你就用上了。。。
继续阅读 >
2019
12-28
12-28
Yii2 下面使用第三方captcha做验证码
Yii2 下面使用第三方captcha做验证码
我在Yii的程序文件夹(vendor/yiisoft/yii2)下建立了一个自己的文件夹(Roc)放自己的公用程序。
这个验证码类很轻便,只有一个程序文件 Captcha.php,还有一个字体文件,我也放在了同一个文件夹 Captcha下面
所以有两个文件:
继续阅读 >
2019
12-28
12-28
利用swoole+redis实现股票和区块链服务

2019
12-28
12-28