First, FlyWP helps you to manage multiple WordPress installation. It provides an interface where you can perform a WordPress, Plugin and Themes Updates directly from FlyWP interface. If you are handling multiple WordPress installation, this control panel will definitely reduce the pain managing multiple WordPress.
Second, FlyWP configure WordPress to run on its own dedicated Docker Container. This is particularly important to reduce the risk of backdoor. Without separation, assuming worst case scenario where one of the websites is hacked, it will simply become a backdoor for the hacker to hack another website. Hence, containerization provided by FlyWP will guard one website from infecting another website.
Running a WordPress site inside a dedicated container introduce complete separation of website even though it is actually hosted on the same server.
Third, FlyWP allow you to install unlimited number of WordPress site even on its lowest paid plan. This means, you can create an unlimited playground for you to test every plugin or themes before implementing it on production site. As long as your server capacity can afford it, the number of WordPress installation is theoretically unlimited.
Another case to consider if you are running an agency where your client run a small WordPress site. So, in this case, you don’t have to buy a hosting plan only to host one single client website. If the customer requires an access on the backend for their WordPress site, you can simply add a team member and assign it to become a Site Admin.
The common case for agency running WordPress site on behalf of the client is the client demand an access to the hosting control panel. With FlyWP, worry no more since it supports Granular Team Permission for a specific account to manage only a specific website.
Caveat: You will require to subscribe to highest plan to get the Granular Team Permission features.
Fourth, FlyWP utilize PHP Mail via msmtp to manage outgoing email. Utilizing PHP Mail means, your WordPress site does not need any configuration to make email to work. You just need to configure it once from FlyWP dashboard, then your WordPress site will immediately become ready to send email.
Some WordPress hosting providers do this by installing configuring a WP SMTP Email plugin. This creates unnecessary burden since more plugin equals to more code which directly makes the WordPress heavier. In the event that the plugin is accidentally broke by PHP version update or some administrator accidentally deactivate the plugin, the email sending functionality will stop.
Each WordPress site can have different SMTP Mail provider. With this design, it allows an agency to have complete separation of each WordPress site.
Checkout my previous post about this:
https://wanzul.net/2023/12/06/you-shouldnt-be-using-any-wordpress-smtp-plugin/
Fifth, FlyWP setup with Nginx + PHP 8.2 (at the time of writing) is just works without hassle. The default configuration should be good enough for a simple WordPress site to run. In addition, if you require further tuning on the PHP Worker side, it is easy to manage as FlyWP provides an interface for us to define the memory limit and pm.max_children settings.
This simplifies the entire process of managing server since web administrator doesn’t have to get their hands dirty on configuring the PHP workers every time the server is vertically scaled.
It will be perfect if FlyWP can introduce a feature to automatically set the pm.max_children value based on memory_limit value and the current server available memory limit.
Note: The formula for setting pm.max_children should be based on the assumption that every server (child) will use the maximum available memory. So, if the memory limit is set to 256MB and the available RAM for a specific instance/VPS/cloud is only 2GB, the pm.max_children should be a maximum of 7. Otherwise, it will cause thrashing, or the server will become a zombie (live but actually dead). |
Now, it is the perfect time to consider using FlyWP to manage your all of your WordPress installation.
By clicking the link below, your registration will be tagged as referred from Wanzul.net. However, there is no additional cost to you.
Comments
One response to “5 Reasons Why You Should Be Using FlyWP”
Exactly what I needed. Currently on dockploy and serveravatar. Seems like FlyWP is appealing in the business perspective and workflow efficiency. The new pricing plans introduced with SA, FlyWP and Runcloud now suddenly jumps to the top of the list.