WordPress in general requires more than shared hosting for anything bigger than a tiny blog or a static website.
GeoDirectory will not perform very well on shared hosting servers, even if only a few other plugins are installed.
The optimal server solution will depend on several factors, such as:
- Theme used (there are some themes that are so resource heavy that even without extra plugins they will choke on shared servers)
- Number of plugins
- Number of listings
- Amount of visitors
We normally suggest to start at least with a decent VPS (virtual private server), with 2GB of RAM.
The best performances for a GD site are to be expected on dedicated servers with 8GB of RAM or more.
In order to run, GeoDirectory requires the following:
- WordPress 4.5 or later
- PHP 5.6 or above with memory limit of at least 128MB while 256MB is recommended (see WP memory settings). Keep in mind that the required memory for your site depends on your content, theme and all plugins.
- MySQL 5.6 or above.
- That you can create tables in your database.
- WordPress REST API and GeoDirectory REST API must be enabled for search and maps to function properly.
- Refer to the latest Changelog for updates
As mentioned above, your site may function with 128MB of memory available, but 256MB is our minimum recommendation.
Further, we recommend the use of a cloud server where you can access 2GB or more.
We have our demos installed on Spectrum Technologies Group LLC. Spectrum Technologies Group LLC is managed by one of our most faithful customers and we are satisfied with performances and we do highly recommend them.
Using earlier versions of PHP and MySQL
GeoDirectory may run on earlier versions of PHP and MySQL, but we cannot test that. If you are using earlier versions, like PHP 5.5 or older, we strongly recommend contacting your host to inquire about upgrading the PHP version.