加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 为什么“Max让我把它放在这里”?

发布时间:2020-12-13 16:33:51 所属栏目:PHP教程 来源:网络整理
导读:每个MediaWiki都有一个 load.php. 如果没有参数调用它返回: /* No modules requested. Max made me put this here */ 作为一个好奇的程序员,我想知道: 他为什么这样做? 我相信在这样一个大项目中有充分的理由.在我看来,将空文件返回到ajax查询或类似的东
每个MediaWiki都有一个 load.php.

如果没有参数调用它返回:

/* No modules requested. Max made me put this here */

作为一个好奇的程序员,我想知道:

他为什么这样做?

我相信在这样一个大项目中有充分的理由.在我看来,将空文件返回到ajax查询或类似的东西是不好的.

BTW:通常使用如下参数调用它:load.php?debug = true& lang = de& modules = user.options& only = scripts& skin = modern& user = pi& *

此消息来自ResourceLoader.php.在 the history的文件中,使用 git blame,您可以看到代码是由Roan Kattouw(RK)在 this changeset编写的.来自变更集评论:

Make load.php output a comment explaining what’s going on when no modules were requested rather than outputting nothing. Max made me do this because he hates blank pages

所以,你的答案是,因为Max讨厌空白页面,如果你想了解更多,你应该问Roan.我的猜测是它是一个调试辅助工具;而不是盯着一个空白页面,想知道为什么它是空白的,至少你知道你做了一些导致模块加载器请求没有加载的东西……

正如@svick指出的那样,还有一个链接到code review,包括讨论提到Max是否是一个好主意.提到Max被认为可能部分关闭MediaWiki bug 20281,这表明MediaWiki中没有足够的Easter Eggs.

这就是开源软件的公共存储库很酷的原因:D

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读