Creating a demo site for custom WordPress themes and plugins is challenging due to shared visitor content spoiling the experience.
To address this, I've developed the WordPress plugin that provides sandbox capabilities on the same server using WP Multisite. This eliminates the need for third-party services or additional servers, quickly setting up a fresh instance for each visitor without altering the existing site.
Hey Jayedul,
I'm wondering about the performance impact. How does creating individual sandboxes affect server resources?
Is there a limit to how many concurrent sandbox demos can be running?
Congrats on the launch!
@kyrylosilin WP multisite uses the same codebase for multiple subsites and creates new tables for each, so there's no file system issue. However, it is recommended to set a concurrency limit based on database capacity.
It melodies relating to a great tool for WordPress developers to have this plugin. I'm curious in how it manages several guests at once. Exist any tools for controlling resource utilization or performance?
@mathew_james_ It is basically a WP Multisite automation plugin. New sub-site gets created for every guest, and the sites get deleted after your defined idle time, for example, 1 hour.
Multisite uses the same codebase for all sub-sites, just creating new tables in the database for each.
I adore the idea of giving every visitors their own space to experiment with themes and plugins. testing and demonstrating will go much more smoothly as a result. I hope your creative solution proves to be successful!
Using WP Multisite to create isolated demos is a smart approach. It’s great to see a solution that eliminates the need for third-party services or additional servers
I think this tool is pretty cool for setting up multiple WordPress demos. It’s easy to use and the priority support is a nice touch. I would love to see more features added soon.
The ability to create individual sandboxes for visitors to test out themes and plugins is incredibly powerful. This will make demos much more effective and interactive.
Live Demo Sandbox - WP