Прямо путь самурая, млин.
В общем, недели две назад задумал я некоторую штуку, в которую входит реализация веб-сайта с нуля. То бишь совсем. Включая серверную составляющую. То есть я задумал настроить веб-сервер на какой либо физической машине с доступом на нее при определенных критериях безопасности (я ж на безопасника учусь, ага), на этом сервере запустить некий сайт (по возможности динамический, кроссплатформенный, может с формой авторизации, с подтягиванием некой информации из баз данных и так далее), написание, верстку и дизайн которого планировалось сделать тоже своими ручками с нуля. Ну и попробовать заставить все это работать и по трестировать под какой-нибудь (хотябы маломальской) нагрузкой.
Если с серверной частью я дело немного имел и чутка представляю как с ней работать и настраивать, то сам сайт.. Помимо базовых школьных знаний HTML и чутка CSS - ничего. Уже не говоря о модных HTML5 или CSS3. php или другие скрипты - туда же. В целом, темный лес.
Так вот, на первых порах я узнал что такое системы управления сайтами (содержимым), по читал про такие штуки как Wordpress, joomla, Drupal. Много по читал, оказалось довольно интересно)) Это было как заглядывание за кулисы интернетов, такое краткосрочное и то одним глазком. А еще это дало понять, что не знаю я очень многого и путь к осуществлению задуманного намного более сложен, чем это представлялось по началу.
А сейчас, после неудачной попытки заснуть (провалявшись без толку пол часа) я решил чем то полезным себя занять и полез читать хабр. Тут то мне и попалась
вот эта статья про верстку. Прочитал. Понял, что понял из написанного я мало чего, и в этом направлении я знаю тоже ровным счетом ничего, и опять кучу вещей нужно узнать и разобраться.. Как говорится, чем больше мы узнаем, тем меньше мы знаем)
Что ж, впереди долгий и, надеюсь, интересный путь! Постараюсь таки эту задумку довести до конца.
А о получившемся в итоге детище (если получится, конечно) вы наверняка узнаете, дорчитатели))