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
Go语言开发常见陷阱,你遇到过几个? HOT
2019
12-28
12-28
最简洁版本,立即上手Go语言 HOT

2019
12-27
12-27
yii2 标准窗体view代码
2019
12-27
12-27
基于laravel Request的所有方法详解
基于laravel Request的所有方法详解
小编就为大家分享一篇基于laravel Request的所有方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
获取请求的实例
继续阅读 >
2019
12-27
12-27
Linux下源码包安装Swoole及基本使用操作图文详解
Linux下源码包安装Swoole及基本使用操作图文详解
文章主要介绍了Linux下源码包安装Swoole及基本使用操作,结合图文形式详细分析了Linux环境下下载、安装Swoole及基本使用相关操作技巧与注意事项,需要的朋友可以参考下
本文实例讲述了Linux下源码包安装Swoole及基本使用操作。分享给大家供大家参考,具体如下:
继续阅读 >
2019
12-27
12-27
关于go语言中gc的初步研究 HOT

2019
12-27
12-27
Go语言爱好者周刊:第 5 期 HOT

2019
12-26
12-26
图解Go里面的WaitGroup了解编程语言核心实现源码 HOT
在cpu内有一个cache line的缓存,这个缓存通常是8个字节的长度,在intel的cpu中,会保证针对一个cache line的操作是原子,如果只有8个字节很有可能会出现上面的这种情况,即垮了两个cache line, 这样不论是在原子操作还是性能上可能都会有问题
继续阅读 >