By using OJS optimization you will make your OJS site more optimal in terms of caching and security. the process is carried out by our professional team that has handled hundreds of journals in. This service we will optimization in terms of web caching and adding essential security feature to your Journal site.
Caching system for OJS
OJS sites are generally seen in the hundreds, thousands, or sometimes even hundreds of thousands per month. Usually, every time a visitor accessing our journal makes a web page request, the server has to do a lot of very complicated calculations. What the server does is display articles, display images showing headers and footers, display sidebar widgets on your journal site, etc. However, in many cases, the results of all these calculations will be exactly the same.
We make an analysis of the flow above if why don’t we create a script so that OJS can remember the final results of visitors, rather than processing each request separately? This is what caching does. this will be very helpful in terms of visitors because they will feel an increase in speed in accessing your OJS site.
Security for OJS system
We all agree that all websites are vulnerable to attack anytime and anywhere without an OJS system even though the security system that has been built by PKP on OJS is very good. This happens real at this time, because cyberc riminals don’t have certain websites in their minds when they plan to carry out attacks. Even though there are also some hackers who are deliberately hired to carry out their actions to the target. They use programs to automatically detect websites that contain vulnerabilities. Based on this we made an additional security to the OJS system.
The following details OJS optimization what we will apply to your journal:
- Setup for folder protection for any execution of suspicious file upload by any user of your OJS
- Implement caching of any asset files for faster load of your OJS
- Disable XSS configuration on server level
- Disable X-Frame on server level configuration
- Improve protection for any important files
- Remove the Server Banner to protect any spying attempt for your OJS system.
- Simplify your OJS url by removing the index.php
*optimization can be worked on apache, litespeed server and nginx server (not the apache proxy).
* We do not change the OJS core