I will start answering from the middle, just for the kick of it
AWS can handle lots of stuff, but its expensive. If you want something cheaper but hassle free, go WiredTree,
and if you have a knowledge on server managing, just buy a dedicated server.
The platform you choose is mostly irrelevant, since:
a) You can experiment with new stuff on the fly
b) They are more or less the same (in functionality)
Yes, ROR enables you to do some things easier, and coding in PHP can result in
mess, but with good discipline and some coding sense, everything can be done in anything.
To elaborate further and finally answer your question: I see you have little xp in programming such
stuff. Therefore, it is expected that you code in any language will be a bit hectic.
However, since you have xp with php, I would suggest you to go that route. One more positive thing about
php that you will most probably have everything needed for it, installed on your server: not big deal for everyone,
but every bit helps.
Now, regarding performance, you can google articles how twitter reached limits with ROR and switched to Java.
That article shows two things:
a) They were able to handle lots of visitors on ROR.
b) Even with busy site like twitter they had time to switch their platform.
So, my final answer to you is: go with any technology you can muster in short time.
You can always replace it later.
Hi !
I'm trying to develop a web app.
In the site, user can signup and he can access my app. (Just assume, my app is a article spinner).
Assume, site have half million users.
Which platform will be suitable for these kind of website?
Can AWS handle this site ?
I have little experience in php. But i didn't have experience with Python or Ruby.
Help me select a language for this project
- PHP & Symfony
- Python & Django
- ROR
- or any other options ?
Sorry for Bad english