Споделеният хостинг е услуга, при която много клиентски акаунти работят на един и същи сървър и си поделят неговия процесор, памет, диск и мрежова връзка. Доставчикът инсталира и поддържа операционната система, уеб сървъра, 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 сървъри се предлагат от същата компания. Можете да сравните плановете за споделен хостинг един до друг.
Коментари
Коментари
Напишете първия коментар.
Оставете коментар