‘PHP’ 分类的存档
Cloudflare 有一项功能挺不错的,就是将页面上所有的邮箱地址都加密起来,防止机器人抓到然后干坏事。 这项功能要在后台开启 email address obfuscation 之后就可以在页面上加入一个邮箱地址,比如说 abc@abc.com 查看源代码就能发现类似如下的代码
自从 whmcs 推出 6.0 版本之后,新加入了很多的功能,其中有一项就是加入了菜单/边栏的钩子。 这样的话,我们修改起边栏变得简单很多,再也不用动用到 javascript 或者修改模板就能实现某些功能了 我们可以使用这个 ClientAreaSecondarySidebar 钩子做到很多事情。 然后因为 whmcs 6.0 最新自带的 Six 主题的客户余额提醒非常不好找,而且还 […]
今天闲来没事,看了一遍 WHMCS 在网上流传的代码。 网上找到的只有 5.2.17 版本的,不过对于我们用来研究代码的人,也足够了。 他所使用的加密方式不是传统的 MD5 + 盐 的方式实现。 加密后的数据只会出现一次,但每一个密码解出来的密码都是一样的,类似于 openssl 的加密方式。 然后就是硬通货时间:
在某些情况,我们要使用 PHP 进行重复的任务,但是只能完成单次,叠加起来的话执行时间会非常长,所以就要将任务分配到多个线程来分别执行。 但 PHP 在默认情况下是没有多线程的,必须要使用 pthreads PHP 扩展,这个扩展能真正的支持和实现多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 要使用这个扩展,就必须使用线程安全的版本。 在编译 PHP 的时候 […]
最近论坛一直在卡,负载经常跑到130%,正常情况下负载到10%已经是非常高的了。 追查日志又不能发现什么大的问题,只能临时性的屏蔽抓取大量网页的ip和ua 但是最终还不是个办法。 最后实在受不了了,直接装了一个newrelic来追踪问题。 装上后就发现问题了,如图: