Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
I think https://www.acquia.com is your best bet. You could give http://www.rackspace.com a call as well I think they have excellent support and will cater to your specific needs wherever possible. My company also supports drupal to some extent. We do basic support such as keeping contributed modules and core updating, content updating and we also provide a backup service where we have a working copy of the site on our local environment so we can test backups and updates prior to rolling out or restoring. We also move sites and manage sites daily and monitoring traffic and security audits. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ ]
Thanks,
I am purposely not using a vendor because I want to learn.
That is why the question about optimizing a virtual server box for Drupal.
On 2015-01-11 03:05, Christopher Jordan wrote:
I think https://www.acquia.com [2] is your best bet. You could give http://www.rackspace.com [3] a call as well I think they have excellent support and will cater to your specific needs wherever possible. My company also supports drupal to some extent. We do basic support such as keeping contributed modules and core updating, content updating and we also provide a backup service where we have a working copy of the site on our local environment so we can test backups and updates prior to rolling out or restoring. We also move sites and manage sites daily and monitoring traffic and security audits. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ [1] ]
Links:
[1] http://lists.drupal.org/ [2] https://www.acquia.com [3] http://www.rackspace.com
I handle servers for numerous clients running multiple sites and versions of Drupal in VHosts on the same server and it works fine. The only thing to keep in mind with memcache is that it is shared, so it's best to actually start a different memcache instance per site, just using different ports. You can prefix memcache in settings.php, but the problem there is that a cache clear will clear everything, just not the prefixes.
If your running PHP5.5+, then instead of using XCache, I would use the Zend Optimizer that ships with PHP5.5+. Performance wise, it's even better than XCache. Generally my go to stack is Nginx + PHP w/APC (Zend if running 5.5+) + Memcached. WIth that on one client's site, which sees over 60,000 pv/hour at peak and over 70 modules (plus being very views and panels heavy), even as user 1 I still get load times around 300ms.
Jamie Holly http://hollyit.net
On 1/10/2015 11:56 PM, Keith Smith wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
Thank you!!
On 2015-01-11 07:56, Jamie Holly wrote:
I handle servers for numerous clients running multiple sites and versions of Drupal in VHosts on the same server and it works fine. The only thing to keep in mind with memcache is that it is shared, so it's best to actually start a different memcache instance per site, just using different ports. You can prefix memcache in settings.php, but the problem there is that a cache clear will clear everything, just not the prefixes.
Ok, makes sense.
If your running PHP5.5+, then instead of using XCache, I would use the Zend Optimizer that ships with PHP5.5+. Performance wise, it's even better than XCache. Generally my go to stack is Nginx + PHP w/APC (Zend if running 5.5+) + Memcached. WIth that on one client's site, which sees over 60,000 pv/hour at peak and over 70 modules (plus being very views and panels heavy), even as user 1 I still get load times around 300ms.
What kind of hardware are you running that 60,000 pv/hour site on?
I'm running CentOS 7 that is running PHP 5.4 I may try Nginx. I was told FastCGI will give the same effect.
Ok, Just to double check, I should be fine running multiple Drupal websites in a vhost configuration and use Memcached + Nginx + APC to bust performance.
Thanks!!
Jamie Holly http://hollyit.net
On 1/10/2015 11:56 PM, Keith Smith wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
Please also patch your server and monitor the security. Make sure you also use best practices for minimising spam. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ ]
Thanks!!
On 2015-01-11 13:04, Christopher Jordan wrote:
Please also patch your server and monitor the security. Make sure you also use best practices for minimising spam. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ [1] ]
Links:
A great resource to learn a lot of this stuff is Linode's guides. They even have a ton of guides specific to Drupal:
https://www.linode.com/docs/websites/
Jamie Holly http://hollyit.net
On 1/12/2015 10:35 AM, Keith Smith wrote:
Thanks!!
On 2015-01-11 13:04, Christopher Jordan wrote:
Please also patch your server and monitor the security. Make sure you also use best practices for minimising spam. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ [1] ]
Links:
Very cool!! Thanks!!
On 2015-01-12 10:17, Jamie Holly wrote:
A great resource to learn a lot of this stuff is Linode's guides. They even have a ton of guides specific to Drupal:
https://www.linode.com/docs/websites/
Jamie Holly http://hollyit.net
On 1/12/2015 10:35 AM, Keith Smith wrote:
Thanks!!
On 2015-01-11 13:04, Christopher Jordan wrote:
Please also patch your server and monitor the security. Make sure you also use best practices for minimising spam. On 11 Jan 2015 01:18, "Keith Smith" techlists@phpcoderusa.com wrote:
Hi,
Thank you so much for all your feedback.
I am planning on running 4 small Drupal websites on a Dell i5 that has 4 cores / 4 threads / 8G RAM. This is for learning mostly. The server is in my home office.
I recently used memcached and xcache to take a Drupal site for one minute page loads to 1 second page loads on a 2 core / 4G RAM VPS. Very impressive.
I was wondering if I can use these same techniques on a box that has 4 Drupal virtual hosts on it.
Any thoughts? Will I be caching one site to only have to start over when another site gets some traffic?
Thanks
-- Keith Smith -- [ Drupal support list | http://lists.drupal.org/ [1] ]
Links: