I am not fully experienced web developer.I am more likely stand alone application guy experienced lots of languages like c,c++,java,c#.I have lots of ideas for web projects wtih knowladge of php and mysql but when i start to develop i give up when i come to design stage.ıt really frustrating , do you have any suggestion for that?
I am not fully experienced web developer.I am more likely stand alone application guy
Share
Web sites are REALLY complex.
Start smaller.
Every web application has a number of tiers.
1) The underlying, persistent data. The files or databases. There is nothing web-specific about this. You can write this first. This is database or file design. Not much to do, but do it first.
2) A “model” that encapsulates what the site does. This is based on the persistent data. There is nothing web-specific about this. Write this second. Get it to work as a text-based Unix-style program that does simple reads, writes and prints to the console. This is where the real work is getting done. Leave off the HTML/CSS and all that stuff.
3) A “view” of the model. This is where a web framework (like PHP) interacts with your model. This is HTTP-based, but not terribly complex. It involves URL’s, GET and POST to interact with the model.
4) A “presentation”. This is your final, good-looking HTML with proper CSS. Since everything else already works, you are free to mess about here without wondering what you broke when you change something.