|
I am working through the various pieces of my idea and was thinking about where I should host my application. I am looking around and feel totally lost. Should I buy servers? Should I get a VPS? Should I use Amazon? Should I use Google app engine? Should I get a CDN? These are just a few of things that I am confused about. What are others using? As background, my target audience is in the Arab world, and I plan to do an e-commerce website. |
|
I'd start off as simple as possible and then grow as necessary. If you're using PHP, Ruby on Rails, almost any other non-windows platform, I recommend a package from http://slicehost.com - the 256MB slice is a very good package to start with. It allows you full control over a part of a server, and you can make any changes as necessary. Also, their support is quite fast and helpful. |
|
I recommend that you take a look at Google App Engine: http://code.google.com/appengine/ (The Python version), for the following reasons: 1. Python is a good language to learn. You can use it for other things beside building a web app. GAE is similar to Django.
Cheers, M |
|
يفضل دائما الاقتصاد في المصاريف في البداية -لكن دون التضحية بالجودة. لذلك اختيار VPS للاستضافة خيار مريح أفضل من تأجير سيرفر كامل. شركة slicehost مناسبة تماما. أسعارها مناسبة وطريقة الإدارة بسيطة. لكن قبل شهور بيعت هذه الشركة للعملاق Rack Space. ما زالت slicehost تقدم خدماتها بشكل مستقل، لكنها تقدمها أيضا باسم آخر ضمن باقات الحوسبة السحابية لـ Rack Space، وهذا الخيار الثاني أفضل، فهو أكثر مرونة من ناحية الشعر وقريب الشبه بخدمات أمازون. لا أنصحك باستخدام Google App Engine، فهي على الأرجح محجوبة في سوريا والسودان، بسبب قوانين الحكومة الأمريكي. بالنسبة للـ CDN فلن تحتاج إليه في البداية. |
|
It really depends on what you are doing and what do you need? If all you need is a some PHP or RoR with DB back end, I recommend that you start with shared hosting, something like dreamhost.com. Then, when you need more server power and bandwidth, I recommend Amazon AWS. |
|
For initial phases I would definately recommend shared hosting, try godaddy and similar for very cheap hosting. You get with it the support, backup etc...as you get volume and high BW needs you would need to look at other options. If you need credit card payments try Authnet. |

