Здравейте казвам на всички.
Относно това как се прави сайт, мойе да се прочетат 1000-и книги и пак нищо да не се направи. Но това не е толкова проблем. За да се направи нещо по-сериозно трябват няколко неща. Разбира се че няма да давам конкретни архитектури и само ще "надраскам темата", но надявам се поне да внеса малко допълнения.
1. Основната идея на който и да е сайт е да представи някакв "продукт" пред някого, т.е. продукта на сайта е основата. след като това е изяснено,трябва се пристъпва към т.2 която е;
2. За да направиш сайт ти или който се занимава с това, трябва да е на ясно към кого ще бъде ориентиран сайта, към каква аудитория.
3. Когато е изяснена аудиторията и продукта на сайта се преминава към изготвяне на физическия "образ" дизайна на самия сайт.Тук оказват влияние 1000-и фактори като цветова гама, текстови шрифтове, подредба на менютата, класифициране на продуктите, ергономичност и още няколко които може да Ви се сторят смешни но са много важни. такива са психологичните фактори и визуализациите.
4. След като е уточнено всичко по-горе, се преминава към дизайн на архитектурата. Звучи много превзето, но това е основата на целия програмен процес. Архитектурата осигурява подредба на менюта, инструментални менюта, под категории, описания, картинки и някои други като потог на данните, алгоритъм на клиента.
5. След като това е изготвено всичкото това се пристъпва към избор на локалния тестов сървър, избор на езика за писане, избор на процеси работещи "под прикритие background" избор на база данни и отношения между базата и презентационната страна което е MVC Module View Controller архитектура.
Така че не е процес на избр на няколко "сървърчета" и малко HTML.
Това е само леко "надраскване" на обширната тема, така че успех!
С Уважение: Ивайло