Не мог бы кто-то в двух словах рассказать, как добраться от psd к готовому сайту?
PSD - только внешний вид, есть же еще функционал. Есть также расширения Joomla, которые позволяют сильно менять раскладку контента по странице.
1. Этот шаг полюбому, но не первым - сделать шаблон(ы). Надо: сверстать страницу без контента, но с областями, где будут выводиться модули и основной контент. Потом в эти области суешь специальный код ПХП, который говорит движку куда что выводить. Потом надо поменять все пути (напр. путь к CSS) на ПХП вставки с выводом переменных, где хранятся пути из движка. Затем надо разобраться с системой CSS стилей (имена и структуру классов/идов), в которых движок выводится контент и оформить все по-своему. Затем надо домочить XML, устройство которого надо глянуть в другом шаблоне. Шаблон можно не инсталлировать - просто скопировать в папку шаблонов - он увидится.
Начинать лучше так - выбрать наиболее подходящий шаблон из имеющихся и переделать его.
2. Функционал. Разберись сперва, что может чистая Джумла. Если не хватает - идешь на oomlaportal.ru и joom.ru - ищещь расширения, которые делают то, что тебе надо. Не нашел - иди на extensions.joomla.org и ищешь там - скорей всего придется переводить самому. Если ниче не нашел - бери наиболее подходящие расширения и переделывай под себя, или закажи программеру.
3. Купи домен и хостинг (займись этим сразу, параллельно с остальным), залей и настрой движок, установи и настрой компоненты/модули/боты, залей шаблон
4. Создай разделы и категории материалов, настрой их, вбей статьи и вообще контент, сделай и настрой пункты меню, ссылающееся на это добро.
Можно все сделать на локальном компьютере, а потом готовое залить на хост. В помощь тебе например Denver.
Короче, если тебя функционал движка и сторонних компонентов подходит - всего-то и надо: сделать шаблон (переделать другой), залить все на хостинг и настроить.