Evgenii Legotckoi
Evgenii Legotckoi28 июня 2019 г. 2:47

EVILEG - 4 Года онлайн

Hпривет!!! А сегодня у нас день рождения. Вот уже ровно 4 года, как проект EVILEG существует в сети и потихоньку развивается и растет. Так что пора подводить итоги и планировать работу на следующий год.

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


Результаты проделанной работы

Пользователи сайта

За все предыдущие часы работы сайта, кроме прошлого года, на сайте было зарегистрировано 912 пользователей , тогда как за последний год работы на сайте было зарегистрировано 941 пользователь . То есть количество зарегистрированных пользователей сайта удвоилось за последний год. Очень надеюсь, что так будет и дальше и даже лучше.

Важным толчком, на мой взгляд, к регистрациям было:

  1. Изменения в рекламной политике в отношении зарегистрированных пользователей, а именно уменьшение количества рекламы на сайте для зарегистрированных и авторизованных пользователей.
  2. Добавление быстрой регистрации через социальные сети:
    • ВКонтакте - 204 авторизации
    • Google OAth — 199 авторизаций
    • Facebook - 62 авторизации
    • GitHub — 54 авторизации

В планах добавить авторизацию через Twitter и, возможно, еще какие-то соцсети, но это не приоритет.

Статьи и комментарии

За прошедший год опубликована 131 статья (всего на сайте опубликовано 478 статей), из них 44 статьи добавлены пользователями сайта. Выражаю благодарность всем пользователям, принявшим участие в наполнении сайта статьями. Также было несколько СПАМ-статей, но их не пустили в открытый доступ на сайте.

Роста комментирования статей не отмечено, а количество комментариев даже немного уменьшилось и составило 523, против 584 в прошлом году. Впрочем, наверное, многие статьи уже достаточно прокомментированы и вопросов больше нет. Также часто прошу задавать вопросы на форуме, с указанием статьи, по которой был задан вопрос. Наверняка это сыграло решающую роль в данном случае. На сайте 1303 комментария.

Форум

А тут все круто. За последний год было создано 377 тем и 2280 сообщений против 303 тем и 1711 сообщений в прошлом году. Всего 958 тем и 5546 постов.

Тестирование

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

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

Здесь я не могу сказать, что увеличение посещаемости было таким же успешным, как и в прошлом году. Однако двойного роста не произошло, и появление новых материалов на сайте уже не имеет такого процентного соотношения, как год назад. Но мы постепенно растем. Например, в прошлом году я говорил о цифрах 1150-1350 уникальных посетителей в зависимости от праздников и времени года, а сейчас могу говорить о посещаемости 1300-1600 уникальных посетителей в зависимости от праздников и сезона.

Новые модули

На сайт добавлены новые модули, которые надеюсь проявят себя в будущем. Но на их основе удалось разработать единую целостную систему контента, которая даже была вынесена в отдельный публичный модуль EVILEG-CORE .

Социальные закладки

Раздел социальные закладки с возможностью добавления ссылок на различный полезный контент на других сайтах с небольшой аннотацией, описывающей, что есть в той статье. Я хотел сделать что-то подобное, как это сделано на сайте Reddit. Но пока раздел не самый популярный и актуальный. Однако я надеюсь, что блогеры-программисты заинтересуются этим разделом и продолжат публиковать ссылки на свои статьи или проекты с аннотациями, что за статьи. Но этот тип контента не является статьей, имеет гораздо более низкий приоритет в выдаче Google.

Поделитесь кодом

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

Идеи

