Help Calculating Web Server Hardware Requirements

Posted on 2011-10-03
Medium Priority
Last Modified: 2012-06-27
Hi Experts!

I am a web developer building a xmas promotion micro-site.  I need to procure a server and need some advice calculating the hardware requirements please.

The site will be a mobile website, each page will be max 300kb, and there will be around 5-6 pages in total, with probably 4 pages in any single user journey.  The 300kb will comprise of around 220kb in framework code (potential for caching after first visit) and the rest made up of individual page resources.

We expect to have between 2000 and 10,000 unique visits per day (10,000 being a burst peak number, 2000 being what we expect our average to be).

The server will run php, mysql and apache web server running on Red Hat Linux.

Server-side, the app will need to capture a small amount of information into 2 db tables at the end of each user journey, and query the same tables once per journey.

Can anyone please give me advice on the minimum processor/memory capabilities that I would need to safely run this promotion?

We will be using a Rackspace dedicated server.  And the site will run under SSL.

Thanks  in advance..

Question by:Barry Jones
  • 2
LVL 11

Accepted Solution

maeltar earned 2000 total points
ID: 36903348
In reality you could get away with a minimum spec dedicated server, with an option to upgrade the memory if required, as a 2k average is not huge, far from it in reality, the deciding factor is are you expecting the timeframe you are expecting the hits. Is it during particular time period, or expected to be over 12-16 hours.

I have a dedicated server from 1 & 1(minimum spec) with 15 domains on it not all high traffic but looking at webalizer the sites between them get around 100k hits a day, around 70% of the hits are between 3pm and 11pm GMT and have never had anyone complain about speed/lag etc.

My server specs are

AMD Athlon(tm) 64 X2 Dual Core Processor 4400+,
2GB ram,
150gb disk
LVL 12

Author Comment

by:Barry Jones
ID: 36903434
Hi maeltar, thanks for your response.

So it sounds like the server I am looking at will have more than enough juice:

http://www.rackspace.co.uk/managed-hosting/hosting-solutions/managed-hosting/linux-hosting/ (Bronze)

Thanks.. TheFoot
LVL 11

Expert Comment

ID: 36903574
You're welcome..

Yes that certainly will cover your needs, and then some, so you will have scalability..


Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
New style of hardware planning for Microsoft Exchange server.
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question