0%

在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加入的包越多,你就越有可能在未来的某一天发现自己已深陷绝望之中。

在依赖高的系统中发布新版本包可能很快会成为噩梦。如果依赖关系过高,可能面临版本控制被锁死的风险(必须对每一个依赖包改版才能完成某次升级)。而如果依赖关系过于松散,又将无法避免版本的混乱(假设兼容于未来的多个版本已超出了合理数量)。当你专案的进展因为版本依赖被锁死或版本混乱变得不够简便和可靠,就意味着你正处于依赖地狱之中。

作为这个问题的解决方案之一……

阅读全文 »

查看网站访问日志时突然发现一堆奇怪的请求,突然在想有没有必要准备一个IP黑名单了?

阅读全文 »

PHP Imagick COMPRESSION constants 常量表,通过 $image->getImageCompression() 可以获取图片的压缩方式,为便于判断返回值的类型,下面是对应常量的对应数值:

阅读全文 »