javax_slr (javax_slr) wrote,
javax_slr
javax_slr

Category:

Инструмент для бэкапа своего ЖЖ

Судя по всему надо делать инструмент для бэкапа ЖЖ.
Вопрос как его делать. Есть такие варианты:

1. Standalone. Скачиваешь программу, запускаешь у себя на компе.
Плюсы: легко сохранить бэкап даже если он большой, можно делать разные виды отчетов (посты по числу комментов, самые активные комментаторы и т.д.), можно делать систему плагинов и добавлять плагины без переустановки всей программы, никто не будет бояться дать пароль от своего ЖЖ какому то сайту. Можно делать полнотекствый поиск
Минусы: возня с инсталяцией - винда/маки, у кого то не работает, не инсталлируется

2. Сайт без регистрации/логина. Дал свой юзернейм (тогда без комментов) или юзернейм и пароль - тогда с комментами - сгрузил файл
Плюсы - просто в использовании и написании
Минусы - неудобно разные отчеты делать. Т.е. можно, но надо продумать интерфейс - и скачивание бэкапа и статистика, отчеты и все это пока сессия жива. Скачивание ЖЖ может занять время - важно, чтобы закрывал сайт все это время - т.е. дополнительная головная боль
Нет поиска по ЖЖ

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


Следующий вопрос - бэкап во что?
HTML? пытаться имитировать разметку ЖЖ? Ведь там хранится не HTML. Тогда надо заниматься конвертацией. Скажем перевод строки переводить в BR таги и т.д. Много работы
Текст? А с картинками что делать?

Следующий вопрос - монетизация. Ну как минимум хостинг надо отбить, если это будет сайт. Ну и на пиво хотелось бы.
Donations? Какие то фичи в платной версии? А как это в случае сайта без регистрации делать?

Ваше мнение?
Tags: lj, programming, software
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 20 comments