Блог Алексея Гончарова
Не пропустите новые статьи!

Новые статьи блога на Ваш e-mail:

Канал блога на YouTube
Группа блога на vk.com
Где в мире читают блог
Архивы
Волшебная кнопка

Что желательно знать вебмастеру или как работает сайт на wordpress

как работает сайт

Привет! Блог, сайт, дневник, видео-блог, страница, портал – что общего? Это всё сайты на wordpress. Они все такие разные, коммерческие, профессиональные, любительские, старые, молодые, крутые, интересные и не очень. Но всех их объединяет одно – то, как они работают.
А вы знаете, как работает сайт на wordpress и как получается то, что мы видим? Если не знаете, или знаете в общих чертах, то, возможно, эта статья вам пригодится.

Замечали, когда начинаешь вникать во что-то, то и сам начинаешь лучше это понимать. Так и тут – начал вникать и кое-что прояснилось. В этом случае прояснилась ситуация с пониманием того, как устроен сайт с технической точки зрения и как он работает, в результате чего на экране возникает то, что вы сейчас читаете или читали до того, как нашли эту статью в интернете на сайте поисковика. Мне это понимание пригодится для того, чтобы знать, что есть самое ценное в сайте на wordpress и что нужно сохранять в случае чего непредвиденного, о чем будет отдельная статья.

В этой, сегодняшней статье не будет сложных технических терминов и ботанских тонкостей, досконально иллюстрирующих все процессы, происходящие в хитросплетённых дебрях цифровых сетей и компьютерного железа. Я попытаюсь на пальцах разъяснить, как устроен сайт, из чего он состоит и что обеспечивает его бесперебойную работу. Ведь, согласитесь, самый лучший способ узнать и понять что-то – это начать самому что-то объяснять другим! Шучу, конечно, но доля истины в этом есть:)

Итак, поехали! Вы уже знаете, что для работы сайта нужно пространство, именуемое хостингом, где он будет жить и храниться, нужен контент, именуемый содержимым и система управления всем этим, именуемая CMS (Content Managment System) или в народе движок – в нашем случае wordpress. Понятное дело, что сайт нужно наполнять, потому на этом останавливаться не будем, а поговорим о том, как взаимодействуют составные части сайта и где что лежит и откуда берётся.

Начнем сначала: хостинг вам даёт в аренду свое дисковое пространство и вычислительные мощности для обслуживания вашего сайта в обмен на ваши деньги. Он же вам даёт на выбор и систему управления сайтом – CMS. Именно на выбор, потому что систем много, все они востребованы, но у всех есть свои достоинства и недостатки. Поскольку мы в свое время остановили свой выбор на одном из самых простых, удобных и универсальных движков, то о нём и будем говорить – о wordpress.

Любой сайт имеет две стороны: пользовательскую и администраторскую. Первая обращена к посетителям сайта и даёт возможность только потреблять контент сайта без права изменения и редактирования. Администраторская часть дает право своему владельцу  изменять сайт, редактировать его содержимое по своему усмотрению, но в только в пределах, ограниченных возможностями движка сайта. В нашем случае – это админпанель сайта на wordpress и его редактор.

редактор wordpress

Теперь поговорим о том, как устроен сам движок и где у него что находится. Сайт на wordpress устроен таким образом, что вся его информация разделена, как бы на две части: на часть с файлами и на часть с базой самой информации – базой данных. Файлы сайта – это всё то, что вы закачиваете на хостинг: картинки, видео, музыка, плагины, сам движок, темы сайта и прочие вещи, имеющие вид непосредственно файлов. Все это добро лежит на хостинге в отдельной его части, именуемой Файловый менеджер (в большинстве случаев), к которому у вас есть доступ через вашу панель управления. База данных – это сама информация, которой вы наполняете ваш сайт, то есть ваши тексты статей, страниц и комментариев посетителей к ним. Это дело тоже лежит на вашем хостинге, но уже совсем в другой его части, к которой у вас прямого доступа нет. Вернее этот доступ у вас есть, но не в таком явном виде, как к Файловому менеджеру, так как обращение к базе данных идёт уже непосредственно от самого движка и сервера, его обслуживающего, к которым обращаетесь вы и ваши пользователи в свою очередь.

