Только для читателей Lifeexample возможно открыть интернет-магазин на Moguta.CMS со скидкой в 15%

<<< Формат YAML и его parser на PHP || Паттерн Observer >>>

Хостинг для интернет магазина

17.11.2012
Хостинг для интернет магазина

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

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

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

Основные параметры выбора хостинга

Хостинг, как и любая другая услуга, предоставляемая в сети интернет, может отличаться разными характеристиками, и каждый хостер предлагает свои уникальные тарифы, для привлечения клиентов.

Хостер – компания, предоставляющая ресурсы своих серверов в аренду пользователям, для размещения на них сайтов. Или говоря проще хостер – это компания предоставляющая хостинг для сайтов, в том числе и хостинг для интернет магазинов.

В данной статье я приведу примеры из личного опыта по работе с такими хостерами как hoster.ru и hosting.nic.ru, но об этом чуть позже, а сейчас предлагаю разобраться с тем, какие характеристики в тарифах, нужно учитывать при выборе хостинга.

Оперативная память — главный параметр, на который стоит обратить внимание, при оформлении договора. От количества выделенной для вашего сайта памяти на сервере, прямо пропорционально зависит максимальное количество одновременных посещений пользователями вашего сайта.

Кроме того, популярные системы управления интернет магазином требуют не менее 64 мб оперативной памяти для комфортной работы в панели администрирования. Чем выше этот показатель в рассматриваемом тарифе, тем лучше.

По своему опыту могу сказать, что на данный момент у меня 128 мб и этого уже мало для 1000 уникальных посетителей в день. Задумываюсь о переходе на более мощный тариф 301

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

Объём дискового пространства – казалось бы очень важная характеристика, и во всех тарифах она занимает первое место, но только если вы собираетесь открывать свой файлообменник, требующий наличие гигабайтов свободного места.

В реальности выбирая хостинг для интернет магазина, можно вполне довольствоваться 100 мб свободного пространства, которые теперь предоставляет любой, даже самый захудалый, хостер.

Файлы самого интернет магазина, я имею в виду объем CMS, как правило, не превышает 5-6 мб, а в некоторых случаях и вовсе занимает 1,2 мб, как например в Moguta.CMS для интернет магазина. Получается, что из доступных 100 мб на картинки и файлы остается еще более 90 мб, а этого примерно хватит, на 450 иллюстраций для товаров в интернет магазине.

Как следствие из этих вычислений могу сказать, что на объем дискового пространства можно не обращать внимание, если оно не меньше 100 мб.

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

Конечно, можно найти вполне отвечающие соотношению цены и качества, тарифы например у nic.ru, но все же стоит знать техническую часть и основываясь уже на ней, делать свой выбор. Поэтому я продолжу дальше в этой статье знакомить вас с основными характеристиками при выборе хостинга.

Базы данных MySQL – неотъемлемая для хостинга характеристика, в базе данных будет храниться вся информация о товарах и заказах интернет магазина, поэтому ее наличие обязательно.

Количество баз данных – чуть менее важно количество баз, но имеет смысл иметь возможность создавать как минимум 4 базы. Это на случай если вы впоследствии захотите установить форум, или создать блог.

Пользователи MySQL – в целях безопасности полезно иметь для каждой базы данных, отдельного пользователя со своими параметрами доступа, это защитит вас от потери информации со всех сайтов сразу, в случае взлома одно из них.

Например, вы размещаете на хостинге не только интернет магазин но и форум. И вот в один не хороший день, форум взламывают и получают доступ к его базе данных, и если хостинг предоставляет только одного пользователя на все базы, то злоумышленник может украсть и базу самого интернет магазина.

PHPMyAdmin – Полезный инструмент для работы все с той же базой данных, по-моему на сегодняшний день он доступен практически у каждого платного хостера, по крайней мере nic.ru, которым я сейчас благополучно пользуюсь, точно предоставляет этот инструмент, а кроме него и ряд еще более полезных инструментов, которых я не встречал у других хостингов.

Например nic.ru предоставляет очень удобную панель управления, в которой можно посмотреть статистику использования ресурсов, и тем самым выявить критические периоды в работе интернет магазина.

Статистика nic.ru по использованию ресурсов

Также nic.ru предоставляет исключительную, на мой взгляд, функцию автоматической настройки сервера nginx, который в несколько раз увеличивает скорость работы сайта и как следствие повышает релевантность страниц.

FTP количество аккаутнтов – аналогичная пользователям MySQL характеристика, также может потребоваться для увеличения защиты ваших ресурсов, расположенных на одном хостинге, если взломают один FTP аккаунт остальные данные будут в не досягаемости злоумышленника. Поэтому я рекомендую также не менее 4 аккаунтов.

