Бесплатный хостинг для интернет магазина и CMS OpenCart. Как попробовать услуги до оплаты? Есть ли тестовый период? Как создать базу данных? Как подключиться к базе данных

Доброго времени суток, друзья! 🙂

Сегодняшняя статья предназначена для тех, кто решил обзавестись собственным Интернет-магазином на базе OpenCart.

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

Единственное, что нам теперь осталось для того, чтобы ваш магазин был доступен в Интернете – это , о чём мы сегодня с вами и поговорим.

Мы рассмотрим необходимый комплекс мер для подготовки к этому процессу, способы, которыми можно произвести перенос OpenCart на хостинг, а также типичные ошибки и пути их решения.

Будет интересно! 🙂

Подготовка к установке OpenCart на хостинг

Перед тем, как мы перейдём к практическим советам, я хочу рассказать вам об инструментах, которые будут участвовать в данном руководстве.

  • CMS – русифицированный OpenCart0.3.1 (для других версий порядок действий будет аналогичным)
  • FTP-клиент – FileZilla2.32 (версия продукта также не принципиальна)
  • Хостинг-провайдер – TheHost (т.к. я являюсь его клиентом и у меня есть доступ ко всем инструментам в панели управления и личном кабинете)

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

Краткий их список будет выглядеть так:

1. Регистрация доменного имени вашего сайта

Если ваш ресурс только на стадии разработки, можно обойтись без этого пункта.

Для доступа к сайту на хостинге по необходимому вам доменному имени нужно будет дописать в файле C:\WINDOWS\system32\drivers\etc\hosts (если вы, конечно, пользуетесь продукцией Microsoft 🙂) у себя на компьютере следующие строки:

x.x.x.x доменное_имя

Где x.x.x.x – это IP-адрес, по которому будет доступен Ваш сайт (предоставляется хостинг-провайдером после регистрации), а доменное_имя – это доменное имя (адрес) вашего сайта, по которому к нему смогут получить доступ пользователи через Интернет.

Но вы сами должны понимать, что эти действия носят временный характер, и вам всё равно придётся зарегистрировать доменное имя у официальных регистраторов (например, REG) или у своего хостинг-провайдера.

2. Добавление доменного имени сайта

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

3. Добавление www-домена

Необходимо, чтобы настроить свой будущий ресурс на удалённом сервере и для автоматического создания каталога, в котором будут храниться файлы сайта

4. Создать базу данных для своего будущего сайта на хостинге

Также хочу сказать, что в рамках данного руководства я буду производить установку на хостинг тестового сайта myopencart.com.ua.

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

Очевидно, но всё же… 🙂

А мы переходим к подробному рассмотрению двух способов, как установить OpenCart на хостинг.

Установка OpenCart на хостинг – способ первый

Данный способ является «классикой жанра», т.к. применим абсолютно к любому типу сайта, CMS и платформе, и заключается в переносе файлов сайта с локального веб-сервера на хостинг с последующей конфигурацией.

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

Также вам необходимо будет произвести копирование файлов со своего компьютера на удалённый сервер по FTP-соединению.

О том, как можно произвести данные действия, написано в статье о .

После произведённой работы при переходе на ваш сайт вы увидите следующее:

Чтобы вместо экрана с ошибкой 500 увидеть свой проект, нужно произвести настройку OpenCart на удалённом сервере, к чему мы и переходим.

Настройка OpenCart на хостинге

Настройка OpenCart на удалённом сервере является основным этапом при ее установке.

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

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

Файл конфигурации клиентской части расположен по пути «доменное_имя_сайта/config.php».

Для кабинета администратора — «доменное_имя_сайта/admin/config.php».

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

Как видите, я создал папку (каталог) с названием моего тестового сайта на хостинге «myopencart.com.ua», в который скопировал файл config.php из корня сайта.

Также я создал здесь пустую папку и назвал её «admin», в которую скопировал аналогичный файл из аналогичного каталога моего сайта на локальном веб-сервере.

Открываем в любом текстовом редакторе (можно использовать стандартный «Блокнот») config.php, который соответствует витрине магазина (лежит в корне сайта), из созданного нами только что каталога.

Вот, что мы там видим:

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

Файл у нас с раширением.php, поэтому в нём соблюдается синтаксис данного языка программирования.

Для непосвящённых сделаю небольшое пояснение:

  • define(par1, par2) – функция для объявления именованной константы
  • par1 – название константы — пишется в кавычках, если вы пишите название константы прямо здесь, или указывается предварительно объявленная строковая переменная в виде $param
  • par2 – значение константы — может быть любого типа, но в нашем конкретном случае (OpenCart) мы будем указывать строковые значение, которые также записываются в одинарных или двойных кавычках либо с использованием переменной

Если вы раньше не сталкивались с программированием и не планируете в будущем, не стоит заморачиваться с объявлением переменных – просто меняйте значения в кавычках после запятой (значение константы).

Ах да 🙂 Константа – это величина, которая не будет менять своё значение (если вы вдруг не в курсе).

Теперь вроде всё. Переходим к обзору настроек, хранящихся в файлах конфигурации.

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

Данная строка содержит объявление константы, которая будет использоваться при доступе на ваш сайт по протоколу HTTPs в формате «https://ваш_сайт».

Если же вы не обладаете SSL-сертификатом (который необходим для доступа к сайту по данному протоколу), то значение этой константы ничем не будет отличаться от предыдущей строки.

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

Эту информацию вы можете узнать в технической поддержке хостинг-провайдера или ввести самостоятельно, пользуясь логами сайта, в которых при первом неудачном запуске (когда вы ещё не поменяли файлы конфигураций) пропишутся ошибки доступа к конкретным файлам.

