Здравствуйте друзья. В этой статье я попытаюсь объяснить простым (человеческим) языком, что такое сервер и зачем он нужен.
Вы все наверно когда-то слышали такие выражение как «сервер» и «клиент» так вот в принципе весь интернет делится на две составляющие:
- Клиент – компьютер (устройство) который посылает запрос. То есть когда вы садитесь за компьютер, открываете браузер, вводите в адресную строку адрес какого-то сайта и нажимаете «ввод»
то на указанный адрес посылается запрос, в котором указанно, что такой-то компьютер (клиент) хочет получить от вас вот эту страницу (которую пользователь ввёл в адресную строку)
- Сервер – компьютер (устройство) который принимает запросы, обрабатывает их и возвращает ответ клиенту.
То есть когда сервер получил запрос от клиента он проверяет, есть ли у него запрашиваемой страницы, если есть, то в ответ он отправляет код этой страницы, а браузер на стороне клиента уже преобразует этот код в привычную для нас интернет страницу.
И так сервер это место где находится ваш сайт со всеми необходимыми файлами и обязательно с доступом к интернету. Он нужен для того чтобы круглосуточно, 365 дней в году отдавал (показывал) всем желающим файлы (страницы) вашего сайта.
Из этого следует, что сервером может быть и ваш компьютер, для этого необходимо установить сервер, к примеру — «Apache» по желанию «php» и «MySQL» настроить все и не выключать компьютер никогда иначе ваш сайт будет недоступен, плюс ко всему о системе безопасности нужно будет позаботиться самому. Конечно, всё это выполнимо, но на начальном этапе думаю это непозволительная роскошь.
Лично я скинул все эти заботы на своего хостера (сервер на котором хранится ваш сайт и он доступен 24 часа в сутки)
Кстати у большинства хостингов есть тестовый период, обычно, он составляет 14 календарных дней вам этого достаточно, чтобы определить подходит он вам или нет.
О том как «закинуть» сайт и вообще как работать с хостингом я запишу видео инструкцию.
Ну, на этом, наверное, и закончу, если что-то не понятно пишите в комментариях, обязательно отвечу. Всем пока!