3 ms·
If you are worried about performance because it nags at you and not because you have a specific known performance pain, I would suggest selecting a higher-perfo
by bhauer 13y ago
If you are worried about performance because it nags at you and not because you have a specific known performance pain, I would suggest selecting a higher-performance platform and framework so that you can defer scale concerns until much later. With a high-performance framework, you can build your application with the peace-of-mind that performance won't be a problem unless your product has decent market traction.
A common problem I've observed several times with low-performance frameworks is that you can run into performance pain before you've adequately vetted your project's ability to convert customers. By comparison, a high-performance framework allows you to be experimental and relatively reckless with your application logic. Your application code can be closer to brute-force with a high-performance platform, meaning you can optimize the application code later when the time comes, rather than bringing out the big guns of scalability.
- tjr 13y agoWhich platforms / frameworks would you recommend over Rails ?...
- p_4lexander 13y agoI'd argue in favor of javascript based platforms/frameworks. Angular.js is a very powerful MVC (front-end) framework that's rapidly gaining popularity. If you combine that with a Node.js server written with something like express, you'll be cooking with gas in no time.
- iends 13y agoJVM languages.
- MattStopa 13y agoWhat are you suggesting is a higher performance platform? You may get 2-3 times faster with some other framework but you aren't going to see an order of magnitude increase and you are probably going to be sacrificing ease of development. Rails isn't the answer to every programming problem, but I don't think that Rails has any more of a scalability issue than any other framework.