Содержание
Как разместить веб-сайт (с помощью хостинговой компании или самостоятельно)
Хостинг веб-сайта означает обеспечение доступа к вашему веб-сайту через Всемирную паутину. Обычно это делается одним из двух способов — вы можете:
- Оплатить хостинг в хостинговой компании или
- Разместить его самостоятельно на собственном сервере
В этой статье мы рассмотрим оба метода.
1. Как разместить свой сайт в хостинговой компании
Вот пять шагов для размещения веб-сайта у хостинг-провайдера.
- Решите, какие типы веб-сайтов вы создаете
- Сравните типы веб-хостинга
- Выберите поставщиков веб-хостинга и тарифные планы
- Купите домен и план веб-хостинга
- Создайте или переместите свой сайт на сервере
Использование услуг провайдера — это самый простой способ размещения веб-сайта. Вы можете платить небольшую ежемесячную плату и полагаться на то, что поставщик услуг позаботится обо всем вашем оборудовании, инфраструктуре и других сопутствующих потребностях.
Преимущества
- Обычно дешевле
- Поддержка часто легко доступна
- Нет необходимости в обслуживании оборудования
- Более высокая надежность
Недостатки
- Могут быть некоторые сервисные ограничения
- Меньше вариантов в местах размещения
1. Решите, какой тип сайта вы создаете
Существует два основных типов сайтов; статические и динамические.
Простые статические веб-сайты могут быть созданы с помощью приложения What You See Is What You Get (WYSIWYG), а затем перенесены на хостинг.
Динамические сайты в основном управляются приложениями и используют сценарии, базы данных и другие инструменты для создания некоторых частей сайта на лету. WordPress и Joomla являются примерами общих систем управления контентом (CMS) приложения, которые популярные сегодня. Другие, такие как Magento и PrestaShop, используются для электронная коммерции веб-сайтов.
Выбор веб-хостинга зависит от типа веб-сайта, который вы создаете. Бюджетный веб-хостинг, как Hostinger ($ 1.99 / мес) будет достаточным для простого статического сайта; тогда как динамические сайты потребуют больше ресурсов сервера.
2. Сравните типы веб-хостинга
Что такое веб-хостинг?
Веб-хостинг — это компьютер, на котором люди хранят свои веб-сайты. Представьте себе дом, где вы храните все свои вещи; но вместо одежды и мебели вы храните компьютерные файлы (HTML, документы, изображения, видео и т.д.) на веб-хосте.
В чем заключается роль хостинговой компании?
Компания веб-хостинга сдает в аренду свои компьютеры/серверы для хранения вашего сайта и обеспечивает подключение к Интернету, чтобы другие пользователи могли получить доступ к файлам на вашем сайте.
Подобно тому, как существует множество различных категорий автомобилей, хостинг веб-сайтов также бывает разных видов. Например, виртуальный хостинг является самым дешевым и простым в управлении — они сродни компактным автомобилям в мире.
По мере того, как масштабируется тип веб-хостинга, растут и связанные с этим затраты, а часто и сложность управления учетной записью хостинга. Например, в VPS-хостинга вам нужно будет управлять не только деталями хостинга, но и средой, в которой он находится.
Три типа веб-хостинга
Одним словом, наиболее распространенными типами хостинга являются
- Общий хостинг
- VPS / облачный хостинг
- Хостинг выделенных серверов
Общий хостинг против виртуального частного / облачный хостинг против выделенного сервера
С точки зрения производительности и управления, каждый тип хостинга также обладает своими плюсами и минусами, поэтому при выборе хостинга ориентируйтесь на свои предпочтения.
Общий хостинг часто дешев и прост в управлении, но не имеет расширенных средств управления и не способен обрабатывать большие объемы трафика. Вы можете получить услуги совместного хостинга от A2 Hosting, Hostinger, GreenGeeks
VPS / облачный хостинг стоит дороже и очень универсален. Пользователи могут установить на эти учетные записи практически все, что им нужно, и смогут справляться с различными объемами трафика в зависимости от того, сколько ресурсов оплачено. Вы можете получить услуги VPS или облачного хостинга от Digital Ocean, Interserver, InMotion Hosting.
Выделенные серверы наиболее сложны в управлении и стоят дороже всего. Они очень мощные и могут управляться администраторами вплоть до аппаратного уровня. AltusHost, InMotion Hostingи TMD Hosting предоставляют выделенного хостинга хостинга.
ЧЧто такое хостинг WordPress? Или хостинг Prestashop / Magento / WooCommerce?
Важно знать, что веб-приложения и веб-хостинг — это не одно и то же.
Некоторые веб-хостинги предлагают такие планы, как WordPress Hosting, PrestaShop Hosting, WooCommerce Hosting и так далее. На самом деле это не типы хостинга, а предназначенные для привлечения непрофессионалов, которые могут быть не знакомы с реальными условиями веб-хостинга. Эти хостинговые предложения просто завлекают пользователей названиями популярных веб-приложений.
Например, многие не знают разницы в типах хостинга, но многие знают термин «WordPress».
Тип веб-хостинга, который вам понадобится, обычно определяется:
- Объемом трафика, который вы ожидаете на вашем сайте, или
- Любым специфическим потребностям вашего сайта
Большинство сайтов, которые только начинают свою работу, как правило, имеют небольшой объем трафика (т. е. мало посетителей), и для них вполне подойдет виртуальный хостинг. Большинство виртуальных аккаунтов также поставляются с установщиками приложений (таких как Softaculous), но чтобы убедиться, что ваши потребности удовлетворены, спросите у хостера, можно ли установить нужное вам приложение на рассматриваемом аккаунте.
3. Выбор и покупка тарифного плана веб-хостинга
Даже в рамках одного типа хостинга поставщики услуг часто предлагают различные тарифные планы. Ключевое различие в этих планах часто заключается в количестве ресурсов, которые получает каждый из них. Чем больше ресурсов у вашего сайта, тем больше посетителей он может обслужить.
Когда речь заходит о ресурсах веб-хостинга, мы обычно имеем в виду три основных элемента — процессор (CPU), память (RAM) и хранилище (HDD или SSD). Однако это не всегда означает хорошую производительность хостинга.
В прошлом не было простого способа оценить производительность веб-хоста. Большинству пользователей приходилось полагаться на обзоры, которые, к сожалению, обычно делают только моментальные снимки работы хостера и редко обновляют их. Чтобы избежать этого, попробуйте воспользоваться сайтом HostScore, который постоянно оценивает производительность веб-хостов на основе непрерывного сбора данных. Это означает, что их оценки производительности хостов гораздо более точны.
Также обратите внимание на дополнительные функции, такие как бесплатной установки SSL, доменное имя, рекламные кредиты, встроенный конструктор веб-сайтов или другие элементы, которые могут помочь вам в создании или продвижении вашего сайта.
Некоторые веб-хосты также предлагают другие преимущества на более дорогих планах, такие как специальные оптимизации или улучшения. Хорошим примером этого являются планы виртуального хостинга на A2 Hosting. Самый дорогой тарифный план этой серии обеспечивает 20-кратную скорость «Турбо».Обычно сразу после покупки хостинга вы получаете приветственное письмо с информацией о вашем логине и сервере имен. Сохраните это письмо — информация понадобится вам для настройки домена и входа в панель управления сервером. Скриншот, показывающий мое приветственное письмо от HostPapa.
После тестирования и обзора более 60 хостинговых услуг в прошлом, я смог выделить несколько лучших вариантов хостинга для различных случаев использования. Ознакомьтесь с ними:
- Лучший дешевый веб-хостинг — ежемесячная стоимость ниже 5 долларов в месяц
- Лучший VPS-хостинг — подходит для пользователей с крупными веб-сайтами или электронной коммерцией.
- Лучший веб-хостинг с бесплатными пробными версиями (кредитная карта не требуется)
4. Приобрести домен
Что такое доменное имя?
Если веб-хостинг — это фактическое пространство, на котором размещаются файлы вашего сайта, то доменное имя необходимо для того, чтобы пользователи могли получить доступ к вашему сайту. Доменное имя действует как ваш адрес в WWW. Как и реальные адреса, каждый из них уникален.
Доменное имя — это не что-то физическое, что можно потрогать или увидеть. Это строка символов, которая придает вашему сайту индивидуальность (да, имя, как у людей и предприятий). Примеры доменного имени: Google. com, Alexa.com, Linux.org, eLearningEuropa.info, а также Yahoo.co.uk.
Объяснение доменного имени.
Как приобрести доменное имя?
Чтобы приобрести собственный домен, вам необходимо зарегистрировать его у регистратора.
Многие тарифные планы хостинга сегодня поставляются с бесплатным доменным именем, поэтому обязательно проверьте, применимо ли это к хостингу, который вы собираетесь приобрести. Если да, то вы можете позаботиться о доменном имени одновременно с оплатой хостинга.
Если нет, вам нужно купить доменное имя отдельно. Это можно сделать либо в том же месте, где вы купили хостинг-план, либо у другого поставщика услуг. Если вам нужно покупать доменное имя отдельно, я настоятельно рекомендую вам поискать другое место.
Доменные имена не являются товарами с фиксированной ценой и часто поступают в продажу. Некоторые провайдеры часто проводят дешевые распродажи доменных имен, и если вам повезет, вы сможете приобрести доменное имя по дешевке. Например, Namecheap часто предлагает доменные имена со скидкой до 98%.
Исключение составляют случаи, когда вы являетесь владельцем сайта впервые. В этом случае покупка доменного имени и хостинга у одного и того же поставщика услуг может облегчить работу начинающему пользователю.
5. Перенесите / создайте свой веб-сайт на сервере
Пример: чтобы инициировать передачу веб-сайта в GreenGeeks, войдите в панель пользователя > Мои услуги > Запрос на перенос сайта > Выберите услугу.
После того как ваше доменное имя и план хостинга готовы, наступает время миграции. Миграция сайта может быть сложной, поэтому, если вы делаете это впервые, попросите помощи у вашего нового хостера. Некоторые хостинговые компании предлагают бесплатный перенос сайта.
Если вы создали свой веб-сайт локально (на своем компьютере), просто перенесите наши файлы на свой веб-сервер. Для этого вы можете либо использовать файловый менеджер в вашем панели управления веб-хостингом или сделать перевод с помощью FTP client.
Этот процесс похож на копирование файлов из одного места в другое на вашем собственном компьютере.
Краткое содержание
Вкратце, вот шаги по размещению вашего сайта в хостинговой компании
- Решите, какие типы веб-сайтов вы создаете
Существует два основных типа веб-сайтов — статические и динамические. Простые статические сайты могут быть созданы с помощью приложения What You See Is What You Get (WYSIWYG), а затем перенесены на хостинг. Динамические сайты в основном управляются приложениями и используют скрипты, базы данных и другие инструменты для создания некоторых частей сайта на лету.
- Сравните типы веб-хостинга
В двух словах, наиболее распространенными типами хостинга являются: Shared, VPS, Cloud и Dedicated Server Hosting. Общий хостинг является самым дешевым и простым в управлении. По мере увеличения типа хостинга возрастает стоимость и зачастую сложность управления хостинг-аккаунтом.
- Выберите поставщиков веб-хостинга и тарифные планы
Ключевое различие в тарифных планах веб-хостинга часто заключается в количестве ресурсов, которые получает каждый из них.
Чем больше ресурсов у вашего сайта, тем больше посетителей он может обслужить. Также обратите внимание на дополнительные возможности, такие как бесплатный SSL, доменное имя, рекламные кредиты, включенный конструктор сайтов или другие элементы, которые могут помочь вам в создании или продвижении вашего сайта.
- Купите домен и план веб-хостинга
Приобретите доменное имя и план веб-хостинга, как только вы примете решение.
- Создайте или переместите свой сайт на сервере
Если вы создали свой сайт локально (на собственном компьютере), то просто перенесите наши файлы на ваш веб-сервер. Для этого вы можете воспользоваться файловым менеджером в панели управления хостингом или выполнить перенос с помощью FTP client.
2. Как разместить свой сайт на локальном хостинге с собственным сервером
Локальный хостинг веб-сайта означает, что вы, по сути, используете свое собственное местоположение для создания веб-сервера с нуля. Это означает, что вы отвечаете за все — от аппаратного и программного обеспечения до обеспечения пропускной способности и других инфраструктурных потребностей.
Преимущества
- Экстремальный контроль над вашей хостинговой средой
- Потенциал для ускорения обслуживания
- Ваш выбор оборудования и поставщиков услуг
Недостатки
- Может быть очень дорогим
- Не всегда возможно в жилых помещениях
Хостинг веб-сайта на локальном сервере сложен и может быть очень дорогим. Кроме того, зачастую он менее надежен, чем хостинг у поставщика услуг. Если вы настаиваете, ниже приведены три шага, которые необходимо выполнить.
1. Выбор оборудования и программного обеспечения
Образец сервера HP SMB (источник)
Базовое серверное оборудование может быть очень похоже на оборудование вашего собственного ПК с некоторыми незначительными отличиями. Фактически, технически вы можете взять свой собственный ПК (или даже ноутбук) и превратить его в домашний веб-сервер, если очень захотите.
Ключевое отличие заключается в том, насколько надежным должен быть ваш веб-сервер, и в количестве посетителей, которое он может выдержать. Как и в случае с поставщиками услуг, вам нужно будет следить за процессомssor, память и место для хранения.
Если вы выбираете высокопроизводительное серверное оборудование, такое как стоечный сервер, вам также необходимо убедиться, что специализированные потребности этого оборудования удовлетворены. Это включает в себя пространство, охлаждение и мощность.
Если вам нужна более надежная служба, вам также необходимо рассмотреть вопрос об избыточности оборудования. Например, использование дисков хранения в RAID, а также активное зеркальное отображениеups на дополнительные диски.
Ваше другое инфраструктурное оборудование, такое как маршрутизаторы и модемы, также должно быть в состоянии обрабатывать большие нагрузки.
Для программного обеспечения, помимо вашего operaсистемы, вам нужно будет также сосредоточиться на платформе вашего веб-сервера (на данный момент Apache и Nginx являются самыми популярными на рынке). Это также означает, что вы должны нести ответственность не только за настройку программного обеспечения, но и за лицензирование.
2. Обеспечение достаточной пропускной способности
Пропускная способность Интернета также жизненно важна для работы вашего собственного сервера. Во многих случаях большинству из нас вполне хватает стандартной пропускной способности Интернета, поскольку мы используем ограниченное подключение к Интернету. Представьте себе, если бы 30 человек пытались одновременно использовать ваш домашний Интернет — это, а возможно, и больше, то, что вы могли бы поддерживать.
Также необходимо учитывать ваш IP-адрес. Большинство тарифных планов домашнего Интернета имеют динамические IP-адреса. Чтобы запустить веб-сервер, вам нужен статический IP. Это можно сделать с помощью поставщика услуг, например, DynDNS или купить услугу у поставщика услуг Интернета (ISP).
Научитесь рассчитывать необходимую вам пропускную способность
3. Разработка и развертывание сайта
Следующая часть похожа на опыт использования хостинг-провайдера, за исключением того, что вы не получаете никакой поддержки. Для того чтобы ваш сайт начал функционировать, необходимо перенести ваши веб-файлы на хостинг.
Какой вариант лучше для размещения собственного сайта?
Как вы, вероятно, можете понять из двух приведенных здесь примеров использования хостинг-провайдера или самостоятельного размещения сайта, последний может быстро стать невероятно дорогим и сложным. В действительности так оно и есть (поверьте мне, я делал это раньше).
Помимо удовлетворения от того, что вы это сделали, реальных преимуществ от этого немного, если только вы не являетесь предприятием, которое имеет очень специфические потребности в своем сайте. Например, это могут быть юридические или корпоративные требования.
Однако поставщики услуг веб-хостинга сегодня стали очень разносторонними и во многих случаях открыты для обсуждения особых потребностей с клиентами. В большинстве случаев использование стандартного плана хостинга обычно более чем достаточно.
Управление ресурсами сервера
Хостинг веб-сайта — особенно если вы выбираете локальный хостинг — никогда не является задачей «настроил и забыл». Управление ресурсами сервера будет становиться все более важным по мере роста популярности вашего сайта. Это особенно актуально, когда на одном сервере размещено несколько веб-сайтов.
Некоторое время назад мы взяли интервью у Марка Верне, сотрудника Linux хостинг провайдера Gigatux.comи попросили его дать совет по управлению ресурсами сервера. Вот несколько его советов о том, как сделать ваши ресурсы долговечными.
1. Выберите легкую CMS
Возможно, вы сильно хотите использовать Joomla или Mamboно если ваш хостинг-страничка имеет менее 500 МБ, возможно, вам стоит пересмотреть свой выбор.
WordPress или Drupalнапример, станут легкой и гибкой альтернативой, которая сэкономит вам мегабайты дискового пространства и полосы пропускания. Часто меньше значит больше, и легкий вес не означает меньшую функциональность. Составьте таблицу альтернатив и выберите ту CMS, которая больше всего соответствует вашим потребностям и вашему хостинг-пакету.
2. Для форума — Используйте miniBB вместо SMF
MiniBB занимает всего 2 МБ против 10+ МБ у SMF, но при этом это полноценный форум с обширным репозиторием дополнений, расширений и плагинов.
Не нравится miniBB?
Существует несколько легких альтернатив большим скриптам для форумов. PunBB, FluxBB, AEF и другие. Кроме того, прежде чем устанавливать какое-либо решение, спланируйте масштаб вашего форума: если ваша цель — охватить тысячи или миллионы пользователей, может потребоваться обновление пакета хостинга. Если вы хотите сохранить форум только для персонала или для небольшого числа пользователей, то, конечно, используйте имеющиеся у вас ресурсы в своих интересах.
3. Используйте стороннюю рассылку новостей
Установите программу для рассылки новостей на вашем ограниченном хостинг-аккаунте, и она начнет пожирать ваш диск и пропускную способность. К сожалению, с этим мало что можно сделать, а самый маленький из доступных скриптов рассылки — OpenNewsletter — все еще 640 Кб, и вам придется учесть еще и проблемы с хранением данных.
В сравнении — MailChimp, комплексное решение для рассылки новостей, начинающееся с нулевой стоимости, если ваша целевая аудитория составляет менее 2,000 12,000 подписчиков и вы планируете отправлять не более XNUMX XNUMX писем в месяц.
Все шаблоны могут быть настроены так, что вам не нужно размещать свои собственные, и вы можете интегрировать рассылку с Facebook.
Хорошая альтернатива MailChimp is Constant Contact, чье единственное ограничение задается параметрами подписки — люди могут зарегистрироваться только из вашей формы.
4. Используйте систему кэширования
Большинство владельцев малых предприятий и персональных сайтов с небольшим бюджетом выбирают пакеты виртуального хостинга, чтобы сэкономить на инвестициях. Иногда для повышения производительности и привлечения более широкой аудитории и генерируемого ею трафика непременно требуется обновление, но если такой возможности нет, можно сэкономить ресурсы сервера, используя систему кэширования, которая не перегружает процессор.
WordPress пользователи могут установить Swift Performanceно если вы не используете WordPress, вам следует попытаться оптимизировать кэш вашего сайта с помощью инструментов, предоставляемых поставщиком вашей CMS. Например, Joomla может рассчитывать на Cache Cleaner или Джот-кэш; в то время как Drupal имеет несколько инструментов для повышения производительности кэша.
5. Регулярно очищайте содержимое от спама
Избавьтесь от спама в виде электронных писем, комментариев в блогах, URL-адресов pingback и файлов, которые перегружают ваши серверы и квоты баз данных.
Делайте это хотя бы раз в неделю, чтобы избежать проблем с памятью (например, удаление комментариев WordPress работает только до памяти 64 МБ, после чего вы получите фатальную ошибку и вам придется либо увеличить допустимый объем памяти в файле PHP.INI, либо в wp-config.php в корне WordPress).
6. Если возможно, используйте внешние базы данных
Если ваш хостер разрешает удаленное подключение баз данных, непременно воспользуйтесь этим. Внешние базы данных помогают снизить нагрузку на дисковую квоту вашего хостинга, поскольку они хранят ваш контент за пределами вашего хостинг-аккаунта. Однако имейте в виду, что удаленные базы данных могут быть довольно дорогими и доставлять неудобства конечным пользователям.
7. Используйте сторонние файловые хостинги
Разместите все, что можно скачать, на внешнем хостинге файлов, например, Photobucket, Vimeo, YouTube, Giphy, и так далее.
Вы не должны позволять своим посетителям, клиентам или читателям загружать контент на ваши серверы, если ваши ресурсы ограничены.
8. Регулярно загружайте и удаляйте файлы журналов
Файлы журналов были созданы для того, чтобы держать вас в курсе состояния вашего сайта, но на сервере от них нет никакой пользы: если вы не будете загружать и удалять их хотя бы раз в неделю, их размер вырастет и займет от нескольких мегабайт до гигабайта. Особенно это касается двух журналов cPanel:
/home/user/public_html/error_log
и
/home/user/tmp/awstats/
Файл error_log обычно содержит динамические ошибки, такие как предупреждения PHP, ошибки базы данных (неправильные коллизии и т.д.) и спам-комментарии, которые не прошли. Еженедельно проверяйте этот файл на наличие ошибок и предупреждений, а затем удаляйте его.
Папка /awstats/, напротив, содержит все журналы доступа и статистические журналы вашего сайта. Вам следует отключить программу AwStats в вашем аккаунте, чтобы избежать увеличения использования веб-пространства, так как программа автоматически сохраняет свои файлы статистики, или, если вы не можете этого сделать из-за ограниченных привилегий, вам следует связаться с вашим хостером и попросить отключить все аналитические программы.
Часто задаваемые вопросы
Что такое веб-хостинг?
Веб-хостинг — это не просто место, на котором размещается ваш сайт. Он также включает в себя потребности и стоимость программного обеспечения, пропускную способность и массу других микропотребностей, которыми необходимо управлять.
Почему все размещают свой сайт у хостинговой компании?
Поставщики услуг веб-хостинга создали среды, предназначенные для размещения веб-сайтов. Они оптимизированы для этой цели, и, поскольку они делают это навалом, они часто могут предоставлять услуги намного дешевле, чем среда с собственным хостингом.
Является ли доменное имя обязательным для запуска моего веб-сайта?
Доменное имя — это адрес вашего сайта. Без него ваши пользователи не смогут попасть на ваш сайт, если не знают точного IP-адреса. Узнайте больше о том как работает доменное имя.
Размещает ли GoDaddy веб-сайты?
Да, GoDaddy является поставщиком веб-услуг, и одним из его продуктов является веб-хостинг.
Достаточно ли общего хостинга для моего сайта?
Если ваш сайт новый, то виртуального хостинга обычно более чем достаточно. Мощность виртуального хостинга различается у разных хостеров. Некоторые хостеры, например, A2 Hosting, имеют очень мощные тарифные планы даже среди вариантов виртуального хостинга.
Сколько видов хостинга существует?
Есть четыре основных типов хостинга общий, VPS, облачный и выделенный хостинг. Каждый из них предлагает разную степень производительности, надежности и безопасности.
Какой тип хостинга лучше?
Понятие «лучший» относительно — то, что лучше для моего сайта, может не подойти для вашего. Как правило, если вы новичок, виртуальный хостинг должен быть «лучшим» местом для начала работы. Выделенные серверы — самые мощные типы хостинга, но они и самые дорогие (поэтому не рекомендуются новичкам).
Могу ли я использовать WordPress на моем веб-хостинге?
Большинство хостинг-провайдеров сегодня позволяют устанавливать различные популярные веб-приложения. К ним обычно относятся WordPress, Drupal, Joomla и многие другие. Чтобы убедиться, что нужное вам приложение может быть установлено, лучше всего уточнить у поставщика услуг.
Почему мой сайт работает медленно?
Скорость веб-сайта может зависеть от многих факторов. Одним из них является то, насколько хорошо оптимизирован ваш сайт. Чтобы узнать, что влияет на производительность вашего сайта, используйте такие инструменты, как WebPageTest или GT Metrix. Проведя тест, вы получите подробную информацию о времени загрузки, что позволит вам определить точки отставания во времени загрузки вашего сайта.
Как работает хостинг веб-сайта?
Хостинг веб-сайта подразумевает наличие веб-сервера, который предназначен для обслуживания файлов вашего сайта посетителями через всемирную сеть.