На пути к совершенному управлению хостингом

    Друзья!

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





    Вступление


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

    Именно поэтому мы:
    • Используем только серверное аппаратное обеспечение.
    • Целиком перешли на SSD диски, что привело к значительному ускорению сайтов.
    • Разработали собственный webmail-интерфейс для наших пользователей.
    • Разработали собственную панель управления виртуальным хостингом и VDS.

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

    Предпосылки


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

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

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

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

    Итак, при разработке новой версии панели управления, мы ставили перед собой следующие цели: удобнее, красивее, проще и безопаснее.



    Удобнее


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

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


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


    3. Усовершенствованный планировщик. Пользователю не придётся больше вспоминать формат задания и периодичности выполнения задачи Cron, а также запоминать путь до файла — встроенный файловый менеджер позволит легко отыскать задачу и задать параметры её исполнения.


    4. Упрощена работа с текстовыми файлами — больше не потребуется настраивать FTP-клиент для быстрых правок в коде или изменения .htaccess. Достаточно дважды щёлкнуть мышкой по текстовому файлу, и он откроется в редакторе с подсветкой синтаксиса.


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





    Красивее


    Модернизируя внешний вид, мы руководствовались идеей о лаконичности и лёгкости. Для нас важно было не уйти в Modern UI и реализовать собственные взгляды на то, каким должен быть интерфейс. Цветовая гамма новой панели стала значительно мягче, чище и легче.

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



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



    Проще


    Кардинальным качественным изменениям подверглись все элементы новой панели.

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

      Теперь достаточно нажать одну кнопку “Установить приложение” и CMS будет установлена в новые автоматически созданные сайт и базу данных. Приложение будет размещено на тестовом домене, по которому можно сразу протестировать его работу. И если приложение не подошло или не понравилось— его можно просто удалить, не думая о сайте, домене и базе данных.


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



    3. Статистика по сайтам. Теперь контролировать наиболее важную информацию по всем своим сайтам пользователь сможет в одном интерфейсе. Мы начали реализовывать сбор и отображение статистических данных по всем ресурсам наших клиентов.





    Безопаснее


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

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

    • Авторизация по SMS — самая простая и популярная технология, позволяющая гарантировать вход только легитимного пользователя.
    • Вход по IP адресам. Если работа с ресурсами ведется через фиксированный IP адрес или VPN, то ограничение входа по IP позволит обеспечить безопасность аккаунту без необходимости дополнительного подтверждения по SMS. Текущий IP адрес будет автоматически добавлен для предотвращения утери доступа к аккаунту.
    • Доступ только из определённых стран. Как правило, злоумышленники используют зарубежные прокси и VPN сервера для того, чтобы их след было сложно обнаружить. Новая опция позволяет ограничить доступ в панель управления списком стран, выбранных пользователем.
    • Уведомления о неудавшихся попытках входа. Каждый раз при неудачной попытке зайти под клиентским именем в панель управления, пользователь будет получать электронное письмо с предупреждением.
    • Полный лог входов. Теперь можно будет посмотреть всю историю входов в панель управления на отдельной вкладке, что позволит обнаружить чужие входы и вовремя сменить пароль.
    • Панель управления работает только по HTTPS, что обеспечивает защиту данных пользователя от третьих лиц.




    Итого


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

    Timeweb
    31.61
    VDS, виртуальный хостинг, домены, серверы
    Share post

    Comments 65

      +1
      Хороший хостинг, работает ощутимо быстрее/стабильнее аналогичных русских шаредов.
      Вот только почему у вас PHP5.3 работает через CGI?
        0
        Антон, спасибо.

        PHP 5.3 работает как mod_php на всех новых серверах. На старых серверах мы ввели как CGI для того, чтобы не ломать работу многих пользователей, у которых сайт работает на PHP 5.2. Однако, при желании они могут либо включить 5.3 как CGI, либо запросить перенос на новый сервер.
          +2
          На виртуальном хостинге доступен PHP 5.5?
        0
        Прекрасный хостинг (VDS, shared), но вот добавление сайтов в старой панели было удобнее. А все остальное и правда улучшили.
          0
          zzkey, спасибо!

          Мы сейчас принимаем комментарии, которые помогут нам улучшить финальную версию.

          Расскажите, пожалуйста, почему добавление сайтов в новой панели не удобно?
            0
            При размещении домена на NS серверах, я не могу сразу выбрать к какому сайту привязать домен.
            При этом (уже исправлено), где-то месяц назад, я не мог прилинковать и домен к сайту.
              0
              zzkey, обратите внимание на строчку под доменом.

              image
                0
                Но там 1 домен. Выбрать из 5-ти ранее созданных нельзя. Ведь так?
                  0
                  zzkey, вы наверное имеете ввиду выбрать из созданных сайтов? Да, можно. Я как раз на скриншоте выбрал один из уже созданных сайтов.
                    0
                    aboykov, прокликал все еще раз — разобрался.
                      0
                      надо немного доработать интерфейс, если приходится разбираться.
                        +1
                        Акжан, с вами сложно поспорить. Уже взяли на контроль.
          +1
          Спасибо! Мы уже перешли на новую панель!
          Скажите, а как вы считаете число посетителей на сайте?
            0
            Роман, мы считаем количество уникальных пользователей, зашедших на сайт за последние 5 минут.
              0
              Странно, у меня там показывает в данный момент 15 посетителей на сайте, хотя я там максимум один сейчас. И Я.Метрика с Гугл-аналитиксом тоже по нулям показывают.
              Что-то оно не правильно считает.
                0
                UMAX, пришлите, пожауйста, в личку название домена — проверим.
                  0
                  Отправил.
              0
              Кстати да, количество посещений, указанное в новой панели завышено сильно. У меня на заглушке, куда вообще никто не ходит (судя по яндекс.метрике и гугл аналитике), показаны по 3-4 уникальных посетителя каждый час.
                +3
                Метрика и Аналитик не определяют роботов, которые не исполняют JavaScript. Когда вы сравните серверные логи любого сайта со статистикой в Метрике и ей подобных, то увидите большую разницу.
                  0
                  Совершенно верно.

                  Мы обнаружили много ситуаций, в которых наша аналитика отличается от аналитики указанных инструментов. Она более полная по определению, потому что включает в себя любое обращение к любому вашему файлу.
              0
              Есть проблема в редактировании задачи cron.
              http://habrastorage.org/storage3/56b/782/737/56b7827374bf0096e178438044dd2589.png
              Угадайте, в какой файл идет stdout? В общем, не видны последние 3 символа в поле «Путь до файла».
              То же самое и к добавлению задачи в cron.
                0
                zzkey, проблема в ограничении длины поля ввода?

                Я пока увидел проблему в том, что в качестве параметра скрипту вы задаёте путь от корня файловой системы. Так работать не будет, в аргументе нужно прописывать полный путь.
                  0
                  Проблема в том, что иконка скрывает последние 3 символа в поле ввода.
                  Что касается неработоспособности. Вы ведь этот пусть генерируете сами, он был получен путем нажатия на иконку в правом краю поля ввода и выбора нужного файла (все та же иконка) http://habrastorage.org/storage3/bef/53c/fa3/bef53cfa3562e8b2639b637504e3bf27.png
                    0
                    aboykov, а с путями все нормально. Если посмотреть потом их из ssh, то все генерируется корректно (разве что задвоенный слэш имеет место быть). Вас, вероятно, смутило "/cron/currency/cbr", но это указано верно, такой параметр принимает php скрипт.

                    Так же обратите внимание на следующее. Если внести изменения в cron-задание из ssh — эти изменения будут затерты панелью (например, при добавлении нового из панели управления). Очень неудобно.
                      0
                      zzkey, поняли вас.

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

                  Единого взгляда на то, как тарифицировать виртуальный хостинг, нет.

                  Кто-то и дисковое пространство не лимитирует =) Но дальше выбор — либо лимитированное дисковое пространство на быстрых SSD дисках, либо «безлимитное» на медленных SAS или SATA. Мы выбрали первое.
                    0
                    Тут другой момент — никто не против, что место ограничено. Место, занимаемое поддоменами обычно включается в общее дисковое пространство тарифа.
                    Просто, к примеру у меня, несколько маленьких, 5 мегабайтных проектов, которые выделены на поддомены, которые в сумме ну 100мб места съедят.
                    Так же простой пример, что многие разработчики, когда делают заказ по сайту выносят сверстанные шаблоны на свой поддомен, чтобы заказчик мог «пощупать» работу. Ну и расценивать такие «сайтики», как полноценные нельзя.
                    Вот всем хорош ваш хостинг, всем, кроме этого досадного момента.
                    Исключите поддомены из числа сайтов в тарифе, гики и разработчики к вам потянутся, да и лояльность текущих клиентов будет выше.
                  0
                  Мелочь, но все же. На мультисайтовом аккаунте, в блоке «Информация о сервере», Document_root указывает на несуществующую директорию.
                    0
                    zzkey, Document_root сейчас указывает на адрес к основному сайту, созданному при создании аккаунта. Эта информация нужна пользователю, зашедшему в панель в первый раз для того, чтобы понимать где размещать файлы.

                    Для других сайтов директории отличаются, их можно увидеть в «управлении сайтами».
                      0
                      Я прекрасно это понимаю. Но зачем указывать ее, если ее у меня даже не существует. Ведь лучше и логичнее перечислить все мои домены и соответствующие Document_root.
                        0
                        zzkey, согласны с вами. Подумаем над решением. Спасибо.
                    0
                    Разбираясь с новой панелью управления для меня было довольно необычно видеть словосочетание поддомен на странице управления доменом. Долго думал как добавить А запись. Вообщем пока не попробовал методом тыка не догадался что под имененем поддомен имеется ввиду А запись.
                    Опять же есть необходимость добавить запись вида TXT, как ее добавить так пока и не разобрался.
                      0
                      Сергей, мы посчитали, что делать три разных пункта для одной задачи (редактирование записей на NS-серверах) — излишне, и постарались в одном разделе собрать весь нужный функционал, при этом мы сделали всё, чтобы не усложнить этот раздел.

                      TXT запись у домена можно добавить в «Расширенных настройках» для домена. Для поддоменов мы пока не ввели эту настройку, но обязательно сделаем.
                        0
                        Я видел запись TXT для домена, правда не понял как ее использовать.
                        Для примера не необходимо создать запись TXT вида
                        mail._domainkeys.domain.com
                        Эту запись хотелось бы использовать для подписи DKIM в почтовых сообщениях.
                        Пока я так понял данный функционал у Вас не реализован.
                          0
                          Если вы создаёте хотя бы один почтовый ящик, система автоматически создаст запись DKIM.

                          Попробуйте dig dkim._domainkey.вашдомен @ ns1.timeweb.ru txt (между собакой и NS сервером не должно быть пробела, но по-другому здесь не вставить).
                      0
                      И как включить «Логи входов» в разделе «Безопасность», а то они у меня почему-то пустые?
                        0
                        zzkey, записи в лог попадают при входе из панели cp2.timeweb.ru, т.к. по этому адресу работает новая панель управления. При входе через cp.timeweb.ru происходит перенаправление уже залогиненного пользователя.

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

                        Например, в cPanel этот функционал получше проработан — там удобнее то, что вместо выпадающих меню — Файл Правка Архиватор — значки вставлены, а это более наглядно и ИМХО удобнее, так же в cPanel в левой части окна имеется проводник — список всех папок и гораздо проще и удобнее ориентироваться именно с помощью проводника и с помощью drag-n-drop перемещать или копировать папки и файлы из основного окна в папки слева в проводнике. Надеюсь в timeweb такой функционал когда-нибудь тоже добавится — тогда вообще прям цены не будет этому хостингу :)

                        Ещё в новой версии убрали ссылку «Проголосовать за установку CMS.» в конструкторе сайтов. Возвращать эту ссылку не планируется?

                          0
                          Антон, спасибо!

                          По файловому менеджеру — как раз сейчас думаем над таким решением. Про CMS — сделаем такую возможность, только несколько в ином виде. Нужно пересмотреть подход.
                          0
                          Новая панель понравилась, но и старая была не плохой.
                          Чего не хватает в панели:
                          1) Нет доступа к статистике сайта (что то типа, аля awstats);
                          2) Нет возможности просмотра логов из панели при включении логирования, FTP хорошо, но из панели было бы тоже не плохо.
                            +1
                            Виталий, спасибо.

                            1. Awstats вы можете установить из раздела «Управление логами».

                            2. График, который мы показываем на главной странице — первый шаг к отображению статистики. Дальше мы смотрим на отзывы. Если вам будет удобно пользоваться подобным инструментом прямо в панели управления — мы расширим функционал.
                            0
                            Отличная ПУ. Гораздо удобнее и нагляднее старой, работать в ней одно удовольствие. Спасибо, вы молодцы!)
                              0
                              Илья, спасибо за отзыв!
                              0
                              Панель нравится. Месяц назад обнаружил на ней парочку ошибок и вернулся на старую (Самая критичная, завышение нагрузки в 100 раз, а при превышении нагрузки начинается ругань хостера. Надеюсь, сейчас это исправлено).

                              Да, очень не явный возврат на главную страницу панели — нет отдельного пункта меню/ссылки, только по клику на лого в правом верхнем углу.
                              Исправили-бы, что ли (или я просто не вижу его).

                              И еще пара пожеланий:
                              — файловый менеджер не показывает размер директорий. Иногда это очень нужно.
                              — хотелось бы блокировать по IP на уровне всего хостинг-аккаунта в админке, а не только в правилах .htaccess
                                0
                                FireWind, спасибо за комментарий.

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

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

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

                                По поводу блокирования IP на уровне панели управления — будем думать.
                                0
                                Изменения в панеле слегка поменяли и логику работы, а может это просто баг: пытаюсь добавить новый ip, раньше он просто добавлялся и списывал дополнителные 55р/месяц, сейчас же перекидывает на оплату и без неё вероятно не добавить( как мне это сделать, но без новых платежей, денег на балансе и сейчас достаточно для оплаты ip помесячно
                                  0
                                  Константин, такое поведение панели должно быть если у вас годовой тарифный план. В этом случае внесённая годовая оплата может быть использована только на хостинг, т.к. предоставляется скидка и бонус.

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

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

                                    Как правильно перейти на помесячный тариф, что бы можно было заказывать ip из баланса – это бы упростило, разница в цене не столь принципиальна?
                                      0
                                      Константин, просто напишите о своём желании в информационную поддержку.
                                  0
                                  Новая панель управления действительно выглядит лучше, но местами (увы) в ущерб удобству.
                                  С чем пока что столкнулся:
                                  • В разделе «Оплата услуг» иконки не подписаны. Мелочь, а неудобно: http://i.imgur.com/DnzHu10.png
                                  • В разделе «Информация по нагрузке» не указывается максимальная допустимая нагрузка для текущего тарифного плана.
                                  • Жаль, что при создании обращения в техподдержку больше нет свободной темы.
                                    0
                                    Jameson, спасибо за комментарий!

                                    Всё разумно, будем работать над этим.

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

                                    К панели новой пока не привык, но выглядит симпатично.
                                      0
                                      Ренат, спасибо.
                                      0
                                      Интерфейс приятный.
                                      0
                                      Ах да, не так давно пришлось переключать обратно на старую и от из-за чего: в левом блоке, раньше было название сервера, на котором расположен аккаунт и его ип адрес. Понадобилось перелинковать пару доменов иии, я не нашел айпишник. Пришлось пинговать уже привязанные и определять по ним, а если-бы привязанных не было?
                                        0
                                        Дмитрий, теперь эта информация в блоке «Информация о сервере».

                                        Судя по комментарию, это не так очевидно, как нам казалось. Возьмём ситуацию на контроль.

                                        Спасибо за комментарий.
                                        –1
                                        Можно сказать, что это отзыв.
                                        Начинал пользоваться данным хостингом 4 года назад. Зарегистрировал там домен и воспользовался услугами хостинга. Открыл интернет — магазин. Работал он 3 года. Потом в один прекрасный день пришло оповещение на почту, о том что домен заблокирован. Для его разблокировки необходимо отправить ксерокопию паспорта того человека, на которого домен был оформлен. А оформлял я его на подставное лицо, чтобы не светится в налоговой, органах внутренних дел или еще где. В итоге, паспортных данных я предоставить не смог, и домен не разблокировали. В результате чего, домен просто перекупили в день окончания его регистрация. Сейчас там открыт другой интернет магазин другого человека, а мне пришлось регистрировать новый домен и открывать новый магазин, но на этот раз уже в другой компании. Остались крайне негативные впечатления от такого сюрприза компании Timeweb, так как рухнул весь бизнес, который пришлось начинать с нуля.
                                        С тех пор, услугами данной компании не пользуюсь, что и друзьям своим не советую.
                                          0
                                          Может просто не стоило регистрировать на подставное лицо домен? Мне кажется вести такой бизнес несерьезно.
                                            +1
                                            Вы не поняли. Интернет — магазин легальный и от этого не менее серьёзный, работает через схему ООО. Владелец домена никак не связан с ведением бизнеса.
                                          0
                                          Раздел документы хотя бы допили для более удобного доступа. И то хорошо.
                                            0
                                            Может не немного в тему, по скольку на счет хостинга не знаю. Но для VPS у вас панель реально удобная. Особенно радует VNC и загрузка в рескью.
                                              0
                                              Господа, а вы планируете подключать mod_pagespeed на серверах? Может быть в качестве опции в панели управления?

                                              Only users with full accounts can post comments. Log in, please.