3

很高兴在 Web 上找到满足您当前需求的所有这些小代码片段,但是有什么比一次获取整个应用程序源代码并像阅读一本书一样阅读它更好的方法呢?没有更好的方法来学习各种架构解决方案的积极和消极方面。

这就是为什么我试图找到一些已发布源代码的知名/大型网站,但没有找到比我已经知道的更多的东西(http://code.reddit.com/browser

你还知道什么吗?

PS。只是好奇-您听说过任何非官方的大型网站源代码泄漏吗?

4

5 回答 5

9

维基百科的源代码 (MediaWiki) 可以在http://www.mediawiki.org/找到

最相关的部分是

  • “phase3”(核心代码;这个奇怪的名字是因为它被重写了几次)
  • 扩展(维基百科使用了其中的几个;哪些可以在Special:Version中看到)

此外,这里是对维基百科整个架构的非常详细的解释:维基百科:站点内部结构、配置、代码示例和管理问题

于 2008-10-27T12:31:42.007 回答
6

您可以查看 SlashCode,它是 Slashdot 和任何其他将其用作 CMS / 博客解决方案的网站背后的代码。http://www.slashcode.com

于 2008-10-27T12:35:42.030 回答
1

http://www.koders.com/

高温高压

于 2008-10-27T14:28:26.797 回答
1

浏览 SourceForge 存储库正是您想要的。有大量著名的高质量应用程序,例如 Hibernate,举一个重要的例子。所有的源代码都在那里:)

于 2008-10-27T12:37:23.680 回答
0

查看 Rob Conery 的截屏视频系列MVC Storefront,他在其中使用 ASP.NET MVC 构建了一个小型商务网站。

于 2008-10-27T12:49:44.250 回答