If you don't know how to program
and you have a relatively simple web app you want to make, where do you start. What scripting language would be best to learn on? All the RoR buzz started to lead me in that direction and I bought the agile web dev book, but now I'm not sure if that is the best place to start. Now I'm more thinking about PHP. It's simple and very forgiving. From an unexperienced programmer, it seems much easier to just hack something together.
Any other input? Thanks!
6 comments
[ 4.9 ms ] story [ 22.3 ms ] threadRoR might be a little difficult for a newbie, and PHP is going to give you a lot of bad habits that you'll eventually need to break.
- online, free http://philip.greenspun.com/seia/
- in print http://www.amazon.com/exec/obidos/ASIN/0262511916/pgreenspun...
- test crashed dummied by armies of MIT grads
- smart authors
- easy to read, lots to master
More suggestions from similiar question ~ http://news.ycombinator.com/item?id=58927
If you want to learn a lot of good practices and maintain and extend your codebase in the future, RoR is fantastic - but may be a steep learning curve due to all the new concepts and levels of abstraction involved, and is somewhat harder to deploy, and probably somewhat more expensive to host.
If you want to "hack something together quickly" to deploy cheaply on any of a wide range of hosting providers, PHP provides a famously productive way to make a mess^H^H^H^H simple web app.
If you don't, start learning it.