Если вы задались целью создания собственного ресурса, то необходимо изучить освоить следующие инструменты:
1) HTML. – это стандартный язык разметки документов в Интернете. Практически все веб-страницы создаются с помощи языка HTML (или XHTML).
2) CSS. (англ. Cascading Style Sheets — каскадные таблицы стилей) — это формальный язык, использующийся для описания, оформления внешнего вида веб-страницы.
3) JavaScript - это прототипно-ориентированный скриптовый язык программирования, являющийся диалектом языка ECMAScript.
4) PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools[3] — «Инструменты для создания персональных веб-страниц») — это скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений.
5) MySQL. - свободная система управления базами данных, использующая язык запросов SQL.
6) XML. (англ. eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом Всемирной паутины язык разметки, который представляет собой свод общих синтаксических правил.
Если в Ваших планах создать сайт быстро, то просто необходимо и достаточно освоить только один раздел - Joomla.
7) Joomla - это одна из самых популярных CMS.
После завершения создания сайта, его необходимо выложить в Интернет и начать его раскрутку.
Средства для разработки сайта