摘要:
针对于YII2.0官方手册来说,我稍微修改了一些内容具体的就是把model层里定义的uoload方法在controller方法里合并了 创建模型 namespace app\models; use yii\base\Model; use yii\web\UploadedFile; class Upl 阅读全文
摘要:
html页面代码 <div id="localImag" style="display:none"><img id="preview" width="150" height="150" /></div> <input type='file' name='file' id='doc' onclick= 阅读全文
摘要:
如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下: 1. 在http节点下,添加upstream节点。 upstream linuxidc { server 10.0.6.108:708 阅读全文
摘要:
首先利用composer 下载相关的插件 在根目录执行此代码 php artisan make:controller 自己要创建的controller 阅读全文
摘要:
一、服务器端配置:1、安装xinetd,并修改rsync相关配置# yum -y install xinetd# vi /etc/xinetd.d/rsync如下代码:service rsync{ disable = yes socket_type = stream wait = no user = 阅读全文
摘要:
1 2 3 4 5 6 ob_start,flush,ob_flush for($i=0;$i<</SPAN>10;$i++) { echo $i.''; flush(); sleep(1); } 有了解过PHP缓存输出控制函数的朋友肯定对上面这段代码很熟悉,它想实现的效果是每个1秒输出1个数字,完 阅读全文
摘要:
1.文章表关联 2.搜索模型common/models/search/创建ArticleSearch.php 二、分页使用方式一 首先在控制器的动作中,创建分页对象并且为其填充数据: 其次在视图中我们输出的模板为当前页并通过分页对象链接到该页: 方式二 控制器: 视图: 三、搜索带分页功能 视图: 阅读全文
摘要:
控制器代码 模型代码 页面Form代码 阅读全文
摘要:
怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bi 阅读全文
摘要:
MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。 MemCache是什么? MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统, 阅读全文
摘要:
Posted on 2016-04-09 06:57 谢翔私人博客 阅读(204) 评论(0) 编辑 收藏 基本想法是搭建一个FormController,所有以后需要配置生成后台的controller就继承这个FormController就好了。在FormController中定义属性: clas 阅读全文
摘要:
一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的 阅读全文
摘要:
1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
摘要:
一、phpsdk的组成 里面看到6个文件:callback.php、config.php、index.php、weibolist.php、weibooauth.php以及.DS_Store这6个文件。 看了下官方的API文档 http://open.weibo.com/wiki/%E6%8E%88% 阅读全文
摘要:
打开配置文件将下面代码添加到 components => [...]中(例:高级版默认配置在/common/config/main-local.php) 1 2 3 4 5 6 7 8 9 10 11 12 13 'mailer' => [ 'class' => 'yii\swiftmailer\M 阅读全文
摘要:
1,刚开始我使用的是Navicat for MySQL工具连接远程的mysql的数据库。 报错了。报错信息是 Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server。 我查询网上的解决方法共有两种: 阅读全文
摘要:
memcache函数所有的方法列表如下: 参考http://www.php.net/manual/zh/function.Memcache-add.php Memcache::add - 添加一个值,如果已经存在,则返回false Memcache::addServer - 添加一个可供使用的服务器 阅读全文
摘要:
<?php/** *+ * PHP 汉字转拼音 *+ * 使用方法: * $py = new PinYin(); * echo $py->getAllPY("输出汉字所有拼音"); //shuchuhanzisuoyoupinyin * echo $py->getFirstPY("输出汉字首拼音") 阅读全文