Получается так, что сайт имеет две самых ценных и основных части: файлы и данные, грубо говоря: картинки и тексты. Вот эти части вам и нужно оберегать, сохранять и спасать, если не дай Бог, что-то случится с вашим хостингом, или вы решите переселить ваш сайт на новое место жительства.

Как эти части взаимодействуют между собой? Примерно так, как на картинке в начале статьи. Посетитель сайта обращается со своего компьютера через Интернет к вашему сайту посредством программы – интернет браузера (хрома, например): давай, показывай, развлекай меня! Обращение идёт не напрямую, а через посредника, DNS-сервер – компьютер, которые знает в какой части Сети расположен какой сайт по специальным кодам – DNS-адресам. Как только DNS-сервер нашел сервер (другой компьютер), на котором живет ваш сайт, он обращается к нему и тот уже показывает запрашиваемое содержимое посетителю, в зависимости от уровня его приоритетности по отношению к данному сайту. Проще говоря, если вы владелец и пошли внутрь писать, то он вам покажет редактор, а если пришли за развлечениями, как посетитель, то он вам покажет то, что вас интересует и внутрь не пустит.

Естественно, все это происходит на языке машинных кодов и с огромной скоростью обмена данными, потому вам, как посетителю этот процесс кажется простым и быстрым. Машины общаются между собой через Интернет, для чего он собственно и был создан, о чем я писал в статье об истории возникновения Сети. Но когда в Сети начинаются сбои или начинает сбоить сам хостинг, ваш компьютер, или другое железо по пути следования сигнала, то диалог машин затягивается и начинаются сбои в отображении сайта и его содержимого. Иногда бывает и так, что отказывает одна часть сайта по каким-то причинам и возникает ошибка связи базы данных  с файлами, отчего сайт перестает работать – вещь весьма неприятная! Для этого на нормальных хостингах всегда есть резервное копирование как файлов сайта, так и его базы данных. Если такая функция у вас отключена, то вы рискуете потерять все ваши труды без возможности их восстановления, потому проконтролируйте это, но на эту тему мы еще поговорим отдельно.

Если с железом все нормально и оно работает стабильно, то вы видите и слышите содержимое сайта, который искали и нашли. То, как коды сайта преобразуются уже непосредственно в изображения, тексты и звуковой ряд – это уже задача программного обеспечения вашего компьютера, то есть интернет браузера, коих тоже можно найти на любой вкус и задачу, но то уже совсем другая история…

Если не вдаваться в технические сложности, то понять, как работает сайт, просто. Надеюсь, вам это удалось с моей помощью. А мне тоже это удалось не самому и не сразу, как вы уже, наверное, догадались – мне тоже помогали ресурсы Интернета и знающие люди. Одним таким знающим человеком является Юрий Мосин, за что ему большое человеческое спасибо и респект! Если у вас остались вопросы – задавайте их в комментариях к статье и не забудьте поделиться ею, если считаете нужным. А также получите напоминание о новых статьях к себе на почту!

Напоследок, если вы смогли дочитать статью до конца, то предлагаю вам приз: это видео, просматривая которое вы гарантированно не сможете ответить на вопрос – как он не упал и откуда столько зонтиков? Факт!  :aga:   :bye:

Пройдись по кнопочкам, расскажи о статье друзьям - это к деньгам!

Новые статьи блога на Ваш e-mail:

3 комментария: Что желательно знать вебмастеру или как работает сайт на wordpress

  • Хорошая, познавательная статья и вам, Алексей, большое спасибо за помощь! И думаю, меня бы сейчас поддержал весь курс “Горячее лето 2011″ .

  • Интересная и познавательная статья получилась, главное что нет ничего лишнего, а все по сути. Спасибо за добрые слова.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

:) 
*hi* 
;) 
:-( 
:good: 
:aga: 
*blush* 
:negative: 
:yahoo: 
B-) 
*bravo* 
*klass* 
:shock: 
:-)) 
Больше смайлов!..
 
Обменник.ws » Автоматический обмен Webmoney