Хостинг, Домен, FTP, MySQL — что это?

CLAY
Оффлайн
Регистрация
25.01.17
Сообщения
763
Реакции
224
Репутация
292
Хостинг, Домен, FTP, MySQL — что это?

В данной статье мы разберём, что такое хостинг, доменное имя (домен), FTP, MySQL, для того, чтобы четко ориентироваться в этих понятиях, нужно уметь их применять на практике и использовать для создания собственного сайта.

Хостинг — это услуга по размещению информации на web-сервере. Если проще, то это место на сервере для вашего сайта. Он делится на платный и бесплатный. На бесплатных хостингах иногда идут предустановленные CMS, например UCOZ (ucoz.ru).

Также хостинг, как правило, включает в себя ещё доменное имя (домен), FTP доступ, электронную почту и утилиты (phpmyadmin и пр.)

Доменное имя (домен)

Домен — это имя вашего сайта в сети Интернет, по которому его можно найти. У доменов есть уровни. Первый — .ru .com .net .org .ua — обозначает принадлежность к какой-либо стране, типу сети, коммерческой структуре и пр. Второй уровень отражает само название сайта, например av-school.ru. Соответственно можно и создавать на домене поддомены, такие как forum.av-school.ru и т.д.

Регистрация домена обычно большого труда не составляет. Для начала нужно придумать домен, а потом проверить, не занят ли он кем-то другим. Обычно это можно сделать при регистрации у хостера. Если же придуманного вами домена в сети интернет не оказалось, то можно смело приступать к его регистрации. Для этого нужно заполнить регистрационные данные, что не представляет особо сложного труда, т.к. на сайте всё написано понятным и вполне доступным языком.

Следующий шаг — оплата домена. Оплата может произойти со всех известных платёжных систем (WebMoney, Yandex-Деньги, ru-pay, E-Gold и т.д.) на какой-либо срок, обычно не меньше полугода. Конечно, существуют бесплатные доменные имена, но они бывают только 3 уровня, то есть содержат чей-то основной домен, например: бесплатные хостинги предлагают домены вида «ваше имя. их имя. ru» . При приобретении домена вы становитесь его полноправным хозяином и можете делать с ним всё, что хотите (например, вы можете его продать за более высокую цену, если, конечно, этот домен кому-нибудь понадобится). Организацию, занимающуюся предоставлением услуг хостинга, называют хостером.

Как же нам выбрать подходящий для нас хостинг? Раз уж мы решили установить на наш сайт CMS, то он нам нужен с обязательной поддержкой PHP, MySQL, FTP, Perl. Далее дисковое пространство (сколько места на сервере хостер отведет под ваш сайт), на первое время вам хватит и 50мб, но все это, конечно, зависит от тематики ресурса и типа данных, которые вы будете хранить на своем сервере. Также стоит обратить внимание на саму компанию, которую вы хотите выбрать, будет совсем не лишним почитать отзывы клиентов об их сервисе на их форуме или в Google. В среднем простейший хостинг, удовлетворяющий нашим условиям, стоит 100 рублей.

Итак, мы получили хостинг, у нас есть логин, пароль, адрес. При переходе на ваш домен у вас появляется пустая страничка. Как же на неё разместить вашу веб страницу или CMS, доступную через интернет? Для этого нужен FTP. Но что же это такое?

FTP

FTP — протокол передачи файлов между компьютерами в Internet. Для работы с FTP необходим FTP-клиент. Например, бесплатный клиент — это FileZilla (filezilla.ru), платный – CuteFTP (cuteftp.com). FTP-клиент — это удобное средство для закачки необходимых файлов на ваш сервер с целью возможности их дальнейшего просмотра через интернет.

Для авторизации на сервере требуется логин и пароль, который даст вам хостер при регистрации домена.

Папки, в которые надо закачивать ваши страницы, зависят от хостера. Обычно это папки “/ваш домен/www”, “/htdocs/www”,”/htdocs/”, но возможны варианты.

Ниже представлено видео, демонстрирующие работу с ftp-клиентом.

MySQL

MySQL — сервер баз данных, работа с которым осуществляется посредством последовательных запросов SQL. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании, является идеальным решением для малых и средних приложений. Это сервер поддерживает язык запросов SQL в стандарте ANSI 92 и кроме этого имеет множество расширений к этому стандарту, которых нет ни в одной другой СУБД. MySQL-базы используются для хранения информации о пользователях, новостях и многом другом, к чему бы с легкостью могла обратиться CMS и выдать все необходимою информацию.

Нередко на серверах предустановленно веб-приложение phpMyAdmin, представляющее собой веб-интерфейс для администрирования СУБД MySQL.

Работать с ним очень удобно, так как он имеет интуитивно-понятный русский интерфейс. В первое время вам вряд ли придётся пользоваться такой возможностью, но во многих случаях именно эта утилита позволяет найти источник проблем при некорректной работе CMS.
 
Сверху Снизу