3 ms·
I have nothing against RoR, but I don't think it is a good choice for the goal of having an easy self-install application. If you look at the popular self-insta
by bl4k 16y ago
I have nothing against RoR, but I don't think it is a good choice for the goal of having an easy self-install application. If you look at the popular self-install apps, such as Wordpress, PHPBB, Drupal, etc. they are all written in PHP. There is a lot more small-scale hosting support for PHP, especially because of mod_php. Dump all the files in a public directory, fire up the URL and presto. While there are some RoR hosting providers who can do this, most of the target audience (ie. semi-literate tech people) are more accustomed to being able to install a PHP app.
I use RoR, but if I had to build a product that users would install on a server and run themselves, I would probably build it in PHP, despite the other known disadvantages.
- binbasti 16y agoWhat's wrong with Passenger (mod_rails)? There's not really a difference to mod_php in terms of deployment, especially if you're not altering the software.
- yock 16y agoJust because most PHP projects waste a bunch of time writing complicated installers doesn't mean you couldn't do the same with a RoR app. Familiarity can be a dangerous thing anyway, and installers are something to be avoided. Instead we should strive for a simple, single step deploy process. Heroku has already solved this with git and a rubygem.