Раздел для [предложения идей и подачи информации о багах на сайте] (https://evileg.com/ru/ideas/), здесь каждый пользователь сайта может предложить свою идею или написать о недостатках, которые я просматриваю и вношу очередь реализации.

Компании

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

Вакансии

Раздел для размещения вакансий . Вакансии размещаются от имени вакансий.

Разработка сайта

На примере введенных новых модулей можно сказать, что сайт совершенствовался и улучшался намного больше, чем в предыдущие годы. А система контента действительно позволяет внедрять новые модули в рамках архитектуры сайта буквально за выходные. Во многом стилю разработки архитектуры сайта я научился на своей текущей работе разработчиком Qt/C++, на которой я разрабатываю CAD-систему с огромным количеством моделей данных. Этот опыт был очень успешно применен к сайту и теперь я мало задумывался над тем, как называть многие поля в моделях данных, потому что считаю, что большая часть контента должна вести себя одинаково, вне зависимости от того, что скрыто у него под капотом. А поведение контента определяется интерфейсом основного контента. Таким образом, даже разрабатывая сайт в одиночку, можно поддерживать проект, несмотря на его возрастающую сложность. Главное почаще рефакторить и не отклоняться от заданной архитектуры, а то можно все запустить.

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

  • Социальные закладки
  • Совместное использование кода
  • Идеи и предложения
  • Компании
  • Работа
  • Личные сообщения в режиме реального времени
  • Редактор Markdown вместо WYSIWYG - жизнь стала намного проще, вам не придется бороться с ошибками.
  • Добавлено использование WebSocket и Django-Channels

Что нужно сделать?

  • Доработка системы уведомлений. Есть некоторые проблемы с уведомлениями для личных сообщений, которые необходимо решить.
  • Резюме - если есть вакансии, нужно резюме. Это логично. Модуль уже в работе, реализован примерно на 30 процентов.
  • Опросы - очень хочется добавить опросы на сайт. Было бы круто, например, добавить в статью опрос.
  • Потратьте больше времени на наполнение сайта тестами, пора уж точно это сделать.
  • Добавьте возможность делиться и комментировать некоторые материалы на вашей стене. На самом деле, на пару вечеров работы не так много. Нужно только выделить время.
  • Система достижений? - Каюсь, я этого не делал, но разве это необходимо? можно и нужно, но я уже вижу, что это не самое главное. Есть более полезные направления, пока я с ними работаю.
  • Поддержка других языков на сайте? Что вы думаете? Наверное, стоит.
  • Возможность совместного редактирования статей? Например, автор и редактор? Наверное, это было бы удобно? Также было бы удобно публиковать статьи на нескольких языках.
  • Добавлена ​​модель прокси для пользователя, для реализации автоматической транслитерации имен пользователей латиницей, а так же другие плюшки.
  • Улучшить визуальную часть некоторых элементов.
  • Перенести больше установленного функционала в EVILEG-CORE, чтобы пользователи могли использовать мои наработки в своих проектах.
    *Добавить навыки вроде LinkedIn - так и не сделал... но когда-нибудь до этого доберусь.

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

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

Что касается хостинга, то на данный момент мощность сервера я не увеличивал, так как сам процессор загружен всего на 8-12 процентов в среднем. Так что все же рекомендую VDS сервер от TIMEWEB .

Спасибо

Еще раз хочу сказать "БОЛЬШОЕ СПАСИБО!" всем тем пользователям, которые принимают активное участие в жизни сайта и вносят свой вклад в виде статей и ответов на вопросы на форуме.

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

Спасибо за внимание к проекту EVILEG.

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Александр Панюшкин
  • 28 июня 2019 г. 15:51

Всё классно! Продолжайте в том же духе! :)

Дмитрий
  • 30 июня 2019 г. 13:29

Спасибо Вам за труд и успехов во всех начинаниях!

Спасибо за отзыв!!! И спасибо за внимание к ресурсу!!!

Evgenii Legotckoi
  • 1 июля 2019 г. 2:35

Спасибо за отзыв!!! И спасибо за внимание к ресурсу!!!

pasagir
  • 1 июля 2019 г. 8:50

С Днём рождения EVELIG. Спасибо за помощь.

Evgenii Legotckoi
  • 2 июля 2019 г. 3:16

И вам спасибо за внимание к проекту! Это очень помогает не опускать руки уже 4 года.

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
e
  • ehot
  • 1 апреля 2024 г. 0:29

C++ - Тест 003. Условия и циклы

  • Результат:78баллов,
  • Очки рейтинга2
B

C++ - Тест 002. Константы

  • Результат:16баллов,
  • Очки рейтинга-10
B

C++ - Тест 001. Первая программа и типы данных

  • Результат:46баллов,
  • Очки рейтинга-6
Последние комментарии
k
kmssr9 февраля 2024 г. 5:43
Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий Кононенко5 февраля 2024 г. 12:50
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25 декабря 2023 г. 21:30
Boost - статическая линковка в CMake проекте под Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
J
JonnyJo25 декабря 2023 г. 19:38
Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
G
Gvozdik19 декабря 2023 г. 8:01
Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Сейчас обсуждают на форуме
a
a_vlasov14 апреля 2024 г. 16:41
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Евгений, добрый день! Такой вопрос. Верно ли следующее утверждение: Любое Android-приложение, написанное на Java/Kotlin чисто теоретически (пусть и с большими трудностями) можно написать и на C+…
Павел Дорофеев
Павел Дорофеев14 апреля 2024 г. 12:35
QTableWidget с 2 заголовками Вот тут есть кастомный QTableView с многорядностью проект поддерживается, обращайтесь
f
fastrex4 апреля 2024 г. 14:47
Вернуть старое поведение QComboBox, не менять индекс при resetModel Добрый день! У нас много проектов в которых используется QComboBox, в версии 5.5.1, когда модель испускает сигнал resetModel, currentIndex не менялся. В версии 5.15 при resetModel происходит try…
P
Pisych27 февраля 2023 г. 15:04
Как получить в массив значения из связанной модели? Спасибо, разобрался:))
AC
Alexandru Codreanu19 января 2024 г. 22:57
QML Обнулить значения SpinBox Доброго времени суток, не могу разобраться с обнулением значение SpinBox находящего в делегате. import QtQuickimport QtQuick.ControlsWindow { width: 640 height: 480 visible: tr…

Следите за нами в социальных сетях