В моём конкретном случае данная строка имела вид ‘/var/www/pashaster/data/www/myopencart.com.ua…’. Всё, что вам нужно – скопировать путь к сайту из файлов лога и вставить его в каждую константу из данного блока.

Для удобства процесса можете использовать команду «Ctrl+H»,которая доступна в большинстве текстовых редакторов, и служит для массовой замены строк.

Каждую константу в отдельности мы рассматривать не будем. Если будет интересно – напишите в комментариях, и я постараюсь подготовить для вас статью с подробным их описанием.

Константы для настройки соединения с базой данных вашего сайта. Обычно в данном списке требуется изменить DB_USERNAME, DB_PASSWORD и DB_DATABASE, которые соответствуют имени пользователя, его паролю для доступа к БД и имени базы соответственно.

Если вы вдруг не владеете данной информацией – обратитесь в тех. поддержку вашего хостинг-провайдера. Иногда требуется изменить DB_PREFIX, если вы по какой-то причине решили использовать вместо стандартного префикса таблиц БД какой-то другой.

Прочие настройки в большинстве случаев изменять не требуется, поэтому детально рассматривать мы их не будем.

Вносим соответствующие изменения, сохраняем файл и открываем файл конфигурации, который мы скопировали в каталог «admin» нашей папки, повторяющей файловую структуру OpenCart.

Что же в нём содержится?

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

Соответственно, константа HTTP_SERVER будет иметь значение, соответствующее каталогу административной части магазина «доменное_имя_сайта/admin».

У констант в блоке DB будут такие же значения, как и в конфиге витрины магазина (можете просто их скопировать).

Меняете значения констант, сохраняете изменения (также для удобства рекомендуется использовать массовую замену строк) и запускаете FTP-клиент FileZilla для переноса файлов настроек на удалённый сервер.

Данные для FTP-соединения были предоставлены вашим хостинг провайдером при регистрации (возможно повторно их узнать в тех. поддержке). Перед вами появится следующее окно:

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

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

Сайт работает. Замечательно! 🙂

На данную надпись не обращайте внимания – она исчезнет, как только вы произведёте вход в кабинет администратора по адресу «доменное_имя_сайта/admin».

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

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

После чего возвращаемся к витрине магазина и наслаждаемся результатом работы:

Лично у меня данный способ установки OpenCart на хостинг занял не более 15 минут. Если же вы выполняете данную процедуру впервые, то вам потребуется от 30 минут до часа, так что рассчитывайте своё время.

Установка OpenCart на хостинг – способ второй

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

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

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

Так выглядит данный экран у лидера рынка хостинг услуг Украины и России компании AvaHost :

Всё, что вам нужно сделать – это заказать любой понравившийся пакет услуг у данного провайдера и выбрать необходимую CMS в данном списке (в наличии более 300!), чтобы установка OpenCart на хостинг произошла в автоматическом режиме и без вашего участия.

Кстати, если захотите воспользоваться услугами данного хостинга, у меня для вас хорошая новость — это эксклюзивная 20% скидка на все услуги для друзей проекта и подписчиков сайт. Чтобы воспользоваться ею, введите при регистрации следующий промокод — AVA-CCCPBLOG

Возвращаясь к установке OpenCart на хостинг, всё, что от вас потребуется при выборе готовой CMS в панели управления хостингом – это скопировать файлы сайта на удалённый сервер через FileZilla (кроме файлов конфигурации витрины и админки).

При этом не забудьте проверить права доступа к папке на хостинге (должны быть 644 или 444 для config.php и admin/config.php и 777 или 766 для остальных каталогов и файлов), а также права у каталогов сайта после копирования во избежание ошибок при запуске сайта.

Почему не нужно копировать конфиги?

Да потому, что при установке чистой CMS на хостинг в них уже прописывается правильная информация, которую в дальнейшем менять не нужно.

Поэтому перед переносом OpenCart на хостинг скопируйте конфиг витрины магазина и его кабинета администратора к себе на компьютер.

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

После этого копируем файлы сайта с локального веб-сервера на удалённый и переносим конфиги обратно на хостинг, чтобы придать сайту правильные настройки.

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

Если вам не повезло и у вашего провайдера такого инструмента не оказалось – это не повод расстраиваться. Вы всегда можете осуществить установку OpenCart на хостинг самостоятельно.

На этом обзор способов установки OpenCart на хостинг подходит к концу и в завершение статьи я хочу привести список наиболее распространённых ошибок и способов их решения.

Ошибки при переносе OpenCart на хостинг

Установка CMS на хостинг без ошибок – это как свадьба без драки 🙂

Особенно если вы производите данную операцию впервые.

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

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

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

1. Ошибка 404 после установки OpenCart на хостинг

Причина: скорее всего проблема заключается в настройках на хостинге или после регистрации доменного имени вашего сайта база DNS ещё не успела обновиться.

Ошибка может быть вызвана отсутствием какого-либо программного компонента на хостинге, который необходим для работы сайта (php, mysql, mysqli, ioncube и тд.), или другая его версия.

Также не исключено, что вы неправильно перенесли файлы сайта на удалённый сервер или у каталога сайта, а также его подкаталогов не установлены права на чтение и запись (777 или 766 для всех каталогов и файлов, кроме config.php и admin/config.php, для которых нужно задать 644 или 444).

Решение: проверить правильность установки OpenCart на хостинг, настройки сайта в кабинете пользователя на стороне хостинг-провайдера и наличие всех необходимых программ. Если там всё в порядке, то обратиться в тех. поддержку за дальнейшими инструкциями.

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

