Blazing fast OJS improvement to more than 2500% site load improvement! 🚀

Hello Everyone…

Once again, we have created an innovative product for improving your journal. Based on our real test the plugin as we called OJT Blazing Cache has increased more than 2500% speed of the page :astonished:, Yes you read it right! We have improve the speed with amazing fast. In short, how the plugin works, it will intelligently create a cache file for the dynamic content of your OJS and update them whenever changes are made in the OJS backend.

Story:

After successfully developing the OJT Rocket Plugin, which has been widely adopted by journals in this community, and significantly improved query mechanisms in OJS, we seamlessly integrated it with the Nginx Microcache system, achieving an impressive 300% enhancement. However, over time, we encountered limitations with Nginx Microcache for native caching control within OJS and the complication of setting it up, motivating us to strive for further improvements.

One drawback of the OJT Rocket Plugin is that it only optimizes queries, still relying on MySQL requests for each one. Also, when using Nginx micro caching, there are discrepancies between backend updates by editors and frontend data.

The substantial strain on MySQL in one of our clients, managing a highly active OJS with dedicated 16 CPUs and experiencing persistent server overload due to high traffic, spurred us to explore alternative solutions beyond hardware upgrades.

Motivated by this challenge, our team sought a better solution, resulting in the creation of the OJT Blazing Cache plugin. Leveraging the reliable infrastructure of OJS, we’ve harnessed its Hook system to seamlessly integrate our plugin, ensuring effortless compatibility across different web servers used by your journal.

After thorough testing, our plugin significantly improved journal response times by over 2500%. Its standout feature is seamless integration within OJS, providing users with control over cache clearance and intelligent updates in response to data changes.

Read the complete article on improving the 2500% speed and the demo site that uses the plugin here.

What are the benefits of this for your journal?

  1. Enhanced Search Engine Ranking: Search engines prioritize websites that load quickly and provide a smooth user experience. By improving the loading speed of your journal’s website, you can increase its ranking on search engine results pages, leading to higher visibility and more organic traffic.
  2. Increased Credibility: A fast-loading website reflects positively on the credibility of your journal. It demonstrates your commitment to providing a seamless and efficient user experience, which can enhance the perception of your journal among readers, authors, and researchers.
  3. Cost Savings: Faster loading speeds can lead to decreased server resource consumption and reduced hosting costs. By optimizing your website’s performance, you can potentially lower the expenses associated with hosting and server maintenance.

How to get a free plugin.

We provide a free version of the OJT Blazing Cache plugin. To get the free version, you can subscribe to our newsletter to get the plugin. Once you have added your email the system will send it right away for you.

Add your email now here

Additional Infomation :

Currently, the plugin only supports OJS 3.3 and 3.4

If you have any question please don’t hesitate to write down below.

Regards
Ghazi

Hi @goodzy,

I have OJS in version 3.3.0.13. Install the OJT Control Panel plugin, and activate both OJT Plus Plugin and OJT Blazing Cache - Free OJS 3 Plugin in all my journals. But after a few hours the OJT Blazing Cache - Free OJS 3 Plugin plugin is deactivated and I have to log in again to activate it. Why does this happen or is there a number of journals that can be activated.

As you can see, it appears as if it were not installed and I have to reinstall and activate it.

Hi @diegomejia07

We apologize for the inconvenience you’ve experienced with the OJT Blazing Cache n in your OJS. Our development team is dedicated to providing reliable and efficient plugins, and we take issues like this very seriously. We’ve investigated the matter and have implemented a fix that should resolve the deactivation issue you’ve encountered. Please try the reinstall of the OJT Blazing Cache plugin and let us know if it works well.

We greatly value your feedback as it helps us enhance our services. To express our gratitude for your feedback and patience, we are pleased to offer you a free license for the Blazing Cache Pro version. The license details have been sent to you via a private message. We hope this upgrade will significantly benefit your journals.

Should you have any further feedback or need assistance, please don’t hesitate to reach out to us.

Hi @goodzy,

I saw an error with the plugin. I see that when publishing a new article within a new issue, within the issues management page, I see that the article was assigned to the submission, but within the journal’s graphical interface, it is not possible for me to view it. When I deactivate the plugin, it is shown there.

Hi @diegomejia07

I believe this problem appears in journals that have the pro version of Blazing Cache installed.

We have tried publishing and there were no errors, everything went well (see my record here). We would be very grateful if you could send us your intended bug screen recorder to make it easier for us to debug.

Hi @goodzy,

The problem appeared again in another journal of my installation, and I solved the problem by deactivating the OJT Rocket, which was active within the OJT Plus Plugin.

Hi @diegomejia07

To resolve your problem quickly, I suggest you create a ticket on your OJS dashboard page to get OJT support and your problem will be handled quickly.
WhatsApp Image 2024-03-13 at 10.49.21