Evgenii Legotckoi
Evgenii LegotckoiMarch 13, 2019, 4:15 a.m.

Hosting for sites. Review of the German provider Fornex

Сегодня мы познакомимся с ещё одним хостингом, который попал в поле моего зрения.

Это европейский хостинг Fornex , который предоставляет следующие услуги:

  • SSD Хостинг
  • Выделенный сервер
  • SSD VPS
  • Бэкап
  • VPN
  • И еще много дополнительных услуг.

Я бы хотел обсудить в первую очередь услугу виртуального хостинга. Что может быть весьма интересно для начинающих веб-мастеров.

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

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

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

Но давайте посмотрим несколько скриншотов панели личного кабинета.

Техническая часть

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

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

В данном случае каждый пользователь виртуального хостинга получает какое-то место на жёстком диске сервера и учётную запись пользователя с домашним каталогом, в котором сможет сделать что хочет в рамках дозволенного на сервере. Под дозволенным подразумевается всё внутри home каталога вашего пользователя и что не требует выполнения команд с правами суперпользователя, то есть что-то с sudo выполнить не получится, там что установить gcc и что-нибудь скомпилировать не выйдет. Наверное в связи с этим могут случиться какие-нибудь проблемы с django пакетами, которые требуют компиляции со стороны wheel пакета, но тут уже сами понимаете, как повезёт.

Что касается баз данных, то на сервере используется MySQL. Стандартное решение, которое также поддерживается сайтами на Django.

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

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

Виртуальный сервер

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

Во-первых кроме голой консоли и платного ISP-Manager для управления сервером, хостинг предоставляет ещё VestaCP, которая бесплатна.

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

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

Что касается выбора операционных систем, то тут вполне стандартный скромный набор:

  • CentOS
  • Debian
  • Ubuntu

Партнёрская программа от Fornex

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

По разным услугам различные реферальные отчисления:

  • AntiDDoS – 20% из 30%;
  • Бэкапы – 10% из 20%;
  • Выделенные серверы – 10% из 15%;
  • Домены – 2% из 5%;
  • Виртуальный хостинг – 20% из 40%;
  • VPN – 20% из 50%;
  • VPS – 15% из 25%.

Заключение

Функционал, который предоставляет хостинг Fornex – нам очень понравился. В тикет-системе в течение 5-10 минут отвечают, что заявка в работе или сразу отвечают по существу вопроса, если это не касается какой-то проблемы или затруднений с настройкой.

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

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.

Do you like it? Share on social networks!

Comments

Only authorized users can post comments.
Please, Log in or Sign up
MB

Qt - Test 001. Signals and slots

  • Result:57points,
  • Rating points-2
MB

C++ - Test 001. The first program and data types

  • Result:60points,
  • Rating points-1
GK

C++ - Test 005. Structures and Classes

  • Result:0points,
  • Rating points-10
Last comments
J
JonnyJoJune 8, 2023, 10:14 p.m.
Qt/C++ - Lesson 019. How to paint triangle in Qt5. Positioning shapes in QGraphicsScene Евгений, здравствуйте! Решил поэкспериментировать немного с кодом из этого урока, нарисовать вместо треугольника квадрат и разобраться с координатами. В итоге, запутался. И ни документация,…
J
JonnyJoMay 26, 2023, 12:24 a.m.
How to make game using Qt - Lesson 2. Animation game hero (2D) Евгений, благодарю!
Evgenii Legotckoi
Evgenii LegotckoiMay 25, 2023, 2:49 p.m.
How to make game using Qt - Lesson 2. Animation game hero (2D) Код на строчка 184-198 вызывает перерисовку области на каждый 4-й такт счётчика. По той логике не нужно перерисовывать объект постоянно, достаточно реже, чем выполняется игровой слот. А слот вып…
J
JonnyJoMay 21, 2023, 8:49 p.m.
How to make game using Qt - Lesson 2. Animation game hero (2D) Евгений, благодарю! Всё равно не совсем понимаю :( Если муха двигает ножками только при нажатии клавиш перемещение, то что, собственно, делает код со строк 184-198 в triangle.cpp? В этих строчка…
Evgenii Legotckoi
Evgenii LegotckoiMay 21, 2023, 3:57 p.m.
How to make game using Qt - Lesson 2. Animation game hero (2D) Добрый день. slotGameTimer срабатывает по таймеру и при каждой сработке countForSteps увеличивается на 1, это не зависит от нажатия клавиш, нажатая клавиша лишь определяет положение ножек, котор…
Now discuss on the forum
T
TwangerJune 7, 2023, 9:12 p.m.
Ошибка при выполнении триггерной функции (GreenPlum) Есть 3 таблицы fact_amount со структурой: CREATE TABLE fact_amount ( id serial4 NOT NULL, fdate date NULL, type_activity_id int4 NULL, status_id int4 NULL, CONSTRAINT fact…
AR
Alexander RyabikovJune 6, 2023, 11:35 p.m.
Работа с QFileSystemModel Вопросик по теме QFileSystemModel в Linux. Он, как и положено, обновляется самостоятельно, если директория локальная. Но, вот, сетевая папка (у меня шара samba) не обновляется. Как её можно…
Evgenii Legotckoi
Evgenii LegotckoiApril 16, 2023, 2:07 p.m.
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Да, это возможно. Но подобные вещи лучше запускать через celery. То есть drf принимает команду, и после этого регистрирует задачу в celery, котроый уже асинхронно всё это выполняет. В противном …
АБ
Алексей БобровDec. 15, 2021, 6:03 a.m.
Sorting the added QML elements in the ListModel I am writing an alarm clock in QML, I am required to sort the alarms in ascending order (depending on the date or time (if there are several alarms on the same day). I've done the sorting …

Follow us in social networks