LINQ чрезмерно увеличит размер кэша процедур
, Если приложение будет использовать LINQ для SQL, и запросы включают использование строк, которые могут быть очень переменными в длине, кэш процедур SQL Server станет чрезмерно увеличенным в размерах с одной версией запроса для каждой возможной длины строки. Например, считайте следующие очень простые запросы созданными против Человека. Таблица AddressTypes в базе данных AdventureWorks2008:
var p =
from n in x.AddressTypes
where n.Name == "Billing"
select n;
var p =
from n in x.AddressTypes
where n.Name == "Main Office"
select n;
, Если оба из этих запросов выполняются, мы будем видеть две записи в кэше процедур SQL Server: Один связанный с NVARCHAR (7), и другой с NVARCHAR (11). Теперь вообразите, были ли сотни или тысячи различных входных строк, все с различными длинами. Кэш процедур стал бы излишне заполненным всеми видами различных планов относительно того же самого запроса.
Больше здесь: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx? FeedbackID=363290
На ум приходят три вещи: Slashcode (который поддерживает slashdot ), Metaphilter (который запускает MonkeyFilter, клон MetaFilter ) и Scoop (который запускает Kuro5hin ).
Slashcode не утверждает, что он работает в Windows, и я ' м не могу найти документацию по остальным.
Что касается лицензирования, насколько мне известно, все они находятся под лицензиями FOSS.
Надеюсь, это послужит отправной точкой.
Примечание: на сайте Scoop, похоже, сейчас нет контента.
You should check out Pligg (pligg.com). It says its an "Open Source Content Management" system, but in reality it is an open source version of digg. They copied the digg design and made an open source version so other people (like you) could make their own digg sites. Its PHP and Mysql and its simple to use and admin. The license is GPLish (Affero) and if you want you can read more about the Affero license here. Hope this helps.
Просто используйте Hotaru CMS. PHP-платформа с открытым исходным кодом для создания собственных веб-сайтов. Благодаря гибким плагинам и темам, вы можете создать любой сайт, который вам нравится. Наиболее часто Hotaru используется для создания социальных закладок. У них есть все необходимые плагины для создания собственного сообщества в стиле Digg.