Lately the forum has become quite slow resulting in poor user experience.
From ‘click to click’ browsing on threads and categories, it can take up to 3seconds for the requests to be processed and served by the server.
http://prntscr.com/c13can
As shown in the screenshot above, the browser will wait for 3+ seconds for the server to process and serve the request. It then takes only 103ms for the browser to receive the results from the server. So it’s clear that the delays are server-side and not in transit or client-side.
Static content is served fast. Only dynamic content is slow.
So, it seems that the server forum.mikrotik.com runs on cannot handle the load any more, or there’s some other issue (bot crawling?) causing these delays.
There are (random) times that some requests are processed in 200-500ms which is acceptable (in terms on UX) but most of the time nowadays the waiting times are between 1-3seconds which result in bad UX.
I am reviving this thread because I see another delay lately.
Browsing is ok now, but whenever posting a new post it will take many many seconds.
Previewing the same post prior to posting it works as fast as expected.
I presume there’s an issue with phpBB’s mail configuration. It will only get super slow when it actually performs a function (such as posting) that involves mail functions.
I also noticed it slow for a few days. For me it was the worst when clicking reply and waiting for the page to load and then when trying to post. It was 10+ seconds for those pages.
It does seem better at the time of this post. I noticed a SQL connection error one night but I assume it was maintenance.
My last post took 21seconds! This has gotten pretty bad!
It surely must be mail related since previewing or editing a post (which doesn’t invoke any mail functions) is lightning fast!
But posting a new post takes forever to do.
Has by any chance any of the MikroTik staff looked into this?
Another observation.
Preview of a new post is quick. Showing opp nearly at the same time as I push the button. But when post it, wait, wait, wait…
So it need to be a server/phpbb/db problem. Not at the client side.
Another observation that backs up my theory about bad mail configuration (or something related to that) on the forum.
Posting a new thread (which obviously no one is subscribed to) takes 2-3seconds.
Posting a reply to a thread with other replies (and quite possibly people subscribed to) takes 10-20seconds.
I get this is a community forum provided by MikroTik for free, but come on… it shouldn’t be THAT hard to fix this issue.
This forum uses phpBB, and maybe some mods.
I have owned some phpBB forum my self and never seen this type of slow post speed.
If you add a post to a thread, it takes 10 seconds. If you later edit same post, its quick.
So its some thing that takes a long time to handle within the forum some place.