Оптимизация N2 CMS - PullRequest
       24

Оптимизация N2 CMS

0 голосов
/ 01 сентября 2009

N2 CMS запускается крайне медленно. Из того, что я слышал, при первой JIT-компиляции он загружает все себя в память, что занимает от 2 до 3 минут в быстрой системе, но может занять до 10 на моей локальной машине.

Это, конечно, делает отладку чрезвычайно, чрезвычайно болезненной.

Кто-нибудь знает, как это оптимизировать? Я пробовал поискать документацию по N2, но это очень плохо. Спасибо.

Ответы [ 3 ]

3 голосов
/ 07 октября 2009

n2 может быть довольно болтливым, особенно при загрузке детей и проверке разрешений. Тем не менее, вы можете оптимизировать, Эта страница может вам помочь .

Что касается конкретно запуска, первый совет на этой странице может помочь.

0 голосов
/ 25 сентября 2009

Кажется, проблема связана с задержкой в ​​сети. Локальная отладка с удаленной базой данных была чрезвычайно медленной, однако копирование базы данных в мой локальный экземпляр SQL Server значительно ускоряет процесс.

Эта проблема, скорее всего, вызвана огромным количеством контента, который мы имеем в нашей базе данных CMS. Не уверен, что проблема в том, как NHibernate используется N2 или как NHibernate работает внутри.

0 голосов
/ 01 сентября 2009

Я никогда не использовал его, но насколько я знаю, N2 CMS основана на asp.net, поэтому у вас есть ряд вариантов компиляции, доступных , включая pre компиляция , которая должна помочь при запуске.

...