Добавить в корзинуПозвонить
Найти в Дзене

Как я прохожу основы HTML по книге для детей. Что такое http, https, ftp, клиент-сервер, домен, хостинг простыми словами.

Всем большой "ПРИВЕТ". Сегодня 19 июля 2023 года и я начинаю идти к своей мечте. (кто не знает, что тут происходит вот ссылка на первую статью https://707.su/wV , в которой я всё подробно объясняю) Итак! Я изучала HTML в институте и даже что-то вроде писала, но знаний этих не осталось совсем! Я примерно понимаю как устроена страница и что делает HTML, за что отвечает CSS и для чего нужен JS. Но если сейчас открыть страницу и попробовать почитать HTML разметку, я просто увижу пусть и знакомые слова на английском, но совершенно не буду представлять для чего всё это.. Вчера, после того как написала первую статью на этом канале, я думала с чего мне начать изучение. А потом мне на глаза попались книги, которые я покупала года три назад своему сыну. Стояли они после покупки и пылились, потому что сыну они как обычно оказались не нужны... Только деньги зря потратила... Хотя может не зря? Почему бы мне самой не начать именно с этих книг? Возможно для детей книги написаны простым и понятным яз
Оглавление

Всем большой "ПРИВЕТ".

Сегодня 19 июля 2023 года и я начинаю идти к своей мечте.

(кто не знает, что тут происходит вот ссылка на первую статью https://707.su/wV , в которой я всё подробно объясняю)

Итак! Я изучала HTML в институте и даже что-то вроде писала, но знаний этих не осталось совсем! Я примерно понимаю как устроена страница и что делает HTML, за что отвечает CSS и для чего нужен JS. Но если сейчас открыть страницу и попробовать почитать HTML разметку, я просто увижу пусть и знакомые слова на английском, но совершенно не буду представлять для чего всё это..

Вчера, после того как написала первую статью на этом канале, я думала с чего мне начать изучение. А потом мне на глаза попались книги, которые я покупала года три назад своему сыну.

Стояли они после покупки и пылились, потому что сыну они как обычно оказались не нужны... Только деньги зря потратила... Хотя может не зря? Почему бы мне самой не начать именно с этих книг? Возможно для детей книги написаны простым и понятным языком и мне не будет так страшно и стыдно что-то сразу не понять :)

-2

Эта книга говорит, что в конце её освоения вы уже создадите свой сайт. Книга достаточно толстая, чтобы я поверила, что в ней есть что-то полезное :)

Открываю страницу и вижу картинку на первой странице в тему моей статьи:

Иллюстрация Ким Джи из книги "Как создать сайт"
Иллюстрация Ким Джи из книги "Как создать сайт"

Ладно, хватит разглядывать комикс пора браться за чтение :)

И первое что предлагает автор книги это поставить редактор кода. Notepade++ или Sublime Text. Выбрала второе...

HTTP, HTTPS, FTP

Достаточно полезно было вспомнить, что http - это HyperText Transfer Protocol(протокол передачи текста). Это означает, что наш браузер будет знать, что перед ним html документ.

А ещё я узнала ответ на вопрос, который постоянно возникал у меня в голове, когда я видела вот такую запись в адресной строке https, но ответ на этот вопрос было просто лень гуглить :) https означает HyperText Transfer Protocol Secure(защищённый протокол передачи текста), используется тогда, когда страница запрашивает ваши личные данные, например пароли или номера банковских карт.

В далёкий 2004 год я подключилась к локальной сети с выходом в интернет, где один МБ интернета стоил 3,3 рубля :) Безлимитных тарифов я не помню, а если они и были, то были дико дорогими. Поэтому я пользовалась интернетом довольно редко, но зато у нас был внутрисетевой FTP сервер! Как сейчас помню, нужно было ввести в адресную строку проводника вот такой адрес ftp://192.168.5.107 и ты попадал на тот самый заветный фтпшник, откуда можно было бесплатно скачивать софт, сериалы, игры, книги и многое другое. Так вот теперь я знаю, что ftp расшифровывается как File Transfer Protocol(протокол передачи файлов)

Домен

Если вы посмотрите на любой адрес сайта, то заметите, что адреса обычно оканчиваются на .ru или .com. Это и есть домен. Ещё его называют доменом первого уровня и отвечает он за то, в какой стране находится сайт, реже к какой тематике принадлежит сайт. Например для России это домены .ru .рф. Для Японии это будет домен .jp, а для Ирландии .ie

Клиент - сервер

Иллюстрация Ким Джи из книги "Как создать сайт"
Иллюстрация Ким Джи из книги "Как создать сайт"

Я думаю на иллюстрации всё абсолютно понятно :D В книге это объяснено примерно так: "Вы как посетитель в ресторане, заказали блюдо и вам его принёс официант". Официант в данном случае это сервер. А посетитель - клиент. Таким образом сервер принимает обращения от клиента и выполняет все его запросы.

Хостинг

Какое страшное слово, обычно люди, которые совсем не знакомы с подобными терминами, думают, что это какой то сложный монстр, с которым трудно разобраться. Босс 99 уровня :D Но на деле всё оказывается проще не куда. Если я создам сайт, то как мне сделать так, чтобы его видели все? Если я сделаю сервер из своего компьютера, то он должен будет работать круглосуточно, чтобы посетители могли зайти на мой сайт. А если сайт будет достаточно крутым? На него будет заходить 1000 пользователей ежеминутно(ну дайте помечтать:) ), домашний компьютер, каким бы он мощным не был, просто не выдержит такой нагрузки. Именно поэтому есть специальные хостинг-провайдеры, которые продают свои услуги по размещению сайтов. Но первым шагом к размещению сайта будет регистрация домена! А уже потом можно выбрать и купить хостинг, другими словами сервер, где будет размещён мой сайт :)

За сегодня я осилила только одну главу книги Нейта Купера "Как создать сайт", а всего их 6. Увидимся завтра :)

Часть 2 тут