I want to use blogengine instead of a CMS

Topics: ASP.NET 2.0, Business Logic Layer, Controls, Themes
Jan 16, 2008 at 8:13 AM
Edited Jan 16, 2008 at 8:14 AM
Hi, all
I want to use blogengine instead of a CMS .
Dose any one know the performance more then 10000 posts ?
Jan 21, 2008 at 8:35 PM
I have the same question.

Have been checking the code and it looks like it fetch ALL posts when some functions/methods are been addressed.

So, if You have 10, 100, 1 000, 10 000 or 1 000 000 posts, all will be fetched when processing some methods.

I was trying to convert one of my sites that have aprox around 2 000 different pages and around 3 000 uv/day ... but, are hesitating after I saw that all posts are fetch like they are in Post.Posts and also iterations throw "all" posts when searching for one post by the guid.

/Patrik
Jan 25, 2008 at 4:27 AM
Hi all,
Any response was appreciated!!
Jan 26, 2008 at 3:39 AM
Edited Jan 26, 2008 at 3:41 AM
i 'm hesitating ... now...
Jan 26, 2008 at 9:20 AM
You can try and populate a lot of dummy posts and check the performence etc. The first call will be slow since all posts are fetched at the first call and then stored into server RAM

I populated around 15 000 posts (from a forum that I have) into blogengine.net and in average a post has 50k data. This means that about 750 mb was stored into server RAM.


Jan 26, 2008 at 4:06 PM
when blogengine 1.1
i tested “Lazy Initialization”
only the title ,descritpion ... load fist and do not load the content and comment ( so there was only any small data was stored in memory in the RAM of the server)
when any post was request
eg:http://site/post/1.aspx
load the content now
but 10000 post was slowly(about 2 minutes first load !!!!)

the test code in
http://www.cnblogs.com/huobazi/archive/2007/07/04/LazyInitializationOrEarlyinitializationInBlogEngine.html

so i think may be we should do a custome paging to load the part of data( not all entities and all content/comments ) per http request