Сброс кэша не будет лишним при исправлении любого типа ошибок. Как только вы сделали какие-то действия по устранению неполадок – рекомендуется очистить кэш на всех доступных уровнях

2. Ошибка 500 или 403 при переходе на сайт

Причина: данные ошибки возникают при неправильном переносе файлов на сервер, импорте дампа БД или некорректной настройке сайта.

Решение: ещё раз проверить правильность каждого действия, особенно обратить внимание на настройки в файле config.php.

Более точно выяснить причину вам помогут логии ошибок на хостинге и самого магазина, которые расположены по пути «ваш_сайт/system/logs/error.log».

Если проблема вызвана каким-то модулем (внимательно изучайте пути к проблемным файлам в логах), то отключите его в админке и затем заново включите. Если не помогло – лучше от такого продукта отказаться.

3. Ошибки в верхней части экрана витрины или админки

Причина: ошибки в работе модулей и шаблона, их несовместимость с версиями программных продуктов, установленных на хостинг.

Решение: удалить проблемный продукт и установить снова.

Сами файлы удалять не нужно, достаточно выключить-включить в админке, чтобы обновилась информация в БД. Если не поможет – лучше поискать ему замену или отказаться вообще.

Кстати, для повышения безопасности сайта и презентабельности интерфейса магазина после удачной установки OpenCart на хостинг отображение ошибок лучше отключить. Делается это в админке магазина в пункте «Система – Настройки – Сервер»:

Вот и всё, что я хотел вам рассказать, мои уважаемые читатели 🙂

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

Если какие-то моменты остались не рассмотренными – напишите о них в комментариях под статьёй, я постараюсь на них ответить.

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

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

На этом всё! Всем успехов и до встречи! 🙂

P.S. : если вам нужен сайт либо необходимо внести правки на существующий, но для этого нет времени и желания, могу предложить свои услуги.

Если в данном разделе вы не нашли ответ на интересующий вас вопрос, задайте его оператору информационной поддержки.

  • Общие вопросы
  • Технические вопросы
  • Вопросы по нагрузке
  • Панель управления аккаунтом
  • Резервное копирование

Общие вопросы по хостингу

  • Как заказать хостинг для OpenCart?
  • Какой тариф лучше выбрать?
  • Как можно оплатить услуги?

Технические вопросы

  • Как подключиться по FTP?
  • Как можно запускать задачи (выполнять скрипты) по расписанию на хостинге?

