Blogs

Our community blogs

  1. В общем все началось очень просто, надо перенести пользователей со старого форума на новый.

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

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

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

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

    Написать, написал, запускать будем только при переезд, что бы перенести актуальные авы.

     

    Итак если серьезно, так как на юмор увы времени нет, очень важный релиз на работе.

    Что сделано:

    1. Установлен полный invision power suite 4 , включая галерею, магазин, файлы, фоурм, портал
    2. Сделано и настроено полное резервное копирование баз данных (новый и старые форумы)
    3. Перенесены пользователи на новую площадку (часть упала, каждый по своей причине, по эту после переезда, если у кого то будут проблемы, перенесем отдельно)
    4. Сделана процедура переноса аватаров
    5. Перенастроено файловое хранилище нового форума, для более простого резервного копирования системы
    6. Перенесены группы пользователей.
    7. Настроены модератор права до лайсменов. Их будем настраивать каждого отдельно после переезда
    8. Настроены модули входа гугл/твит/вк как и на этом форуме.

     

    Что осталось

    1. Создать структуру форума/страниц/галереи
    2. Перенести тему
    3. Установить плагины использующиеся в этом форуме
    4. Добавить резервное копирование в облако
    5. Привязать весь проект к гиту для отслеживания изменения кода
    6. настроить модуль пожертвований ибо за хост платить надо
  2. Нытьё

    • 0
      entries
    • 0
      comments
    • 556
      views

    No blog entries yet