Page 1 of 1

Web Application Design Considerations

Posted: Sat Sep 06, 2008 8:06 pm
by leon_nerd
Hi Everyone,

I am a freelancer and have been developing web applications the basic way that we generally do as a novice. When I think about complex web application on the net like facebook, orkut, myspace there is one question always popping up in my mind. What are the design consideration for such web application? And by design I mean the architectural design. What are the concerns while creating such an application? What all aspects come into play..like speed of the application, security, load tolerance, fault tolerance, database failure etc . Now I am actually concerned about this "etc". I would like to know your views, from the experienced guys, what all considerations one should keep in mind while developing web applications? How to tackle these issues? What are the possible solutions for these problems? And what is the future scope of design considerations? I mean what are the considerations that people are still struggling with as a part of developing technology for the future.

I guess that's a lot of questions but I poured everything that I had in my mind. I hope to find answers from all you experienced guys around here :).

Thanks.

Re: Web Application Design Considerations

Posted: Sat Sep 06, 2008 8:56 pm
by Christopher
I hope you are not really expecting answer to all of that. Perhaps if you could narrow it down to a specific topic on the list you could get something close to a reasonable discussion. Otherwise it will be one of those "How do you all build those airplane thingies! I want to build one. Tell me the important things I should know." discussions.

Re: Web Application Design Considerations

Posted: Sun Sep 07, 2008 1:21 am
by leon_nerd
Yeah, I do understand what you mean but I guess it is hard to narrow down that because my concern is about the whole web application as such. And also I don't expect one person to answer all of them. All of the experienced guys can put on what they have came across through their development experience. I know it is a huge thing that I am asking. I will be quite content even if I can get the outline, just points that I can research over the internet.

Re: Web Application Design Considerations

Posted: Sun Sep 07, 2008 2:07 am
by josh
Database normalization

Re: Web Application Design Considerations

Posted: Sun Sep 07, 2008 11:06 am
by allspiritseve
leon_nerd wrote:What are the design consideration for such web application?
Out of everything you listed, the only thing I think you should worry about right now is security. The rest really won't apply to you for a while. In programming, there's such a thing as premature optimization, and if you're making simple websites, speed, load balancing, etc. just doesn't affect you. You'd be much better off making sites that do what they're supposed to do. If you end up adding on in the future, it will become clear very quickly where you have flex points, and where you don't. That's when you refactor your code.