Питання вибору хостингу для Joomla стає все більш і більш актуальним, особливо коли Ваш сайт починає розвиватися, і приходить час, коли Ви маєте вже не сайт, а повноцінний портал. Тому хочеться написати ряд статей присвячених вибору хостингу для Joomla. Також ці статті будуть корисними не тільки користувачам, які створюють свої сайти на цій системі.
Хостинг (англ. hosting – в буквальному перекладі означає «надання гостинності») – це послуга надання дискового простору для розміщення інформації (тексти, медіа, архіви і т.д.), у вигляді сайту, який постійно знаходиться у мережі Internet. Хостинг, дисковий простір, надають інтернет-компанії – провайдери, дата центри і т.д.
Під послугою хостингу потрібно розуміти, як мінімум, можливість розміщення файлів на сервері. Як правило, у послугу хостингу вже входить забезпечення місця для поштової кореспонденції, бази даних, файлового архіву, DNS. Деякі хостинг компанії додаткові функції надають як окремі послуги – бази даних, електронна пошта, розміщення файлів (створення ftp), послуги керуванням записами домену та інше.
Якщо Ви не знали, хостинг – це не щось міфічне в нетрях мережі. Хостинг – це як комп’ютер, який містить програмне забезпечення та дисковий простір. Тобто наш «хостинг» повинен десь фізично знаходитись і у певному місці.
Послуги хостинга розподіляються по наступним типам:
Вам пропонується місце на диску, а також зовнішній трафік (зверніть увагу, що трафік може бути лімітований або без ліміту!). Середовище виконання веб-сервісів єдина для всіх користувачів.
Такий тип хостингу є дуже поширеним. Кількість користувачів на одному сервері може сягати 400-500. Також ми не зможемо відслідкувати чесність провайдера, адже кожен сервер розрахований на ту чи іншу кількість аккаунтів, лімітованих тарифними планами хостинг провайдера. Що це може означати для нас? Є так звані «час піки» - це коли в певні проміжки часу на сервері перебуває максимальна кількість користувачів, які відвідують сайти, розміщенні на нашому сервері, де ми тримаємо свій сайт. Відповідно, якщо сервер розрахований на 200 аккаунтів, а реально їх може бути більше, кожен користувач створює навантаження на програмне забезпечення, а це приводить до зниження швидкості обробки інформації сервером і як результат у «часи пік» наш сайт буде завантажуватись довго.
Звичайно, я не стверджую, що така ситуація у всіх хостинг провайдерів, тому перед тим, як вибирати Віртуальний хостинг придивіться до декількох провайдерів.
У цьому типу хостингу Вам пропонується місце на диску, зовнішній трафік, частина загальної пам’яті, процесорний час сервера.
Для користувачів такий хостинг виглядає так само як і виділений сервер, але фізично на одному сервері розташовано декілька віртуальних серверів. Ця послуга призначена для проектів середньої завантаженості (портали, великі форуми і т.д. з великим наповненням та відвідуваністю). Для таких серверів необхідне тонке налаштування й такий тип хостингу може прекрасно підійти для початківців ресселерів.
Цей тип хостингу пропонує повністю цілий сервер із певним дисковим простором, пам'яттю, зовнішнім трафіком та процесорами. Виділений сервер працює тільки з одним сайтом, і використовується для «важких проектів», оскільки сайт повністю потребує всі ресурси сервера.
Відповідно підтримка виділеного сервера потребує спеціаліста в налаштуванні серверів. Такий тип хостингу є дорогим в обслуговуванні.
Як підтип, до виділеного сервера можна віднести коллокейшин.
Колокейшин – це той самий виділений сервер, але власником сервера являєтесь Ви. Тобто Ви просто орендуєте місце, трафік, електроенергію в хостинг провайдера або в дата центрі. Усю підтримку коллокейшин Ви берете на себе.
Отже, якщо у нас сайт невеликий: сайт візитка, блог і т.д., - можна сміливо вибирати перший тип хостингу. Якщо наш проект переріс у щось більше ніж невеличкий сайт, то потрібно подумати про другий тип.
Але велику роль відіграє не тільки тип хостингу, але і його місцезнаходження, рівень підтримки, швидкість каналів, програмне забезпечення, та інше.