在Yii2中,官方的页面多语言解决方案有两个:方案1,使用Yii::t()函数,在页面中需要输出文字的地方,使用类似如下代码:<?=Yii::t(‘views/login’,‘hello’)?>这样做的后果是页面上大量充斥着类似的代码,导致页面可读性很差,而且对于同一个页面来说,Yii::t()函数的第一个参数基本上都是一样的,看到这些重复代码,也是心塞。我曾经在项目中采用这种方式实现
分类:
编程语言 时间:
2019-04-24 00:02:24
阅读次数:
150
一、缓存系统 在大型海量并发访问网站及openstack等集群中,对于关系型数据库,尤其是大型关系型数据库,如果对其进行每秒上万次的并发访问,并且每次访问都在一个有上亿条记录的数据表中查询某条记录时,其效率会非常低,对数据库而言,这也是无法承受的。缓冲系统的使用可以很好的解决大型并发数据访问所带来的 ...
分类:
系统相关 时间:
2019-04-22 16:30:20
阅读次数:
207
下载了Yii2.0的basic版,配置好apache之后,浏览器访问,出现如下错误: Invalid Configuration – yii\base\InvalidConfigException yii\web\Request::cookieValidationKey must be config ...
分类:
Web程序 时间:
2019-04-21 12:47:50
阅读次数:
202
认证是由 AuthenticationManager 来管理的,但是真正进行认证的是 AuthenticationManager 中定义的 AuthenticationProvider。AuthenticationManager 中可以定义有多个 AuthenticationProvider。当我们 ...
分类:
编程语言 时间:
2019-04-20 09:48:09
阅读次数:
138
基于zabbix 的memached 多实例监控 1. zabbix agentd 配置文件新增配置: UserParameter=memcached.server.discovery[ ],ps uax |grep $1|grep v grep | while read line; do if [ ...
分类:
系统相关 时间:
2019-04-19 20:07:30
阅读次数:
196
页面全部提示404,nginx平台下需要额外配置yii rewrite规则,配置如下: 在nginx 的配置文件nginx.conf //增加部分 location / { # Redirect everything that isn't a real file to index.php try_f... ...
分类:
其他好文 时间:
2019-04-19 11:47:06
阅读次数:
164
(1)编译安装Memcached 1.51.1 安装依赖包libevent# yum -y install epel-release# yum -y install libevent libevent-devel 1.2 编译安装# tar xzf memcached-1.5.12.tar.gz# ...
分类:
系统相关 时间:
2019-04-15 19:52:39
阅读次数:
234
由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显, 最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时, 则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容 ...
分类:
其他好文 时间:
2019-04-14 11:11:21
阅读次数:
147
thinkphp框架,是一堆代码(常量,方法,和类)的集合,框架是一个半成品的应用,还包含一些优秀的设计模式。 框架的使用,代码风格不一样,维护难,项目生命周期短,功能扩展存在局限,好处为,简单,快捷,高效,不需要关注底层结构,专注于业务逻辑 zend framework,官方框架,yii框架,美国 ...
分类:
Web程序 时间:
2019-04-13 22:06:57
阅读次数:
240
很久没有发自己的提倡bug了,今天逼自己一把,做一个总结 之前一直在用tp5,今天首次安装了yii,到最后访问的时候出现了问题,抓头半天,最后终于解决了,话不多少,直接上图 我的环境用的是phpstudy,安装yii是用composer安装的,安装命令:composer create-project ...
分类:
其他好文 时间:
2019-04-12 19:23:48
阅读次数:
287