2016年9月6日

摘要: Sublime Text 3安装与使用 本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs.com/figure9/p/sublime-text-complete-guide.html)的笔记,并添加了自己整理的一些内容,感谢原作者。 1. 下载 可 阅读全文

posted @ 2016-09-06 23:41 ms_xie 阅读(186) 评论(0) 推荐(0) 编辑

2016年5月14日

摘要: memcache函数所有的方法列表如下: 参考http://www.php.net/manual/zh/function.Memcache-add.php Memcache::add - 添加一个值,如果已经存在,则返回false Memcache::addServer - 添加一个可供使用的服务器 阅读全文

posted @ 2016-05-14 11:04 ms_xie 阅读(432) 评论(0) 推荐(0) 编辑

摘要: 邮件发送配置: 打开配置文件将下面代码添加到 components => [...]中(例:高级版默认配置在/common/config/main-local.php) 在控制器中调用: 注意:很多报错原因都是因为163邮箱的smtp没有开,进入邮箱设置一下 默认不开启smtp要绑定手机之后才能开启 阅读全文

posted @ 2016-05-14 08:03 ms_xie 阅读(198) 评论(0) 推荐(1) 编辑

摘要: 一、phpsdk的组成 里面看到6个文件:callback.php、config.php、index.php、weibolist.php、weibooauth.php以及.DS_Store这6个文件。 看了下官方的API文档 http://open.weibo.com/wiki/%E6%8E%88% 阅读全文

posted @ 2016-05-14 07:11 ms_xie 阅读(324) 评论(0) 推荐(0) 编辑

2016年5月13日

摘要: 1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文

posted @ 2016-05-13 20:40 ms_xie 阅读(134) 评论(0) 推荐(0) 编辑

2016年4月25日

摘要: 在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的 首先,在一般的情况下,刚刚购买的阿里云ECS的Linux中会给你预装Apache,我们先把它给删 阅读全文

posted @ 2016-04-25 14:36 ms_xie 阅读(179) 评论(0) 推荐(0) 编辑

2016年4月20日

摘要: 一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的 阅读全文

posted @ 2016-04-20 06:50 ms_xie 阅读(216) 评论(0) 推荐(0) 编辑

2016年4月9日

摘要: 基本想法是搭建一个FormController,所有以后需要配置生成后台的controller就继承这个FormController就好了。在FormController中定义属性: class FormController extends BaseController { // 对应的模型 pro 阅读全文

posted @ 2016-04-09 06:57 ms_xie 阅读(8376) 评论(0) 推荐(0) 编辑

2016年4月7日

摘要: MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。 MemCache是什么? MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统, 阅读全文

posted @ 2016-04-07 10:38 ms_xie 阅读(295) 评论(0) 推荐(0) 编辑

2016年3月30日

摘要: Laravel鼓励敏捷、迭代的开发方式,我们没指望在第一次就获得所有正确的。相反,我们编写代码、测试和与我们的最终用户进行交互,并完善我们的理解。 对于工作,我们需要一个配套的实践集。我们使用像subversion、GIT或Mercurial这些版本控制工具来存储应用程序的源代码文件,使我们能够撤消 阅读全文

posted @ 2016-03-30 08:18 ms_xie 阅读(198) 评论(0) 推荐(0) 编辑