Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Vanilla's speed... help!
I have installed Vanilla here http://www.flexbarforums.com/ and I am experiencing speed issues. It's pretty darn slow. BUT I have 20,000+ comments would that be doing it? if so what can I do to speed things up?
0
This discussion has been closed.
Comments
There's a TIMER add-on (not listed in add-on site) that may help you a little (though
I'd really like even more granular reporting on timing to debug perfomance issues
myself)
See http://lussumo.com/community/discussion/4222/
That spelling goof in the header on the other hand would really rot my socks!
To see a discussion, I had to wait something like 5 sec for the page start to appear but the timer addon tell:
"The page was delivered in 0.3786 seconds"
0.38 second to render the html page is ok. The problem come from something else. Your hosting plan doesn't fit your needs or an other website use too much resources on your server.
You should ask your provider to look at it.
The page was delivered in 220.2947 seconds
Does it matter if you convert the db from phpbb? What the converter do?
Anyway, would it explain why (when the cache is empty) we have to wait 10 seconds to get blue background of the header?
ALTER TABLE `LUM_CategoryBlock` ADD KEY `cat_block_user` (`UserID`); ALTER TABLE `LUM_CategoryRoleBlock` ADD KEY `cat_roleblock_cat` (`CategoryID`), ADD KEY `cat_roleblock_role` (`RoleID`); ALTER TABLE `LUM_Comment` ADD KEY `comment_user` (`AuthUserID`), ADD KEY `comment_whisper` (`WhisperUserID`), ADD KEY `comment_discussion` (`DiscussionID`); ALTER TABLE `LUM_Discussion` ADD KEY `discussion_user` (`AuthUserID`), ADD KEY `discussion_whisperuser` (`WhisperUserID`), ADD KEY `discussion_first` (`FirstCommentID`), ADD KEY `discussion_last` (`LastUserID`), ADD KEY `discussion_category` (`CategoryID`), ADD KEY `discussion_dateactive` (`DateLastActive`); ALTER TABLE `LUM_DiscussionUserWhisperFrom` ADD KEY `discussion_user_whisper_lastuser` (`LastUserID`), ADD KEY `discussion_user_whisper_lastactive` (`DateLastActive`); ALTER TABLE `LUM_DiscussionUserWhisperTo` ADD KEY `discussion_user_whisperto_lastuser` (`LastUserID`), ADD KEY `discussion_user_whisperto_lastactive` (`DateLastActive`); ALTER TABLE `LUM_User` ADD KEY `user_role` (`RoleID`), ADD KEY `user_style` (`StyleID`), ADD KEY `user_name` (`Name`); ALTER TABLE `LUM_UserRoleHistory` Add KEY `UserID` (`UserID`);
Delay caused by a plugin is a function of code, size of the graphics/css (data sent/received), speed/quality of connection & server.
The Tamper Data (firefox) plugin captures only the external part of the data but timing delays inherent to the nature of the internet make it difficult to draw absolute conclusions.
Something similar on the back-end (i.e. INSIDE vanilla) timing plugins, data access, etc would be very useful when optimizing for speed. Any PHP/mySQL tools you could recommend?
http://www.getfirebug.com/