Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
goldvoice
7 лет назад

📖 Отчет #7 - GoldVoice.club - 22-09-2017

Прошлый отчет был почти месяц назад. За это время https://goldvoice.club/ довольно сильно изменился, сегодня мы пройдемся по статистике, нововведениям и по дальнейшим планам развития.
Отдельной строкой хочу поблагодарить всех, кто репортит баги в телеграм канале и сообщает об обнаруженных проблемах. Так, недавно были исправлены баги, о которых сообщили @yudina-cat, @shenanigan и @arcange (большое спасибо вам!)

Посещаемость

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

Что было сделано

  • Исправлены многочисленные коллизии в работе Ленты новостей (куда падают все новые посты и репосты от ваших подписок);
  • Исправлены ошибки в рубрикаторе по тэгам, теперь он должен работать точнее, не путаться в порядке постов и не терять их! (спасибо @semasping);
  • Улучшена работа по фильтрации [adult] контента;
  • Добавлена при клике на вознаграждение более детальная информация по выплатам за пост;
  • Пустые выплаты в комментариях теперь не показываются (для экономии свободного пространства);
  • Расширена архитектура категоризации постов, теперь можно делать выборки по конкретным категориям (parent_permlink). Например, посты с mapala, посты с goldvoice. Быстрый доступ к этим двум категориям добавлен на главную страницу:
  • Проведены первичные SEO-работы. Добавлен массовый sitemap для всего контента Голоса. Количество проиндексированных страниц ГолдВойс теперь составляет: Яндекс 42 707 страниц, Google 194 000 страниц. Это позволит постепенно конкурировать с другими приложениями за новых пользователей и трафик с поисковых систем.
  • Создана архитектура для локализации интерфейса сайта на другие языки. Она внедрена на 3 уровня: js-клиент, html-шаблоны, php-обработчик. Учитывается сессия пользователя.
  • Добавлен интерфейс для выбора локализации сайта, доступен под основным меню. Большое спасибо @arcange за большую помощь с переводом интерфейса на Английский язык. Чуть позже будет выложена информация для возможности сообществу помочь с переводом интерфейса сайта на различные языки.
  • Добавлен обработчик перенаправлений, чтобы найти пост на goldvoice с golos.io достаточно заменить домен в url;
  • Создан GIP для публичного обсуждения структуры мета-данных для индикации национального языка поста. Подготавливается структура для включения возможности сортировать посты по любым языковым группам со всего мира (и конечно же указывать язык поста). Для исправления ошибочного использования метаданных с указанием языка поста создана база с поддержкой алиасов:
  • Добавлена возможность удалять и редактировать свои комментарии (этого многие ждали);
  • Добавлена возможность указать в настройках процент голосования по-умолчанию (отдельно для комментариев, отдельно для постов).

Планы на будущее

Как показали первые шаги по SEO, площадка потенциально примет на себя большой приток новых пользователей. Но для стабильной работы не хватает многих частей мозаики. В первую очередь, это те возможности, без которых не могут обходиться пользователи Голоса. А уже потом - дополнительные возможности, которые не смогут предоставить пользователям Легкие клиенты к Голосу.

  • Редактирование профиля — эта возможность также позволит расширить базовые потребности сообщества. Например, публичная ссылка для связи через телеграм. Пример в профиле @on1x, не раз пользователи просили внедрить это (существует мнение, что нет никакой необходимости делать мессенджер именно в блокчейне, стоит делегировать эту возможность наилучшим представителям).
  • Поддержка мульти-аккаунтов (быстрое переключение между ними [почти мгновенное]);
  • Кошелек — без поддержки кошелька каждый пользователь раз за разом вынужден идти в другие приложения.
  • Уведомления — да, все привыкли уже к телеграм-ботам, но если появятся полноценная система уведомлений на сайте, лично я отключусь от бота;
  • Возможность подписаться на личную e-mail рассылку по лучшим материалам и получать подборку свежих публикаций в вашей ленте каждое утро;
  • Сложные фильтры с условиями;
  • AJAX-запросы для загрузки страниц (позволит минимизировать коннект к публичным гейтам Голоса и увеличить скорость загрузки страниц еще больше);
  • Статистика посещаемости отдельного профиля на ГолдВойсе (возможно, в рамках работы проекта @analytics);

Теперь про технические потребности (скоро возникнет серьезная потребность в переезде на более серьезное железо):

  • Создание и настройка Galera Cluster и переезд на MariaDB;
  • Рефакторинг кода, переход на PHP7, отдельный daemon для сбора данных;
  • Создание кластера машин бэк-енда и фронт-енда на DigitalOcean с Private Networking, настройка Load Balancers;
  • Настройка Docker, переезд на DigitalOcean;
  • Перевод работы сессий и всех юзеров в memcached;
  • Разработка архитектуры для сохранения в memcached популярного контента (с пролонгацией хранения кэша);
  • Перенос ленты новостей в memcached с подзагрузкой для юзеров;
  • Отдельная нода для получения новых блоков (исключить зависимость от публичных нод приложения golos.io);
  • Отдельная нода для трансляции транзакций в блокчейн (также для исключения зависимости).

Итоги

Проведена большая работа, а сколько ее будет впереди ;) Хочу обратить внимание разработчиков на новый проект: HiddenEngine, по нему ведутся переговоры с ГолосФондом и КиберФондом по дальнейшему развитию и сотрудничеству. Если вам интересна разработка автономных приложений для Голос или Steem - предлагаем подписаться на @hiddenengine (node.js, доверенное окружение, возможность запустить свой код на дешевом железе ~$5).

Канал в телеграме доступен по аналогичному адресу @goldvoice. В чате уже ~50 участников, кому интересно следить за разработкой проекта, или есть какие-то дополнения, идеи или пожелания - милости просим в комментарии.

Окажите помощь проекту, каждый апвоут и репост помогает финансировать разработку GoldVoice.club!

0
119.940 GOLOS
На Golos с July 2017
Комментарии (13)
Сортировать по:
Сначала старые