阅客网

为什么祖传代码被称为「屎山」?

为什么祖传代码被称为「屎山」?
今天偶然看到一篇文章,作为"程序猿",对于屎山,我真的是深有感悟,所以马上就想着分享给大家并加了些自己的观点。 驾驭屎山的唯一方法,不是重构,而是不重构。 为什么有人可以在屎山里加功能? 很简单:把屎山扒拉开,每块闻一闻,找出和你要改的功能对应的那坨屎,把这坨屎包起来(封装),你就可以假装它不是屎,是巧克力。然后,在旁边...

Thinkphp6官方Apache伪静态无效的解决方法

Thinkphp6官方Apache伪静态无效的解决方法
以前一直是用Nginx整TP框架,但考虑到Win本地开发用Apache性能会好一些,就尝试换了过来,但无奈发现官方提供的伪静态就是个坑,死活不生效,经过搜索发现,我这边的问题是因为官方提供的伪静态只在部分Apache上没有问题,别的都是不行的。 有两种可能性,解决方法都很简单,如下: 一.替换规则 <IfModule ...

Composer安装指定版本Laravel或Thinkphp

Composer安装指定版本Laravel或Thinkphp
Laravel和Thinkphp官网安装文档给出的composer代码都是最新版的,如果想要安装低版本或者说指定版本呢? Laravel: composer create-project --prefer-dist laravel/laravel=7.0.* blog 7.0.*是指安装匹配7.0版本的Laravel【blog是指安装目...