摘要:
多人把redis当成一种数据库,其实是利用redis来构造数据库的模型,有那种数据库的味道。但是在怎么构建还是key和value的关系,与真正的关系型数据库还是不一样的。 效率高,不方便;方便的,效率不高;又方便,效率又高的要花钱。 php-redis里面的sort函数,在做web的时候取数据还是比 阅读全文
摘要:
AOP: 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以 阅读全文
摘要:
当数据量变得庞大的时候,读写分离还是很有必要的。同时避免一个redis服务宕机,导致应用宕机的情况,我们启用sentinel(哨兵)服务,实现主从切换的功能。 redis提供了一个master,多个slave的服务。 准备三个redis服务,依次命名文件夹子master,slave1,slave2. 阅读全文
摘要:
首先在网站根目录下添加一个文件夹 比如Addons文件夹 Addons/Article/Site.php 在indexController控制器下执行(new Addons\article\site())->show() 浏览器显示错误信息 那么怎么解决了? 我们在composer.json里面添加 阅读全文
摘要:
mongod --dbpath "E:\mongodb\database" --logpath "E:\mongodb\log\mongodb.log" --install --serviceName "MongoDB" 启动服务 阅读全文
摘要:
php的api接口 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。 验证原理 示意 阅读全文
摘要:
接口特点汇总: 1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效;2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权过程;3、有点接口需要用户登录才能访问;4、有点接口不需要用户登录就可访问; PHP Token(令牌) 针对以上特点,移动端与服务端 阅读全文
摘要:
第一个问题:什么是RESTful? REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。有兴趣可以看看这里论文`,谁是Fielding?点击前面名字了解。 那RESTful到底是什么呢?简单的讲,它是:一种架构设计风格,提供了设计原则和约束条件,而不是架构。而满 阅读全文
摘要:
PHP該如何達成動態建立物件的method呢?目前有兩種方式 : 使用PHP 5.0的overload : __call() 使用PHP 5.3的closure : __invoke() __call() class Foo { public function __call($method, $ar 阅读全文
摘要:
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 PHP Closure 类是用于代表匿名函数的类,匿名函数(在 php 5.3 中被引入)会产生这个类型的对象,Closure类摘要如下: [php] view plain copy Clos 阅读全文