php

网站中猜你喜欢功能的实现(ecshop)

最近在实现ecshop中的一个猜你喜欢的原理,一直不明白这个是如何猜的,难道是根据最近浏览记录来得到?百思不得其解,就放下了这个问题,一天在百度搜索东西的时候,突然发现这个右边有个猜你喜欢的功能,其实以...

电影数据的自动抓取

我们知道互联网上的数据越来越多,如何找到那些数据是一个问题,这个问题被搜索引擎部分解决了。找到数据了,如何抓取我们看到的数据并进行分析,这个问题就需要我们自己去解决。一般情况下我们业界采用的都是爬...

记录一次网站被挂马经历

最近朋友的网站收录出现了问题,360搜索和搜狗搜索显示的都不是正确的标题和关键词,但是浏览网页显示的却是正常,这不禁引起了我的兴趣,到底是什么原因导致这样的呢?初步判断是程序根据User-agent判断是否是搜...

thinkcmf配置友情链接按照分类显示

最近有个朋友请求帮忙修改下他的站点,希望友情链接按照不同分类,显示不同的友情链接。默认情况下,友情链接是没有分类的,如果要按照分类显示的话,我们就需要修改数据库,增加分类这个表。既cmf_link 这个表增...

支付中的幂等性

定义 1.前端重复提交选中的数据,后台应该只产生对应本次提交的一个响应结果。 2.用户发起一笔付款请求,应该只扣除用户账号一次钱,即使遇到网络重发或系统bug重发时,也只扣除一次钱。 3.创建业务订单时,一次...

php生成水印函数

/* * 图片加水印 * $source string 图片资源 * $target string 添加水印后的名字 * $w_pos int 水印位置 具体看代码 * $w_img string 水印图片路径 * $w...

php 对数组进行分页

有些时候我们使用mysql进行分页不能满足我们的要求,我们需要对数据进行处理后在进行分页,这时候我们可以使用php的数组函数array_slice来进行分页。 比如我们有一个大的数据,我们需要分批取出数据,我们就可...

超好用的编辑器sublime如何配置格式化插件phpfmt

sublime是非常sexy的代码编辑器,用来前端开发,后端开发,都可以。我经常用它作为我的php编辑器,最主要的就是它启动速度真的是秒开。下面简单介绍如何配置phpfmt,这是一个php格式化插件,php_bin需要填写php.ex...

windows上安装redis并安装php5.6的redis扩展

1、安装redisRedis 没有官方的Windows版本,但是微软开源技术团队(Microsoft Open Tech group)开发和维护着这个 Win64 的版本。我下载的是2.8这个版本:https://github.com/MSOpenTech...下载后解压即可。我这...

composer 使用中国镜像

composer 使用国内镜像composer config -g repo.packagist composer https://packagist.laravel-china.org