Вопросы по нагрузке

  • Как избавиться от нагрузки?
  • Панель управления аккаунтом

    • Что значит “привязать домен”?

    Резервное копирование

    Как попробовать услуги до оплаты? Есть ли тестовый период?

    Услуги OpenCart CMS возможно использовать в тестовом режиме, не производя оплату. Для этого необходимо заказать хостинг на странице http://OpenCart CMS.com/ru/services/hosting/, аккаунт будет автоматически создан в тестовом режиме.
    Продолжительность тестового периода составляет 10 дней. При произведении оплаты тестовый период заканчивается, аккаунт переходит на оплачиваемый тариф. В случае, если по истечении 10 тестовых дней платеж не будет произведен, аккаунт автоматически заблокируется.

    Есть ли какие-либо ограничения на время тестового периода?

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

    Какой тариф лучше выбрать?

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

    Какой тариф лучше выбрать?

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

    Как можно оплатить услуги?

    Для оплаты услуг можно использовать следующие варианты:
    • выписать счет на безналичную оплату (только для юридических лиц);
    • произвести оплату банковской картой;
    • использовать систему электронных денег (Webmoney, Яндекс.Деньги);
    • использовать терминалы оплаты (QIWI, Элекснет, Новоплат);

    Условия привязки карты для автоматического пополнения баланса

    При подключении возможности пополнения баланса с карты списание денежных средств с привязанной карты будет производиться в автоматическом режиме.
    Списание с карты будет происходить за 7 дней до окончания средств на балансе. В зависимости от тарифа сумма списания равна платежу за 1 месяц или 1 год предоставления услуги.
    Уведомление о каждом списании (успешном или неуспешном) отправляется по e-mail и СМС. Предварительное уведомление по e-mail и СМС об окончании средств на балансе больше не производится.
    В случае, если автоматическое списание не удалось, то повторное списание будет произведено через 24 часа. Попытки будут повторяться, пока баланс не пополнится или аккаунт не будет заблокирован.
    Если с момента последнего автоматического списания прошло 179 дней, то будет произведен перепривязочный платеж на 90 копеек. Средства будут возвращены на карту в течение 4-7 рабочих дней.

    Можно ли зарегистрировать домены на хостинге?

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

    Можно ли приобрести SSL-сертификат?

    Нет, SSL сертификаты мы не продаем, однако, бесплатно, на весь срок аренды хостинга, мы предоставляем SSL сертификат от Let"s Encrypt который будет работать в любом браузере.

    Правила предоставления услуги "SSL-сертификат Let"s Encrypt"

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

    Где можно получить дополнительную информацию об услугах и инструкции по работе с ними?

    Для получения дополнительной информации Вы можете:
    • обратиться к Справочному центру, который содержит инструкции для самостоятельного решения многих задач;
    • воспользоваться нашей группой поддержки вконтакте, где можно задать вопросы и получить рекомендации как от других пользователей, так и напсать сообщение администрации сообщества;
    • связаться с нашей службой поддержки - специалисты предоставят Вам все необходимые сведения.

    Какое программное обеспечение установлено на хостинге?

    На хостинге в качестве основного программного обеспечения используется связка веб-серверов Nginx 1.12 + Apache 2.4. PHP представлен версиями 5.3, 5.4, 5.6, 7.0 и 7.1, которые позволяют работать с большинством современных сайтов. Используемые версии MySQL - 5.5 и 5.6.

    Можно ли размещать на хостинге сайты, написанные на PHP, Perl, Python или Ruby?

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

    Какие ограничения установлены на серверах виртуального хостинга?

    • Запрещается использование процессами процессоров сервера более 90% в течение 5 секунд и более 60% в течение 25 секунд. В случае превышения данного лимита процесс завершается.
    • Запрещается использование процессами пользователя нагрузки процессоров сервера более установленного лимита.
    • Максимальное число процессов пользователя не может превышать 40.
    • Максимальное использование оперативной памяти на процесс (memory limit): 128 Мб на младший и 500 Мб на старший тариф
    • Запрещается майнинг на серверах хостинга
    • Максимальное количество одновременных соединений с сервером БД MySQL - 200.
    • Недоступен для использования протокол UDP.

    Как перенести сайт на хостинг от другого хостинг-провайдера?

    Для самостоятельного переноса сайтов на хостинг необходимо:
    1. Сделать архив файлов сайта и дамп базы данных.
    2. Скопировать архив файлов в папку с сайтом. По умолчанию это папка public_html, либо папка, созданная в панели управления в разделе "Сайты" (имя_директории/public_html).
    3. Импортировать дамп базы данных в созданную базу данных в панели управления в разделе “Базы данных MySQL” через phpMyAdmin.
    4. Изменить данные для доступа к базе данных в файле конфигурации сайта. Имя пользователя базы данных совпадает с именем базы данных.
    Подробная инструкция по самостоятельному переноса доступна в Справочном центре.
    В случае необходимости, наши специалисты помогут выполнить перенос сайта от другого хостинг-провайдера. Для этого необходимо обратиться в службу поддержки из панели управления аккаунтом и предоставить:
    1. логин, пароль, имя сервера для доступа по FTP или SSH на другую площадку;
    2. доступ к phpMyAdmin;
    3. данные для доступа к базам данных MySQL;
    4. информацию о том, какие директории (папки) нужно переносить.

    Как подключиться по FTP?

    Для подключения по FTP с помощью FTP-клиента необходимо использовать следующие параметры:
    • Хост: IP-адрес сервера.
    • Логин и пароль
    • Порт: стандартный (21).
    • Подключение: пассивное.

    Как подключиться по SSH / SFTP?

    Для подключения по SSH / SFTP с помощью SSH-клиента необходимо запросить у тех.поддержки хостинга включение доступа к работе по протоколам SSH / SFTP

    Как можно работать с файлами по FTP? SCP? SSH?

    Для работы с протоколом FTP рекомендуется использовать программные продукты FileZilla или Total Commander, для работы по SCP - программу WinSCP, по SSH - PuTTY или SecureCRT.

    Как создать базу данных? Как подключиться к базе данных?

    Для того, чтобы создать базу данных, необходимо авторизоваться в панели управления аккаунтом (реквизиты входа высылаются при регистрации), далее перейти в раздел “Базы данных MySQL” и щелкнуть “Создание новой базы данных”. При создании пароля для новой базы данных мы не рекомендуем использовать спецсимволы.
    Пользоваться и управлять базой можно через phpmyadmin

    Как управлять MySQL не из консоли?

    Вы можете воспользоваться phpMyAdmin - интерфейс доступен в разделе "Базы данных MySQL" Вашей панели управления.

    Как можно запускать задачи (выполнять скрипты) по расписанию на хостинге OpenCart CMS?

    Для настройки выполнения задачи в определенное время необходимо указать в разделе "Crontab" панели управления аккаунтом день недели, в который необходимо выполнить задачу (0 - воскресенье, 6 - суббота), либо * - если день недели не важен. Далее в соответствующих окошках указывается месяц, день, час и минута выполнения задачи.
    Для создания многоразовой задачи повторяющиеся значения необходимо внести через запятую. Например, для выполнения задачи в 8, 12, 16 и 20 часов необходимо указать 8,12,16,20.

    Как изменить версию PHP для сайта?

    Чтобы проверить, какую версию PHP использует Ваш сайт, и при необходимости изменить ее, выполните следующие действия в панели управления:
    • Выберите пункт меню "Сайты".
    • Наведите курсор на нужный сайт и нажмите на символ шестеренки рядом с названием сайта.
    • В выпадающем меню "Версия PHP" указана текущая версия. При необходимости изменить версию выберите нужную в этом же списке.
    • Нажмите кнопку "Сохранить настройки".
    Применение изменений может занять несколько секунд.

    Можно ли установить на виртуальный хостинг memcache?

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

    Что такое нагрузка?

    На нашем хостинге высчитываются два вида нагрузки: нагрузка на CPU и нагрузка на MySQL. - это время в минутах, которое затратили процессоры сервера на обработку процессов аккаунта в течение суток. Нагрузка на CPU измеряется стандартной утилитой *nix - sa. В статистику за день заносится общее накопленное за сутки значение нагрузки в процессорных минутах. - это время в секундах, суммарно затраченное на обработку запросов к базам данных аккаунта в течение суток. Нагрузка на MySQL измеряется при помощи специального модуля от Percona, входящего в используемую нами сборку MySQL.

    Что произойдет, если лимит по нагрузке будет превышен?

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

    Как реагировать на письма о нагрузке?

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

    Из-за чего возникает нагрузка?

    Причин повышения нагрузки может быть несколько. Чаще всего его можно связать с ростом посещаемости сайта, увеличением объема обрабатываемых данных или использованием неоптимизированных скриптов.
    Также превышение лимитов могут вызвать: отключение кэширования, действие вредоносного кода, активность поисковых ботов или DDoS-атака.

    Как избавиться от нагрузки?

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

    Какая панель предоставляется для работы с хостингом?

    Для взаимодействия с хостингом используется наша специально разработанная панель управления.

    Как создать сайт на хостинге? Какова структура сайта на хостинге?

    Типичная схема размещения сайтов на серверах выглядит следующим образом (относительно пользовательской директории):
    • / - корневая директория аккаунта;
    • /web - директория с сайтами аккаунта;
    • /web/moidomen.ru - директория сайта;
    • /web/moidomen.ru/public_html - директория для файлов главного сайта(корень сайта);

    Что значит “привязать домен”?

    "Привязка" или "линковка" домена к сайту позволяет связать домен (адрес сайта) и директорию (папка сайта) на сервере. При обращении к заданному (“прилинкованному”) доменному имени файлы сайта будут доступны в сети Интернет.

    Есть ли на хостинге шаблоны для создания сайтов? Как их установить?

    По запросу в техническую поддержку, специалисты тех.поддержки установят любую версию и сбоку OpenCart на ваш аккаунт.

    Как создать дополнительных пользователей?

    Для того, чтобы создать дополнительного пользователя для своего аккаунта, необходимо авторизоваться в панели управления аккаунтом (реквизиты входа высылаются при регистрации), далее перейти в раздел “Пользователи ПУ / FTP” и воспользоваться функцией “Добавить нового пользователя”.

    Как восстановить пароль для доступа в панель управления аккаунтом?

    Для восстановления пароля необходимо:
    • Зайдите на страницу авторизации в панели
    • Нажмите на ссылку "Восстановление пароля".
    • Ввести логин аккаунта.
    Ссылка для восстановления доступа к панели управления будет автоматически отправлена на Ваш e-mail, который был указан при регистрации аккаунта.

    Я запросил восстановление пароля, но мне не пришло письмо. Что делать?

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

    Как изменить данные в профиле аккаунта в панели управления?

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

    Каким образом можно увеличить дисковое пространство моего аккаунта?

    Дисковое пространство можно увеличить двумя способами: перейти на более высокий по объему дискового пространства тарифный план или подключить дополнительное дисковое пространство. Обе опции доступны в разделе "Тариф".

    Как осуществляется резервное копирование на хостинге?

    На хостинге OpenCart CMS осуществляется как автоматическое резервное копирование файлов и баз данных, так и резервное копирование по требованию. Автоматически резервные копии создаются каждый день, при этом более старые бэкапы заменяются новыми. Резервные копии по требованию могут создаваться Вами в любой момент времени.

    Что делать, если я случайно удалил резервную копию по требованию?

    К сожалению, восстановить удаленную резервную копию невозможно. Просмотрите список доступных копий - возможно, в тот же период бэкап данных был также создан автоматически.

    Сколько хранятся резервные копии по требованию?

    В случае истечения оплаченного периода хостинга резервные копии по требованию будут удалены через 48 часов после блокировки аккаунта.

    Как часто я могу создавать резервные копии?

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

    CMS OpenСart заслуженно признана одной из наиболее удачных систем управления интернет-магазинами и виртуальными каталогами. Это бесплатное решение специально разработано для создания и обслуживания онлайн-магазинов. В OpenСart по умолчанию запрограммированы такие понятия, как «цена», «каталог», «скидки», «категория товаров» и т. д., поэтому вам не придется долго настраивать CMS под свой проект. Кроме того, система имеет простой понятный интерфейс, что облегчает работу администраторам сайта.

    Нужно ли самому устанавливать OpenCart?

    Да, но только на виртуальном хостинге. Вы активируете сервер и затем самостоятельно устанавливаете CMS. Установка OpenCart на хостинг происходит всего в один клик, и Вам не придется долго с ней разбираться. При возникновении любых вопросов смело обращайтесь в . Если Ваш сайт уже функционирует, квалифицированные специалисты AdminVPS осуществят его перенос. Оставьте заявку – с Вами обязательно свяжутся наши администраторы! По системе «Все включено!» вы получаете надёжный, качественный хостинг без скрытых платежей и оверселлинга.

    На VPS Вам не придется самим устанавливать OpenCart . На наших тарифах уже есть предустановленные версии CMS. При заказе хостинга под OpenCart мы автоматически разворачиваем ее на сервере, и Вы пользуетесь уже готовой системой.

    Как оплачивать хостинг?

    Для оплаты хостинга выберите нужный тариф в таблице и нажмите кнопку «Заказать». Далее следуйте инструкциям в биллинг панели, указав необходимые действия с доменом, ваши данные и выберите подходящий способ оплаты. Вот и все! Ваш сервер будет активирован сразу после оплаты.

    Если в данном разделе вы не нашли ответ на интересующий вас вопрос, задайте его оператору информационной поддержки.

    • Общие вопросы
    • Технические вопросы
    • Вопросы по нагрузке
    • Панель управления аккаунтом
    • Резервное копирование

    Общие вопросы по хостингу

    • Как заказать хостинг для OpenCart?
    • Какой тариф лучше выбрать?
    • Как можно оплатить услуги?

    Технические вопросы

    • Как подключиться по FTP?
    • Как можно запускать задачи (выполнять скрипты) по расписанию на хостинге?

    Вопросы по нагрузке

  • Как избавиться от нагрузки?
  • Панель управления аккаунтом

    • Что значит “привязать домен”?

    Резервное копирование

    Как попробовать услуги до оплаты? Есть ли тестовый период?

    Услуги OpenCart CMS возможно использовать в тестовом режиме, не производя оплату. Для этого необходимо заказать хостинг на странице http://OpenCart CMS.com/ru/services/hosting/, аккаунт будет автоматически создан в тестовом режиме.
    Продолжительность тестового периода составляет 10 дней. При произведении оплаты тестовый период заканчивается, аккаунт переходит на оплачиваемый тариф. В случае, если по истечении 10 тестовых дней платеж не будет произведен, аккаунт автоматически заблокируется.

    Есть ли какие-либо ограничения на время тестового периода?

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

    Какой тариф лучше выбрать?

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

    Какой тариф лучше выбрать?

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

    Как можно оплатить услуги?

    Для оплаты услуг можно использовать следующие варианты:
    • выписать счет на безналичную оплату (только для юридических лиц);
    • произвести оплату банковской картой;
    • использовать систему электронных денег (Webmoney, Яндекс.Деньги);
    • использовать терминалы оплаты (QIWI, Элекснет, Новоплат);

    Условия привязки карты для автоматического пополнения баланса

    При подключении возможности пополнения баланса с карты списание денежных средств с привязанной карты будет производиться в автоматическом режиме.
    Списание с карты будет происходить за 7 дней до окончания средств на балансе. В зависимости от тарифа сумма списания равна платежу за 1 месяц или 1 год предоставления услуги.
    Уведомление о каждом списании (успешном или неуспешном) отправляется по e-mail и СМС. Предварительное уведомление по e-mail и СМС об окончании средств на балансе больше не производится.
    В случае, если автоматическое списание не удалось, то повторное списание будет произведено через 24 часа. Попытки будут повторяться, пока баланс не пополнится или аккаунт не будет заблокирован.
    Если с момента последнего автоматического списания прошло 179 дней, то будет произведен перепривязочный платеж на 90 копеек. Средства будут возвращены на карту в течение 4-7 рабочих дней.

    Можно ли зарегистрировать домены на хостинге?

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

    Можно ли приобрести SSL-сертификат?

    Нет, SSL сертификаты мы не продаем, однако, бесплатно, на весь срок аренды хостинга, мы предоставляем SSL сертификат от Let"s Encrypt который будет работать в любом браузере.

    Правила предоставления услуги "SSL-сертификат Let"s Encrypt"

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

    Где можно получить дополнительную информацию об услугах и инструкции по работе с ними?

    Для получения дополнительной информации Вы можете:
    • обратиться к Справочному центру, который содержит инструкции для самостоятельного решения многих задач;
    • воспользоваться нашей группой поддержки вконтакте, где можно задать вопросы и получить рекомендации как от других пользователей, так и напсать сообщение администрации сообщества;
    • связаться с нашей службой поддержки - специалисты предоставят Вам все необходимые сведения.

    Какое программное обеспечение установлено на хостинге?

    На хостинге в качестве основного программного обеспечения используется связка веб-серверов Nginx 1.12 + Apache 2.4. PHP представлен версиями 5.3, 5.4, 5.6, 7.0 и 7.1, которые позволяют работать с большинством современных сайтов. Используемые версии MySQL - 5.5 и 5.6.

    Можно ли размещать на хостинге сайты, написанные на PHP, Perl, Python или Ruby?

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

    Какие ограничения установлены на серверах виртуального хостинга?

    • Запрещается использование процессами процессоров сервера более 90% в течение 5 секунд и более 60% в течение 25 секунд. В случае превышения данного лимита процесс завершается.
    • Запрещается использование процессами пользователя нагрузки процессоров сервера более установленного лимита.
    • Максимальное число процессов пользователя не может превышать 40.
    • Максимальное использование оперативной памяти на процесс (memory limit): 128 Мб на младший и 500 Мб на старший тариф
    • Запрещается майнинг на серверах хостинга
    • Максимальное количество одновременных соединений с сервером БД MySQL - 200.
    • Недоступен для использования протокол UDP.

    Как перенести сайт на хостинг от другого хостинг-провайдера?

    Для самостоятельного переноса сайтов на хостинг необходимо:
    1. Сделать архив файлов сайта и дамп базы данных.
    2. Скопировать архив файлов в папку с сайтом. По умолчанию это папка public_html, либо папка, созданная в панели управления в разделе "Сайты" (имя_директории/public_html).
    3. Импортировать дамп базы данных в созданную базу данных в панели управления в разделе “Базы данных MySQL” через phpMyAdmin.
    4. Изменить данные для доступа к базе данных в файле конфигурации сайта. Имя пользователя базы данных совпадает с именем базы данных.
    Подробная инструкция по самостоятельному переноса доступна в Справочном центре.
    В случае необходимости, наши специалисты помогут выполнить перенос сайта от другого хостинг-провайдера. Для этого необходимо обратиться в службу поддержки из панели управления аккаунтом и предоставить:
    1. логин, пароль, имя сервера для доступа по FTP или SSH на другую площадку;
    2. доступ к phpMyAdmin;
    3. данные для доступа к базам данных MySQL;
    4. информацию о том, какие директории (папки) нужно переносить.

    Как подключиться по FTP?

    Для подключения по FTP с помощью FTP-клиента необходимо использовать следующие параметры:
    • Хост: IP-адрес сервера.
    • Логин и пароль
    • Порт: стандартный (21).
    • Подключение: пассивное.

    Как подключиться по SSH / SFTP?

    Для подключения по SSH / SFTP с помощью SSH-клиента необходимо запросить у тех.поддержки хостинга включение доступа к работе по протоколам SSH / SFTP

    Как можно работать с файлами по FTP? SCP? SSH?

    Для работы с протоколом FTP рекомендуется использовать программные продукты FileZilla или Total Commander, для работы по SCP - программу WinSCP, по SSH - PuTTY или SecureCRT.

    Как создать базу данных? Как подключиться к базе данных?

    Для того, чтобы создать базу данных, необходимо авторизоваться в панели управления аккаунтом (реквизиты входа высылаются при регистрации), далее перейти в раздел “Базы данных MySQL” и щелкнуть “Создание новой базы данных”. При создании пароля для новой базы данных мы не рекомендуем использовать спецсимволы.
    Пользоваться и управлять базой можно через phpmyadmin

    Как управлять MySQL не из консоли?

    Вы можете воспользоваться phpMyAdmin - интерфейс доступен в разделе "Базы данных MySQL" Вашей панели управления.

    Как можно запускать задачи (выполнять скрипты) по расписанию на хостинге OpenCart CMS?

    Для настройки выполнения задачи в определенное время необходимо указать в разделе "Crontab" панели управления аккаунтом день недели, в который необходимо выполнить задачу (0 - воскресенье, 6 - суббота), либо * - если день недели не важен. Далее в соответствующих окошках указывается месяц, день, час и минута выполнения задачи.
    Для создания многоразовой задачи повторяющиеся значения необходимо внести через запятую. Например, для выполнения задачи в 8, 12, 16 и 20 часов необходимо указать 8,12,16,20.

    Как изменить версию PHP для сайта?

    Чтобы проверить, какую версию PHP использует Ваш сайт, и при необходимости изменить ее, выполните следующие действия в панели управления:
    • Выберите пункт меню "Сайты".
    • Наведите курсор на нужный сайт и нажмите на символ шестеренки рядом с названием сайта.
    • В выпадающем меню "Версия PHP" указана текущая версия. При необходимости изменить версию выберите нужную в этом же списке.
    • Нажмите кнопку "Сохранить настройки".
    Применение изменений может занять несколько секунд.

    Можно ли установить на виртуальный хостинг memcache?

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

    Что такое нагрузка?

    На нашем хостинге высчитываются два вида нагрузки: нагрузка на CPU и нагрузка на MySQL. - это время в минутах, которое затратили процессоры сервера на обработку процессов аккаунта в течение суток. Нагрузка на CPU измеряется стандартной утилитой *nix - sa. В статистику за день заносится общее накопленное за сутки значение нагрузки в процессорных минутах. - это время в секундах, суммарно затраченное на обработку запросов к базам данных аккаунта в течение суток. Нагрузка на MySQL измеряется при помощи специального модуля от Percona, входящего в используемую нами сборку MySQL.

    Что произойдет, если лимит по нагрузке будет превышен?

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

    Как реагировать на письма о нагрузке?

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

    Из-за чего возникает нагрузка?

    Причин повышения нагрузки может быть несколько. Чаще всего его можно связать с ростом посещаемости сайта, увеличением объема обрабатываемых данных или использованием неоптимизированных скриптов.
    Также превышение лимитов могут вызвать: отключение кэширования, действие вредоносного кода, активность поисковых ботов или DDoS-атака.

    Как избавиться от нагрузки?

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

    Какая панель предоставляется для работы с хостингом?

    Для взаимодействия с хостингом используется наша специально разработанная панель управления.

    Как создать сайт на хостинге? Какова структура сайта на хостинге?

    Типичная схема размещения сайтов на серверах выглядит следующим образом (относительно пользовательской директории):
    • / - корневая директория аккаунта;
    • /web - директория с сайтами аккаунта;
    • /web/moidomen.ru - директория сайта;
    • /web/moidomen.ru/public_html - директория для файлов главного сайта(корень сайта);

    Что значит “привязать домен”?

    "Привязка" или "линковка" домена к сайту позволяет связать домен (адрес сайта) и директорию (папка сайта) на сервере. При обращении к заданному (“прилинкованному”) доменному имени файлы сайта будут доступны в сети Интернет.

    Есть ли на хостинге шаблоны для создания сайтов? Как их установить?

    По запросу в техническую поддержку, специалисты тех.поддержки установят любую версию и сбоку OpenCart на ваш аккаунт.

    Как создать дополнительных пользователей?

    Для того, чтобы создать дополнительного пользователя для своего аккаунта, необходимо авторизоваться в панели управления аккаунтом (реквизиты входа высылаются при регистрации), далее перейти в раздел “Пользователи ПУ / FTP” и воспользоваться функцией “Добавить нового пользователя”.

    Как восстановить пароль для доступа в панель управления аккаунтом?

    Для восстановления пароля необходимо:
    • Зайдите на страницу авторизации в панели
    • Нажмите на ссылку "Восстановление пароля".
    • Ввести логин аккаунта.
    Ссылка для восстановления доступа к панели управления будет автоматически отправлена на Ваш e-mail, который был указан при регистрации аккаунта.

    Я запросил восстановление пароля, но мне не пришло письмо. Что делать?

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

    Как изменить данные в профиле аккаунта в панели управления?

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

    Каким образом можно увеличить дисковое пространство моего аккаунта?

    Дисковое пространство можно увеличить двумя способами: перейти на более высокий по объему дискового пространства тарифный план или подключить дополнительное дисковое пространство. Обе опции доступны в разделе "Тариф".

    Как осуществляется резервное копирование на хостинге?

    На хостинге OpenCart CMS осуществляется как автоматическое резервное копирование файлов и баз данных, так и резервное копирование по требованию. Автоматически резервные копии создаются каждый день, при этом более старые бэкапы заменяются новыми. Резервные копии по требованию могут создаваться Вами в любой момент времени.

    Что делать, если я случайно удалил резервную копию по требованию?

    К сожалению, восстановить удаленную резервную копию невозможно. Просмотрите список доступных копий - возможно, в тот же период бэкап данных был также создан автоматически.

    Сколько хранятся резервные копии по требованию?

    В случае истечения оплаченного периода хостинга резервные копии по требованию будут удалены через 48 часов после блокировки аккаунта.

    Как часто я могу создавать резервные копии?

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

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

    CMS OpenCart был впервые выпущена в 2012 году, и за четыре года стала одним из настоящих лидеров в странах СНГ.

    Бесплатный хостинг для интернет магазина выбран, подбираем CMS!

    Топ 5 хостингов нашего рейтинга

    Плюсы OpenCart

    Большую популярность OpenCart обрел за счет своей функциональности, простоте и скорости работы. Кроме довольно стильного дизайна, нужного минимума функций (модули оплаты и доставки, слайдеры, категории и фильтры), эта CMS предлагает много увлекательного функционала.

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

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

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

    Еще одно преимущество - бэкап БД можно сделать непосредственно из админки веб-ресурса.

    Недостатки OpenCart

    Вопреки всем преимуществам, недостатки у такой популярной системы также есть. Все те, кто работал с OpenCart скажут, что наибольшая проблема — это дубли страничек. Одна и та же страничка может иметь различные URL адреса. Это большой недостаток и для пользователя, и для СЕО-специалиста.

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

    Отсутствие качественного импорта товаров. Это большой недостаток. Правда его можно решить, установив специальное расширение.

    Однако при этом, все плагины, которые я знаю, работают по такому принципу: он добавляет товары прямо в MySQL, часто заменяя уже имеющиеся там товары. Таким образом, к существующим 100 товарам нельзя добавить еще десять новых. На выходе же вы получите только десять новых товаров, удалив сотню старых.

    Согласитесь, что это ужасно. Но все это можно поправить. Вопрос лишь в цене.

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

    Требования к хостингу CMS Opencart

    OpenCart в настоящее время является одной из наиболее простых площадок для установки. Решениями попроще, наверное будут WooCommerce и VirtueMart, поскольку они являются просто дополнениями к CMS. Для установки CMS на веб-сервер понадобится:

    • Apache.
    • MySQL БД.
    • PHP версии 5.3 или больше.
    • Расширения PHP (возможность выключить или включить некоторые из них на сервере).
    • PHP memory_limit. Веб-ресурс будет работать и на 64 Мб (при малом количестве пользователей и объеме товаров не больше 1000), для нормального функционирования надо минимум 128 Мб ОЗУ.

    СЕО-оптимизация OpenCart

    Веб-ресурс поддается оптимизации. Есть множество технических нюансов, которые заложены в движке, и без правки файлов сервиса это сделать просто невозможно. К примеру, адрес главной странички имеет вид: http://site.com/index.php?route=common/home

    вместо: http://site.com

    Это не красиво. Вдобавок, главная страничка будет доступна по двум адресам. Одна из них будет считаться просто дублем второй.

    В движке веб-сайта предусмотрены ЧПУ (то есть, человеко-понятные УРЛ). Однако при этом, их применение порождает еще большее число дублей товаров, страниц и категорий. Необходима тонкая настройка всех реврайтов URL, дабы все работало нормально.

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

    Если в интернет-магазине будет более 30000 товаров, надо будет оптимизировать запросы к базе данных, поскольку скорость работы интернет-магазина сильно замедлится.

    Бесплатные модули и шаблоны OpenCart

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

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

    Вдобавок, не составит большого труда найти в Сети платные модули и шаблоны, которые кто-то приобрел и выложил в общий доступ. Применять подобный «подарок» или же нет - дело ваше. Однако следует учитывать, что вы не просто нарушаете авторские права, вы устанавливаете на свой сайт код из неизвестного и ненадежного источника.

    Интернет-магазин на CMS OpenCart

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

    Требуемый минимум для запуска интернет-магазина есть, в связи с чем для старта хватит стандартного функционала, а также небольших технических правок. В случае если запускать более солидные проекты, с размахом на 50000+ товаров, OpenCart изначально надо отдавать в руки специалистов, либо пользоваться другими CMS.

    Главные нюансы OpenCart

    • Достаточно низкий порог входа. Для того, чтобы начать применять эту CMS, не надо больших вложений. Бесплатный хостинг для интернет магазина , а также наличие домена - это все что надо для начала.
    • Множество тем и готовых решений (расширения, модули, плагины). В независимости от продукта, у вас не будет проблем с поиском необходимого оформления, либо функционала.
    • Довольно легко устанавливать, использовать систему. Можно с легкостью изменить оформление, либо добавить необходимые опции. Для этого не надо быть опытным программистом.
    • Есть тысячи расширений и дополнительных тем, которые способны усилить ваш интернет-магазин. Некоторые дополнения и темы являются бесплатными, что важно для всех начинающих предпринимателей. Поддержка multistore (несколькими интернет-магазинами управлять можно с одной админки).
    • Может быть очень медленным. Opencart не предназначен для большого числа товаров. Для того, чтобы интернет-магазин работал нормально на несколько десятков тысяч товарных позиций, с ним следует хорошо поработать.
    • У каждой новой версии CMS Opencart повторяются одни и те же недоработки в плане СЕО. Они кочуют из 1.5 версии в версию 2.2, и не исключено, что в CMS Opencart 3.0, когда он выйдет, тоже будет много недоработок с СЕО.
    • Новые версии CMS продолжают улучшаться, и это крайне важно. Если система развивается, то у нее есть потенциал и будущее.