Поддержка .htaccess — сегодня сложно найти хостера не предоставляющего такую возможность, поскольку возможность правки .htaccess является очень полезным бонусом ко всем остальных характеристикам. Например, можно, с помощью .htaccess запретить доступ к интернет магазину для определенного круга пользователей, тем самым защитив его от спама и хулиганств, и это далеко не все что может .htaccess.

Cron – весьма полезная характеристика, которая позволяет выполнять разного рода задачи, без вмешательства администратора сайта. Она может быть полезной, если вы хотите получать ежедневные отчеты об оформленных заказах, или ежедневно импортировать данные из 1с в интернет магазин.

На продвинутом хостинге для интернет магазина, можно указать время выполнения заданий можно прямо из панели администрироваия.

Планировщик задач cron у nic.ru

Поддержка PHP5 – характеристика, без которой ни один сайт, написанный на языке PHP, работать не сможет. Если собираетесь хранить на хостинге только HTML странички , то можно пренебречь этой функции, но могу заверить вас , что для любой CMS для интернет магазина , является неотъемлемым наличие поддержки PHP5.

Я привел список основных параметров, на которые следует обращать внимание, выбирая хостинг для интернет магазина. Надеюсь, мои пояснения к ним будут полезны новичкам, и помогут выбрать, достойны тариф. Также для новичков советую воспользоваться хостингом nic.ru, которым я и сам пользуюсь. О всех его плюсах и минусах я раскажу дальше.

Плюшки хостеров

Многие начинающие администраторы сайтов, подкупаются рядом заманчивых предложений, которые хостеры активно используют для привличения киентов.

Являясь начинающим web мастером я так же не смог устоять перед такого рода предложениями:

Бесплатная регистрация или продление домена при годовой оплате!
Ежедневное резервное копирование.

Данные акции действовали, и действуют сейчас на хостинге от Hoster.ru. При выборе первого хостинга я еще не понимал важности всех выше описанных характеристик, и в качестве эксперимента решил попробовать один из самых простой тарифов данного хостера "Мега 1".

В отличии от ежедневного резервного копирования, которое можно организовать вручную, не малым убеждением для меня явилось предоставляемая бесплатная регистрация домена при годовой оплате.

Hoster.ru.

Оплатив тариф на год вперед, я получил обещанную бесплатную регистрацию домена, и место на хостинге по выбранному тарифу (Тариф Мега-1 от Hoster.ru). Попробуйте проанализировать производительность этого тарифа опираясь на параметры теперь уже известные вам, и вы сразу найдете ряд характеристик не соответствующих требованиям.

Буквально в первый же день, при попытке развернуть на этом хостинге свой блог, я столкнулся с проблемой нехватки оперативной памяти, и это еще без наличия посещаемости, блога. Другими словами админка wordpressa, на котором построен мой блог, просто не запускалась.

Связавшись с технической поддержкой Hoster.ru, я выяснил, что мне необходимо увеличить количество оперативной памяти для работы сайта. Пришлось перейти на самый "шикарный" из списка предоставленных тарифов, тем самым увеличив объем оперативной памяти до 64 МБ.

Как только меня перевели на новый тариф, блог стал запускаться, и я смог начать работу. Но радость моя длилась не долго, с первых дней я стал замечать периодическую недоступность моего ресурса. Каждый раз обращавшись в тех поддержку мне вежливо излагали суть проблемы, как правило ей являлось временная перегрузка их серверов.

Честно сказать были и другие проблемы на этом хостинге, например при работе с FTP периодически пропадало соединение, и часть файлов не передавалась. На что тех поддержка опять таки вежливо порекомендовала пользоваться инструментом для работы с FTP предоставляемым их деревянной панелью управления.

Что касается панели панели управления Hoster.ru хочу заметить что потенциал у нее большой, но крайне неудобно все реализовано, и начинающему вебмастеру, не легко разобраться в этом все.

панель управления hoster.ru

Мучения мои продолжались около полу года, на тот момент посещаемость сайта была очень маленькой, но уже тогда блог ежедневно был недоступен по 30-40 минут в день, что совсем не лестно сказывалось на индексации страниц и их релевантности. Потом по результатам длительного общения с техподдержкой, меня перевели на другой сервер, где блог стал падать раз в неделю :-).

Устав это терпеть я занялся поиском нового хостинга. Работав в то время в одной питерской веб студии мне ежедневно приходилось обслуживать десятки клиентских сайтов. Все сайты мы держали на хостинге nic.ru, и за время работы я успел ощутить реальные прелести этого хостера.

Поэтому выбор не заставил себя долго ждать. Зная все качества nic.ru я с удовольствием перешел под их крыло.

Hosting.Nic.Ru

