Към съдържанието
PN Scripts

Хостинг

Какво е споделен хостинг и какво включва планът

  • PN Scripts Team
  • 6 мин четене

Споделеният хостинг е услуга, при която много клиентски акаунти работят на един и същи сървър и си поделят неговия процесор, памет, диск и мрежова връзка. Доставчикът инсталира и поддържа операционната система, уеб сървъра, PHP и сървъра за бази данни, а вие управлявате своя акаунт през уеб базиран контролен панел. Това е най-простият и най-евтиният начин да публикувате сайт и е подходящ за фирмени сайтове, блогове и малки онлайн магазини на стандартен софтуер като WordPress.

#Как работи споделеният хостинг

На един споделен сървър има много отделни акаунти. Всеки има своя директория, свои бази данни и свои пощенски кутии, а софтуерът на сървъра ги държи разделени, така че един клиент няма достъп до файловете на друг. Когато посетител отвори сайта ви, уеб сървърът разпознава акаунта по името на домейна, изпълнява PHP кода, чете от базата данни и връща страницата.

Тъй като хардуерът е общ, доставчикът задава лимити за всеки акаунт: колко процесорно време и памет може да използва един скрипт, колко процеса могат да работят едновременно и колко връзки към базата данни са разрешени. Така един натоварен сайт не забавя всички останали на машината. Точно тези лимити отличават евтиния план от добрия, макар че рядко стоят на видно място в таблицата с планове.

#Какво обикновено включва планът

  • Контролен панел за файлове, домейни, бази данни, имейли и настройки на акаунта.
  • Имейл на вашия домейн: пощенски кутии, псевдоними (aliases), пренасочвания и уеб поща, която се чете в браузъра.
  • Бази данни, обикновено MySQL или MariaDB, с phpMyAdmin за преглед, импорт и експорт.
  • Инсталатор на приложения, който инсталира WordPress, Joomla, Drupal, PrestaShop, OpenCart и подобни системи заедно с базата данни и потребителя ѝ.
  • FTP или SFTP достъп за качване на файлове, а при някои планове и SSH.
  • Cron задачи за действия по график, например изпращане на бюлетин или изчистване на кеша.
  • SSL сертификат за HTTPS, включен в плана или предлаган отделно.
  • Място за архиви на файловете и базите данни.

Проверете какво точно стои зад всеки ред. Имейлът може да означава няколко пощенски кутии или неограничен брой, с много различно място за всяка. Архивите може да са автоматични копия, които възстановявате сами, или просто място, където пазите копия, направени от вас. Таблицата с планове рядко уточнява това, затова питайте.

#Какво не може споделеният хостинг

Ограниченията произтичат пряко от това, че делите сървъра с други клиенти:

  • Общи ресурси. Сайтът ви използва същия процесор, памет и диск като другите акаунти. Добре поддържаният сървър налага справедливи лимити, но при скок в трафика сайтът опира в лимита на акаунта, а силното натоварване на съсед пак може да забави отговорите.
  • Няма root достъп. Не можете да инсталирате системни пакети, да променяте настройки на ниво сървър или да изберете версия на базата данни, която доставчикът не предлага. Променяте само това, което позволява контролният панел.
  • Няма дълго работещи процеси. Обработчици на опашки (queue workers), WebSocket сървъри и други фонови програми обикновено не са разрешени или се спират след определено време. Задачите по график трябва да минат през cron.
  • Фиксирана среда. Разполагате с версиите на PHP и разширенията, които доставчикът поддържа. Приложения на Node.js, Python или Go може да не се поддържат или да са достъпни само като платени добавки.
  • Общ IP адрес. Често много акаунти изпращат поща от един и същи адрес и компрометиран акаунт на сървъра може да повлияе на доставката на писмата на останалите.

За обикновен фирмен сайт нищо от това няма значение. За софтуер по поръчка с фонови задачи, интеграции с други системи или строги изисквания за производителност има голямо значение.

#Какво да сравните освен цената

Повечето таблици с планове започват с дисково пространство и трафик, често обявени като неограничени. Тези стойности рядко определят как ще работи сайтът. Сравнете по-скоро следното:

Какво да проверитеКакво да попитате
Лимити за процесор и паметКакви са лимитите за акаунт и какво става, когато сайтът ги достигне?
Сайтове и домейниКолко домейна поддържа планът и може ли всеки да има своя папка и настройки?
ИмейлКолко пощенски кутии, колко място за всяка и колко писма на час можете да изпращате?
Бази данниКолко бази, с какъв максимален размер и с коя система и версия?
PHPКои версии се предлагат и можете ли да изберете версия за всеки сайт поотделно?
SSH и cronВключени ли са, предлагат ли се срещу доплащане или липсват?
АрхивиКолко често се правят копия, колко време се пазят и кой ги възстановява?
SSLВключен ли е доверен сертификат и подновява ли се автоматично?
Условия при подновяванеКолко струва планът след първия период?

