MC-T v2 Теперь доступен

Blog Image
June 24, 2019, 3:23 p.m.
Tags:
  • мс топ, топ майна, топ майнкрайт, мониторинг майнкрафт, майн, майнкрафт, сервера майна, выложить майн в топ, майнкрафт сервер в топ,miecraft, mine

Всем привет!

Сегодня я расскажу о своём новом проекте под названием MC-T v2 (Minecraft Top v2.0). Данный проект был сделан из соображений расточки скилла в разработке ну и для сбора комьюнити вокруг данного проекта. Особых желаний заработать на этом проекте я не имею. Так сказать, пока есть комьюнити - проект будет жить.

Ну а теперь вообще история проекта как он зародился и что использовалось для его создания.

Сайт построен на Django 2 и использует самые последние и передовые технологии, соединён по API с социальной сетью Вконтакте и Trello. Через Вконтакте производится авторизация прямо на сайте, которая полностью подменяет авторизацию самой джанги. Так же сделана возможность автономной работы для отладки проекта в случае неимения доступа вообще в интернет. То есть закрой меня с ноутом в подвале, я все ровно смогу пилить обновы на проект :D

Так же по средствам API VK производится откровенный спам для обращения внимания аудитории. Пока что там только эта реклама, так как она очень дешевая и даёт стабильный но небольшой онлайн на сайте, этого хватает чтобы потихоньку оттестировать функционал для ввода более агресивной рекламы ;D. И чтобы всё это дело работало, конечно же стоит брокер реббита и работает сельдерей(Rebbit MQ, Celery).

Кстати сельдерей так же обновляет статусы игровых серверов, что позволяет пользователям моментально открывать страницы проектов и видеть их онлайн. Единственный минус в этой системе - это отставание информации в 5 минут, но в рамках того что это не основной функционал сайта, а лишь небольшая фича - пойдёт.

Шаблон сайта честно взят у Colorlib, за что им огромное спасибо, потому что верстать я вот вообще не хотел. Но тут тоже не без проблем обошлось, так как сайт использует кучу JS скриптов которые делают совсем чуть чуть(это когда ты берёшь огромную библиотеку для всего 1 фукции оттуда, классика во фронтенде). В дальнешем это конечно надо оптимизировать. И на половине пути я заметил что нет страницы с полной статьи блога, отчего стало грустно и пошел ее верстать...

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

Каждый отдельный проект можно интегрировать с сайтом, будь он на golang, python или php. Для всех написаны сниппеты кода и библиотеки. В случае с Python мы вообще сделали отдельный пакет и залили его на Pypi. Для PHP написан генератор модуля, который позволит сгенерировать плагин, который подойдёт на любой php фреймворк или CMS.

Есть возможность передачи проекта другому пользователю.

Проблемы с которыми сейчас столкнулся.

Как оказалось, появились уникальные люди с РЕ серверами(это сервера для мобильных клиентов майна) и их онлайн пока не получается, нужно сесть и пеерписать библиотеку, которая получает инфрмацию о сервере. В скором вермени планирую этим заняться.

Так же проблема с тем, что проектов пока мало, что достаточно грустно, хотелось бы видеть больше проектов и более живое комьюнити. Для этого была сделана группа в ВК.

Дальнеейшее развитие.

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

После того, как количество проектов будет составлять 100+, мы закажем первую масштабную рекламу у наших друзей с аудиторией и посмотрим как живёт сайт при сильном наплыве пользователей, если все будет хорошо, то реклама будет делаться уже больее масштабная и тогда монитизация на сайте MC-T будет вводиться сугубо для того чтобы покрывать расходы на эту рекламу.

 

Сам сайтmc-t.ru

 

Всем спасибо за внимание. Рад что вы дочитали данную статью до этого места) Если у вас есть вопросы, смело задавайте их ниже в комментариях. До новых встреч!