Hi,
I recommend you try the free WP version first for your 3 sites for a couple of days, check the firewall log daily to ensure there is no problem, then you will see whether it matches your needs or if you want to switch to the WP+ edition.
It is a stand-alone firewall because it works before WordPress is loaded. Therefore, it cannot rely on WP to work. The plugin part of NinjaFirewall works like any other plugin, but it is only used to configure the firewall from your WP dashboard.
The WP edition does not have any geolocation feature. The WP+ does, and it comes with its own GeoIP databases (one for IPv4, and one for IPv6) but, if you use a CDN service that adds the visitors country in a variable (e.g. HTTP_CF_IPCOUNTRY by Cloudflare etc), it can use it instead of querying the GeoIP DB.
Regarding security articles, the OWASP Foundation have the best ones:
OWASP WordPress Security Implementation Guideline
NinjaFirewall requires very low system resource, it should not increase your CPU usage. Did you try to install GoDaddy’s P3 Plugin Performance Profiler ? It will show you helpful information about each plugin (CPU, RAM, MySQL queries etc).
If the P3 plugin does not show anything wrong, you may need to check your server or PHP configuration as well.
Hello. Thanks for the response. I do not have a CDN… Don’t know much about CDNs. hopefully I will soon if they are that much more helpful to my site.
So it sounds like I do not need any other security plugin. And that if I do use IQ country it will not conflict or cause any harm with your plugin unless I get the WP+ edition of Ninjafirewall.
Also Thank you for those security articles. I will be checking them out to learn more about protecting my site.
I also have used p3 profiler… Yes that is very helpful and it uses less resources than wordfence (the I was using before).
I am not sure what you were saying though about if P3 dose not show anything wrong, then I would need to check my server or PHP configuration. Don’t you mean if P3 does show something wrong or extended resources used?
Thanks
Hi
You can use “IQ country” or any other similar plugin, that will not affect NinjaFirewall, because your plugin will be loaded after the firewall.
Regarding P3 Profiler, it shows problems about plugins. If it does not show any problem and your CPU is still high, then it can be a issue with your server configuration.
You can ask your host to check your CPU problem, that is easy for them because they have full access to your server.