yii2开启schema缓存。

平时yii中开启了debug tools经常会有这样的查询:SELECT kcu.constraint_name, kcu.column_name, kcu.referenced_table_name, kcu.referenced_column_name FROM information_schema.referential_constraints AS rc JOIN information_schema.key_column_usage AS kcu ON ( kcu.constraint_catalog = rc.constraint_catalog OR (kcu.constraint_catalog IS NULL AND rc.constraint_catalog IS NULL) ) AND kcu.constraint_schema = rc.constraint_schema AND kcu.constraint_name = rc.constraint_name ...

标签 2020-02-09 13:02:10 浏览91次

Centos 7升级内核开启bbr,优化网络延时问题。

使用bbr一段时间了。不得不说bbr这东西的确有效果。使用情景:这台小鸡经常掉包,网站打开过慢。解决方法:使用bbr进行加速,缓解一下。参考网站:http://elrepo.org

标签 2019-12-15 18:14:12 浏览531次

记一次在centos下自签ecc证书的过程。

openssl ecparam -out EccCA.key -name prime256v1 -genkey openssl req -key EccCA.key -new -out EccCA.req openssl x509 -req -in EccCA.req -signkey EccCA.key -out EccCA.pem openssl ecparam -out EccSite.key -name prime256v1 -genkey openssl req -key EccSite.key -new -out EccSite.req openssl x509 -req -in EccSite.req -CA EccCA.pem -CAkey EccCA.key -out EccSite.pem -CAcreateserial

标签 2019-05-15 14:27:30 浏览663次

golang中map并非线程安全。

go语言报错fatal error: concurrent map read and map write,发现map并非线程安全,加个锁搞定之……

标签 2019-05-05 12:05:52 浏览1042次

让PhpStorm支持yii2框架下自定义components组件代码提示。

平时使用的时候,虽然自己写的组件加入了config的components中,但是IDE并不会自己提示,这很不爽呢。所以这篇文章是解决IDE自动提示自定义组件。首先在根目录新建个php文件,名字随意,这里就叫_ide_helper.php把...

标签 2019-04-01 18:04:36 浏览1471次

yii2把前端资源换成公共cdn加速的资源,提高页面打开速度。

平时使用各种库各种包都会带上css和js文件,或者是字体文件。而这些文件又比较大,几百元买来的云服务器只有1M的带宽,如果每次都从服务器发送那肯定人多了1M带宽不够用的。放在cdn是一个很好的选择,由cdn将这方面流量承担了,云服务器负担就小了这1M带宽也能很好的提供给更多的用户去快速的访问你的网站。

标签 2019-03-11 12:57:16 浏览679次

yii2使用url美化后使用sitemap做action碰上神马搜索sitemap遇到的问题。

今天给博客写个sitemap给站长平台爬取使用。第一个就去神马站长平台提交sitemap,遇到问题了。神马站长平台提示,只能提交后缀为xml文件。我博客里显示的是sitemap.html,虽然Content-type设置为application/xml; charset=UTF-8但是没什么卵用,提交看后缀抓取才看Content-type。

标签 2019-03-06 00:29:58 浏览1128次