Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the best technology for a medium complexity web application? [closed]

I'm planning to work on a web application of reasonable complexity and am wondering what technology to go with. It will probably start with one person, but there will be 2 or 3 more eventually. My first requirement is to be able to do this as quickly as possible - preferably with as less code as possible. Secondly requirement is that it should be able to scale easily.

I have worked with .NET and PHP. So, I am thinking about ASP .NET MVC or CakePHP. It appears to me that CakePHP might be quicker. I did look at Ruby on Rails, but the learning curve is a little steep (which is not an issue if I can be convinced that this is the best tool for the task), I'm not too crazy about the huge number of files generated and I have heard about scalability issues as well as it's applicability to complex situations.

I look forward to your opinions on your favorite technology and why.

like image 333
naveed Avatar asked Jan 18 '26 08:01

naveed


2 Answers

Despite the fact that many might disagree with me on this, I think the simple answer is your application will be written the quickest with whatever platform you are most comfortable/experienced in. Both ASP.Net and PHP can be written in quickly and will both scale extremely well if you have the experience to do so. Also either have a good market for future developers if you need to hire more. It is a question of what makes you comfortable.

like image 85
Tim C Avatar answered Jan 20 '26 20:01

Tim C


I started with PHP and moved to ASP.NET webforms and now am working with ASP.NET MVC. I can say that I love MVC, and will not go back to webforms.

I have built applications faster with MVC than any other.

The only thing to mention is that PHP has a lot of tools/plugins that can make development faster, but MVC will catch up.

like image 38
Dustin Laine Avatar answered Jan 20 '26 21:01

Dustin Laine