Приятно найти в Интернете все эти маленькие фрагменты кода для ваших текущих нужд, но что может быть лучше, чем получить сразу весь исходный код приложения и читать его как книгу? Нет лучшего способа изучить положительные и отрицательные стороны различных архитектурных решений.
Вот почему я пытался найти несколько известных / крупных веб-сайтов с опубликованным исходным кодом, но не нашел ничего больше, чем я уже знал (http://code.reddit.com/browser)
Вы знаете что-нибудь еще?
PS. Просто из любопытства - слышали ли вы о какой-либо неофициальной утечке исходного кода большого веб-сайта?



Исходный код Википедии (MediaWiki) можно найти по адресу http://www.mediawiki.org/
Наиболее важные части:
Кроме того, вот очень подробное объяснение всей архитектуры Википедии: Википедия: внутреннее устройство, конфигурация, примеры кода и проблемы управления..
Вы можете проверить SlashCode, код, стоящий за Slashdot и любыми другими сайтами, которые используют его в качестве решения CMS / ведения блогов. http://www.slashcode.com
Просмотр репозиториев SourceForge - это именно то, что вам нужно. Существует множество хорошо известных высококачественных приложений, таких как Hibernate, чтобы дать один крупный пример. И весь исходный код тут же :)
Посмотрите серию скринкастов Роба Конери, Витрина MVC, где он создает небольшой коммерческий веб-сайт, используя ASP.NET MVC.