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.
File Sizes
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.
KeepAlive
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”.
Hosting
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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Looking for quality mojoPortal Hosting? Look no further than Arvixe Web Hosting!
FYI – from the very bottom of the article linked above http://www.mojoportal.com/using-the-appkeepalive-task-to-speed-up-a-low-traffic-site.aspx
I no longer recommend using the AppKeepAliveTask, it is far better to use a free service like UptimeRobot or Pingdom to keep your site awake. Last Updated 2012-03-21 by Joe Audette
I think that’s a personal decision; I haven’t had the best of luck with the free services staying free or online, so I prefer to keep with something that’s internal to the website itself. On the other hand, using a monitoring service to be notified of downtime is a good idea.