文章标签 ‘php’

whmcs 在默认情况下, 购物车是可以选择无限数量的产品.  虽然说可以设置产品的上限数量, 但也可以将当前剩余可用的数量全部暂用完. 然后后台就会产生一大堆无用的数据, 并且大量订单会导致数据库出现异常 所以我们需要防止这种事情发生

2017年7月10日16:17 没有评论

Cloudflare 有一项功能挺不错的,就是将页面上所有的邮箱地址都加密起来,防止机器人抓到然后干坏事。 这项功能要在后台开启 email address obfuscation  之后就可以在页面上加入一个邮箱地址,比如说 abc@abc.com 查看源代码就能发现类似如下的代码

2016年9月28日12:28 3 条评论

今天闲来没事,看了一遍 WHMCS 在网上流传的代码。 网上找到的只有 5.2.17 版本的,不过对于我们用来研究代码的人,也足够了。 他所使用的加密方式不是传统的 MD5 + 盐 的方式实现。 加密后的数据只会出现一次,但每一个密码解出来的密码都是一样的,类似于 openssl 的加密方式。 然后就是硬通货时间:

2015年8月10日17:13 2 条评论

在某些情况,我们要使用 PHP 进行重复的任务,但是只能完成单次,叠加起来的话执行时间会非常长,所以就要将任务分配到多个线程来分别执行。 但 PHP 在默认情况下是没有多线程的,必须要使用 pthreads PHP 扩展,这个扩展能真正的支持和实现多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 要使用这个扩展,就必须使用线程安全的版本。 在编译 PHP 的时候 […]

2014年7月6日10:47 2 条评论

最近论坛一直在卡,负载经常跑到130%,正常情况下负载到10%已经是非常高的了。 追查日志又不能发现什么大的问题,只能临时性的屏蔽抓取大量网页的ip和ua 但是最终还不是个办法。 最后实在受不了了,直接装了一个newrelic来追踪问题。 装上后就发现问题了,如图:

2014年5月6日18:15 1 条评论