Две проверки на практика казват много. Задайте на доставчика конкретен технически въпрос преди покупката и вижте дали отговорът също е конкретен. И се уверете, че по всяко време можете да изтеглите пълен архив на файловете и базите данни, защото именно той ви позволява да смените доставчика по-късно.

#Какво прави контролният панел

Контролният панел е уеб интерфейсът, през който управлявате хостинг акаунта без команден ред. В един типичен панел можете:

  • да качвате, редактирате и изтривате файлове през файлов мениджър;
  • да създавате бази данни и потребители и да ги отваряте в phpMyAdmin;
  • да добавяте пощенски кутии, пренасочвания и филтри за спам;
  • да насочвате домейни и поддомейни към папки и да редактирате DNS записи;
  • да инсталирате приложения, да задавате cron задачи, да сменяте версията на PHP и да следите статистики и логове.

cPanel и Hepsia са два познати примера. cPanel е търговски панел, който много доставчици лицензират и използват на сървърите си. Hepsia е панел, създаден за собствена хостинг платформа, в който хостингът, домейните и пощата се управляват от едно място. И двата покриват ежедневните задачи по-горе, а се различават по подредбата и по това кои допълнителни функции е включил доставчикът.

Панелът има по-голямо значение, отколкото изглежда, защото определя колко можете да свършите сами. Ако за нова пощенска кутия или за възстановяване от архив трябва да пишете на поддръжката, работа за пет минути може да отнеме цял ден.

#Кога споделеният хостинг вече не стига

За много сайтове споделеният хостинг е достатъчен през целия им живот. Ето признаците, че при вас това вече не е така:

  • Страниците се забавят при нормален трафик, а доставчикът съобщава, че акаунтът постоянно достига лимитите за процесор или процеси.
  • Приложението има нужда от обработчици на опашки, WebSockets или друг постоянно работещ процес.
  • Трябва ви PHP разширение, среда за изпълнение или сървърна настройка, които панелът не предлага.
  • Искате тестова среда (staging), която съвпада точно с работната.
  • Сайтът обработва данни, които не бихте искали да държите на сървър, споделен с непознати.

Обичайната следваща стъпка е VPS, виртуален сървър със собствени ресурси и root достъп. С него идва и поддръжката на сървъра, затова решете кой ще я поеме, преди да се преместите. В статията споделен хостинг или VPS: кога и как да преминете ще намерите признаците и стъпките за миграция, а видовете уеб хостинг сравнява всички варианти, от споделен хостинг до облак.

#Как може да помогне PN Scripts

PN Scripts Hosting предлага планове за споделен хостинг, които се управляват от един контролен панел с файлов мениджър, уеб поща, phpMyAdmin, инсталатор за WordPress и десетки други приложения, както и self-signed SSL сертификат във всеки план. Когато сайтът има нужда от повече, KVM VPS и dedicated сървъри се предлагат от същата компания. Можете да сравните плановете за споделен хостинг един до друг.

Още по темата

Още по темата

Коментари

Коментари

Напишете първия коментар.

Оставете коментар

Следваща стъпка

pnscripts.com/bg/contact

Пишете на екипа

Попитайте за статия или ни разкажете за проект, който искате да изградим. Отговаряме до един работен ден.

Пишете ни

Семейството PN Scripts

Другите сайтове на PN Scripts

Хостингът, игрите и блогът имат свои сайтове, поддържани от същата компания.

  • pnscripts.com

    PN Scripts

    Софтуерно инженерство

    Разработка на уеб и мобилни приложения, API и игри по поръчка, плюс нашите open-source продукти и плъгини.

  • games.pnscripts.com

    Игри

    Игри и игрови сървъри

    Мястото за игрите и игровите сървъри на PN Scripts. Каталогът засега е празен и ще се попълва, когато игрите и сървърите стартират.

  • hosting.pnscripts.com

    Хостинг

    Хостинг и инфраструктура

    Споделен хостинг, KVM VPS, самостоятелни сървъри и домейни от същата компания, която изработва проекта ви.

  • blog.pnscripts.com

    Блог

    Статии и бележки

    Ясни статии за хостинг, сървъри, домейни и сигурност, писани от хората, които работят с тях.

    Вие сте тук