Пользователь
0,0
рейтинг
12 августа 2012 в 14:51

Разработка → InfiniteWP: управляем всеми сайтами на WP из одной панели из песочницы

Итак здравствуйте!


На данный момент много (больше 30) наших клиентов заказали себе сайт на популярной CMS WordPress, и остались на поддержке.
Это значит порядка 30 сайтов к которым надо иметь пароли, проверять на наличие обновлений, устанавливать нужные плагины, наполнять материалом и делать хорошо клиенту и его сайту.
И совсем недавно у меня возник вопрос, а что если все это упростить? Собрать все в одном месте?

Сказано — сделано. Искал — нашел.




InfiniteWP


IWP — это бесплатный менеджер сайтов на WordPress, с приятным и простым интерфейсом.

Что он умеет?:


  • собирать все ваши сайты в одном месте (у людей прекрасно работает больше 100 сайтов);
  • обновлять нужные плагины-темы-WordPress разом на всех сайтах либо по отдельности не выходя из IWP;
  • делать БЭКАПы как вручную так и по плану;
  • извещать вас одним письмом о всех обновлениях;
  • быстрое добавление сайта: ставим плагин InfiniteWP Client на нужный сайт, получаем API, вводим в IWP;
  • размещение на своем сервере
  • удобная сортировка сайтов по группам и заданным критериям.


Посмотрим поближе.



Установка


  • Скачиваем
  • Распаковываем на сервер
  • Переходим на: sitename/iwpadminpanel и попадаем на страницу установки
  • Читаем соглашаемся с лицензионным соглашением
  • Система проверяет сервер на совместимость: PHP 5.2.4 +(с CURL) и MySQL v5.0.2 +
  • Вводим необходимые данные MySQL: префикс, имя и хост базы, имя и пароль пользователя базы, выбираем логин и пароль к IWP
  • Готово! Вы восхитительны!

Кстати как только авторизуетесь, будет запущен исчерпывающий тур по панели.


Сортировка сайтов как вам хочется.



Доступ к добавленному сайту в один клик.



Все обновления за один раз либо по отдельности и для каждого сайта.



Резервное копирование: восстановить, загрузить или же удалить резервные копии так же легко.




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




Минус


  1. Резервное копирование. На данный момент нет возможности сохранять куда то еще кроме своего сервера, что не очень хорошо.
  2. Подкаталог. Нельзя добавить в подкаталог к IWP сайт на WordPress. Пример: iwp-panel.ru/site-wp/
  3. Установка WP. Установить WordPress прямо из панели. Нельзя. Плохо./

