Тут нужно пердилиться на счет того, как часто будет меняться содержимое. Т.е. если у тебя будет один раз все написано и так потом будет долго крутиться, то можно делать готовый сайт на десктопе, откатывать, а потом целиком переносить на хостинг и забывать. Недостаток один - не гибко. Но хостинг не грузит, места занимает меньше и быстро работает. Т.е. ищем офф-лайновый CMS и на нем делаем.
Если что то более-менее динамично меняется, то нужно прикручивать какой то мотор и на нем все делать. Ничего трудного, все очень просто, можно в любой момент изменить. Поменять дизайн, прикрутить рюшечки - минута и по всему сайту все изменилось. Но грузит хостинг и тяжеленькое. Вот этот наш сайт весит более 12 Гб, но много картинок, книг и пр. Если отбросить книги и фотки, то будет меньше 1 Гб. Кеширование спасает, но не панацея.
Как вариант можно сделать на он-лайн CMS и выкачать сайт целиком, а потом залить уже в готовом виде на хостинг.
В 90% нынче ставят он-лайн CMS и на ней делают сайт. Это не самый экономный, но самый простой путь. CMS-ок разных тьма. От очень простых и маленьких, от очень дорогих и до совсем бесплатных. Бесплатных две есть самых популярных Worlpress и Joomla! - вот ты видишь как раз Жумлу. Я ее выбрал ничего на тот момент не понимая, но не жалею, проект распух и достиг как раз того размера, когда на "маленькой" CMS стало бы трудновато.
cmslist.ru/
Что бы понять что и как нужно запустить сервер на десктопе и пытаться вывести сакраментальное Хэлло ворд. Для Вин есть Денвер, для Линукса все уже внутри встроено.