Выбирая hosting.nic.ru в качестве хостера, я получил ряд неимоверно полезных инструментов по работе с сайтом. Как я упомянул выше, nic.ru предоставляет уже настроенный сервер nginx снижающий нагрузку на основной сервер более чем в два раза. Это значит, что объем оперативной памяти требуемый сайтом также снижается в двое, увеличивая возможности для трафика пользователей. А самое главное, что, даже не вникая в технические подробности, вы все равно получите этот бонус.

На других хостингах такое возможно только при покупке VDS сервера, т.е. специального тарифа, где вы платите, большие деньги за мощный сервер, но администрируете его самостоятельно. Надо отметить, что VDS хостинг для интернет магазина, может быть очень полезным решением, но стоит он значительно дороже обычного хостинга.

В случае с nic.ru самостоятельно настраивать подобные вещи не требуется, nginx будет настроен автоматически.

Хочу сказать, что техническая поддержка всегда готова оказать квалифицированную помощь. Хотя, однажды мне попался стажер, и насоветовал глупостей. Но в целом я бы поставил за работу техподдержки твердую 5.

Данный хостер позволяет установить сервер Memcache, для кеширования данных, что также увеличит скорость загрузки, об этом подробно изложено на форуме nic.ru, да и вобще на их форуме много полезного можно узнать.

На начальном пути при администрировании сайта не раз приходится сталкиваться с тем что нужный php модуль отключен, и в лучшем случае включить его можно только после долгого общения с техподдержкой.

управление модулями php на хостнге для интернет магазина

Например, многие CMS использую механизм сессий и на некоторых хостингах соответствующий модуль отключен, но nic.ru предоставляет очень качественный инструмент для пользовательской настройки сервера, что экономит, как ваше время так и время хостера.

На самом деле, достоинств у хостинга nic.ru вагон и маленькая тележка, всех их описывать смысла не вижу, но те, которые привел в пример, явно выделяются на фоне других хостинг компаний.

Также советую при регистрации домена заказывать эту услугу у регистратора nic.ru, в этом случае у вас не возникнет никаких проблем при создании интернет магазина на их хостинге. Но даже если у вас уже есть доменное имя зарегистрированное другой компанией, вы можете воспользовавшись удобным интерфейсом для смены NS серверов.

Вывод

Редко делаю вывод к своим публикациям, но по результатом этого большого обзора все таки считаю нужным подчеркнуть некоторые моменты.

Для того чтобы выбрать хостинг для интернет магазина нужно понимать техническую важность таких параметров хостинга как:

  • Оперативная память;
  • Число процессов;
  • Объём дискового пространства;
  • Стоимость месячного обслуживания;
  • Базы данных MySQ;L
  • Поддержка PHP5;
  • Количество баз данных;
  • Количество пользователей MySQL
  • Наличие PHPMyAdmin;
  • Количество FTP аккаунтов;
  • Поддержка .htaccess;
  • Наличие планировщика Cron.

О каждой из этих характеристик я рассказал в статье, так что если остались вопросы, то перечитайте еще раз интересующий пункт, или задайте вопрос в комментарии.

Также в статье я сравнил работу двух хостеров, с которыми имел дело. Не могу сказать что hoster.ru совсем не годится для работы, но как хостинг для интернет магазинов и блогов он 100% не подходит.

По сей день моим фаворитом среди имеющихся хостинговых компаний является nic.ru, рекомендую всем заключить с ним договор на обслуживание.

Пишите в комментариях, свои отзывы о данном хостера и о других понравившихся вам аналогах.

Чтобы не пропустить публикацию следующей статьи подписывайтесь на рассылку по E-mail или RSS ленту блога.

Нравится

Комментарии

  • Scorpios

    Отличная статья!
    Коротко и емко — ничего лишнего не утомляет.
    Прекрасно сверстана, как и все остальные статьи в блоге.
    Спасибо!

    P.S.
    В предпоследнем абзаце поправьте «hic.ru» на «nic.ru»

  • Руслан

    Спасибо за статью. Приятно что без партнерских программ и рекламы)

  • Игорь

    Спасибо за статью

  • Имя

    Заказной пиар ужасного хостинга nic.ru

    • отнюдь это не заказной пиар, а мое мнение тех лет. Но, возможно в настоящее время данный хостинг действительно немного сдал позиции, сейчас все проекты перенес на reg.ru Всем доволен! Всем рекомендую. Отличная поддержка и производительные сервера.

  • Виктория

    Спасибо автору, статья будет многим в помощь, хостинг от reg.ru, nic.ru и ruskyhost.ru — считаю наиболее качественным, для интернет-магазина подойдет любой вид хостинга, просто для каждого этапа выбирайте свой. Если вы только начинаете, можете рассматривать shared хостинг или VPS сервер. Начинаете работать серьезнее и ресурсов данных серверов не хватает, смотрите в сторону Dedicated или Сolocation серверов.

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

    Не отвечать

    Подписаться на комментарии к этой статье по RSS

    Яндекс.Метрика