Все мои требования удовлетворенны, но что очень огорчило так это резервное копирование :(.

Cкоро выйдут платные плагины:
  • Google Analytics
  • управление должностями и комментариями,
  • резервное копирование на сторонние сервисы (DropBox, Amazon и другое),
  • групповое создание постов и страниц,
  • установка WordPress прямо из IWP,
  • управление пользователями и др.

Опрос на сайте разработчика о то какие вам нужны и опрос о стоимости будущих аддонов.

PS: Добавляю видео где немного лучше видно систему.



Если кому нужно я смогу выложить русифицированную версию.
Спасибо за внимание.
Никита @Werdas
карма
4,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (27)

  • +1
    Какие у него преимущества перед ManageWP?
    • +2
      Он бесплатен на неограниченное количество сайтов.
      Приятен.
  • –3
    >Это значит порядка 30 сайтов к которым надо иметь пароли…
    >И совсем недавно у меня возник вопрос, а что если все это упростить? Собрать все в одном месте?

    Безопасность? Не не слышал. Сообщите пожалуйста название вашей компании чтобы я случайно её не посоветовал кому-нибудь чей сайт жалко.
    • +1
      Безопасность через IWP:
      1. Доступ только черз IP студии
      2. Неизвестная директория а не www.site/wp-admin как обычно (хотя и там меняем)
      3. Хороший пароль?)
    • 0
      InfiniteWP использовать даже безопасней с какой-то стороны, чем хранить где-то пароли от 30 разных проектов. Все ведь не запомнишь пароли, а если они будут одинаковыми, то InfiniteWP де-факто безопасней, какой-то глобальной разницы в безопасности по сути нет, а вот в упрощении работы — разница колоссальна…
      • 0
        С точки зрения безопасности можно рассматривать просто как ещё одно место с потенциально возможной уязвимостью. А концентрация усиливает интерес.
  • 0
    Забавно. Попробую.
    Только минус есть один: чтобы пользоваться этим, нужно установить его на один из сайтов, верно? А Я вот администрирую множество WP-сайтов на разных серверах.
    Установлю на своём сайте, но всё равно предпочэл бы standalone-приложение.
    • 0
      Там надо установить плагин на нужный вам сайт и он вам даст API код.
      Мне кстати понравилось что никаких больше настроек в плагине и других пунктов меню чтобы клиент ничего не нажал.
      • 0
        Ну насчёт плагина и API – ясное дело, так InfiniteWP связывается с каждым WordPress-сайтом. Но основную логику вижу так. Вкратце – можно установить IWP на любой сервер, лишь бы было соединение между ним и сайтами, которые нужно обслуживать.
        • 0
          А нет) Все тут работает именно так как вы хотите))) Просто не так вас понял.
          Он администрирует и с другого сервера (только сейчас сконектился с другим хостингом)
          • 0
            Да, работает как надо. Буду пользоваться, пожалуй.
            Благодарю.
  • 0
    Иногда сталкиваюсь с сайтами, написанным на древней версии CMS (того же WP), и встает вопрос, не обновиться ли до последней версии — так вот каждый раз серьезно задумываюсь, а надо ли оно, это обновление. Закройте сайт cloudflare, и живите себе в мире, плюс закройте доступ к админке и вообще сервисам на сервере (ftp, ssh) всем, кроме себя (своего IP-адреса, либо используя Port Knocking).

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

    Да и вообще, неужели веб-студия только тем и живет, что обновления ставит? :)
    • 0
      Согласен что не всем оно нужно…
      Но приведу пример из недавней работы. Клиенту был установлен плагин (pop-up окно вроде), так он не работал с новой версией 3.4 из за новой версии квери.

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

      А с чего вы это взяли?) Я затронул только тему администрирования (IWP не только обновления: бэкап, управление из ОДНОЙ админки ориентируясь по вкладкам — главный плюсы)
      • 0
        Да по скриншотам взял, только лишь :) Три первых посвящено обновлениям, четвертый, да, бекапу, а пятый — опять-таки плагинам (установке их). Прямо, рай для любителя обвесить WP всем-чем-только-можно ))
        • 0
          Да моя ошибка) Не показал главного, администрирование из одной панели.
          Сейчас исправим.
  • +1
    Никто случаем для Drupal подобного не встречал?
    • –1
      для друпала слышал только про дроптор: www.droptor.com/
      следит вроде не только за обновлениями, но так же и за подозрительной активностью, изменениями файлов и прочее. первый сайт бесплатно, остальные по 2 бакса в месяц потом.

      знаю только один аналог для друпала)
      • +1
        Спасибо. Не знал про такой сервис. Я вам случайно комментарий минусанул, скомпенсировал кармой.
        • +1
          Я вам случайно комментарий минусанул

          по привычке? :)

          вот страница модуля на drupal.org:
          drupal.org/project/droptor
          • +1
            Просто промазал с телефона.
  • 0
    Замечательная штука, только в данный момент, как оказалось, вasic auth с помошью .htaccess не понимает.
  • 0
    в свое время озаботился этой проблемой. Решил задачу так: включил мультисайтовость+добавил плагину domain mapping.
    На старых версиях были заморочки с авторизацией щас все работает без всяких хаков. Плюшки теже: централизованное управление + экономия места (используется 1 копия вордпресса на все сайты) и баз (таблицы для каждого сайта создаются внутри одной базы ток со своими префиксами)
    • 0
      Это-то понятно, круто, сам так делал когда-то. Но как быть, когда сайты на разных серверах расположены?
      • 0
        Ну этот вариант не серебренная пуля. Естественно есть варианты когда он не пригоден. я клиентов тяну всех на своего хостера, мне удобно :)
  • 0
    интересно насчет момента, когда из данного сервиса открывать админку одного из сайтов — пассы же данный сервис не предлагает хранить у себя?
    • 0
      Нет, это все ставится на собственный серв.
  • 0
    Поставил, настроил, начались проблемы. Ни один сайт не проверяет. Забил на него.

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