摘要: • 前期准备 用WAMP搭建两个站点分别:http://www.example.com 、 http://api.example.com,很显然第一个站点是主站点,第二个站点是提供服务的站点(当然我们在实际的架构上也是这种方式,我们还可以为提供静态资源专门配置一个站点诸如:http://assets 阅读全文
posted @ 2017-01-08 11:21 思梦PHP 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 本文章是小编经过58、前程无忧、智联招聘、51、拉勾网等招聘网站总结PHP开发工作所需技能的部分总结,如有不对或不全之处,还请多多提意见! 前端: 1、html(html5:加分项)+css+div+javascript+jQuery(可选择多种JS库进行学习) 2、布局+切图+调试+兼容性 以上全 阅读全文
posted @ 2017-01-08 11:21 思梦PHP 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 1、全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; 一种比较常用的实现方式是用输出缓存: Ob_start()******要运行的代码*******$content = O 阅读全文
posted @ 2017-01-08 11:20 思梦PHP 阅读(11807) 评论(0) 推荐(0) 编辑
摘要: 摘要: 利用binlog闪回误操作数据。 基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,delete一张表,忘加限制条件,整张表没了。假如这还是线上环境核心业务数据,那这事就闹大了。误操作后,能快速回滚数据是非常重要的。 传统解法 用全量 阅读全文
posted @ 2017-01-08 11:19 思梦PHP 阅读(4184) 评论(0) 推荐(0) 编辑
摘要: 一、Session (1)Session的由来以及介绍 Session:在计算机中,尤其是在网络应用中,称为“会话控制”,生存时间为用户在浏览某个网站时,从进入网站到关闭这个网站所经过的这段时间,也就是用户浏览这个网站所花费的时间。 由于Http是一种无状态的的协议,只负责请求服务器,当它在服务器相 阅读全文
posted @ 2017-01-08 11:19 思梦PHP 阅读(11066) 评论(1) 推荐(0) 编辑
摘要: 随着微信的升级,关于微信的一些jssdk接口需通过签名之后才可以使用,今天主要与大家讲解一下前端如何调用jssdk接口,以及如何来签名实现的。以及还有一些接口配置。 首先与大家讲解一下微信js-sdk的的一些基本介绍: 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。 阅读全文
posted @ 2017-01-08 11:17 思梦PHP 阅读(8724) 评论(1) 推荐(0) 编辑
摘要: 场景一:类似于微博,实现关注和被关注功能。 思路: 对每个用户使用两个集合类型键,用来存储关注别人的用户和被该用户关注的用户。当用户A关注用户B的时候,执行两步操作: sadd user:A B sadd user:B A 问题1: 完成一次用户关注操作,需要执行两步代码,第一次实现用户A关注B,成 阅读全文
posted @ 2017-01-08 11:17 思梦PHP 阅读(10769) 评论(0) 推荐(1) 编辑
摘要: // 冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i < $num; $i++) { // 反向遍历 for ($j = $num - 1; $j >= $i ; $j 阅读全文
posted @ 2017-01-08 11:16 思梦PHP 阅读(2046) 评论(0) 推荐(0) 编辑
摘要: 答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病! 以下案例是测试案例,当然你线上服务器也是一样的!首先你要保证的你的操作系统的统一,数据库的版本的统一 阅读全文
posted @ 2017-01-08 11:16 思梦PHP 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、首先你要明白,mysql也是一种语言,他也可以编写程序,也是支持逻辑判断,if,elseif,else,switch,while等等的判断 2、mysql赋值一个变量的值操作:set @a = 1; 查看这个变量为select @a; 3、当你创建存储过程的时候你要先选择Mysql的数据库,然后 阅读全文
posted @ 2017-01-08 11:15 思梦PHP 阅读(378) 评论(0) 推荐(0) 编辑