mojoPortal is a terrific CMS, and handles site traffic quite well. However, there are always elements you can address to ensure that your site is running at peak performance, and delivering an optimal experience for your users. Here are a few tips on how to make that happen.
If your content is extremely image-heavy, be sure to optimize your images before uploading them. Larger images will be better as .jpg, rather than .png, for instance. A great resource for optimizing your images is the Online Image Optimizer by Dynamic Drive; it’s free to use, and very easy.
Think of your website as a car at a stoplight; if you’re at a full stop, it takes a moment to get your car into drive and up to speed to continue on your way. Well, your mojoPortal site operates in much the same way; when you first launch it, if you have less traffic, it can take a moment to get out of idle and moving at full speed. That can be a bit of a nuisance, so there’s a workaround built into mojoPortal called the AppKeepAlive task. There’s lots of information on how this works on the mojoPortal.com site: “Using The AppKeepAlive Task To Speed Up a Low Traffic Site”
Here’s the last culprit, and the one that gets a lot of new mojoPortal users. Your usual starting hosting package is quite often on a shared hosting environment. This means your website is sharing resources with other sites on the same server. This isn’t too bad if there are only a limited number of sites, but some hosting providers have thousands of sites per server, and this can impact your website performance significantly. If you’ve addressed the issues above, talk to your hosting provider, and see if an upgraded hosting plan is right for your needs.