Разработка•4 месяца

Как устроен этот сайт: Манифест разработчика о UGC на WordPress

Привет, сообщество Sopoin! На связи Александр Хлиманков (hlim).

Я создал этот сайт не просто как очередную площадку для блогов. Sopoin.ru — это живой технологический манифест. Я запустил его, чтобы доказать: современное, быстрое и красивое UGC-сообщество (аналог vc.ru, DTF или Хабра) можно собрать на WordPress без единого тяжёлого плагина и диких бюджетов на разработку.

Если вы полистаете местную ленту, попишете комментарии или потыкаете лайки, вы заметите, что сайт буквально «летает». Всё это работает на кастомной премиум-теме Esenin, которую я разработал с нуля.


Почему именно WordPress?

Многие привыкли ругать WordPress, считая его устаревшим движком для блогов из 2010-х. Мол, если хочешь сделать свой аналог Пикабу, нужно нанимать команду программистов и писать всё на Node.js или React за сотни тысяч рублей.

Но у WordPress есть гигантское преимущество — его мощнейшая экосистема. Под него написаны тысячи готовых интеграций с платёжными системами, плагинов безопасности и инструментов аналитики. Зачем изобретать велосипед заново?

Проблема была в другом: стандартные темы WP не умеют работать с пользователями. Чтобы запустить соцсеть, веб-мастерам приходилось ставить BuddyPress, плагины кастомных профилей, AJAX-лайков и сторонних уведомлений. Сайт превращался в неповоротливого монстра.Я пошёл другим путём и зашил всю нужную бизнес-логику прямо в ядро шаблона Esenin.


4 фишки Sopoin, которые работают прямо из коробки

Этот сайт функционирует как полноценная социальная платформа благодаря встроенным модулям:

  • Реактивный фронтенд. Обратите внимание на комментарии, подписки на авторов и emoji-реакции. Всё работает на чистом AJAX. Страница никогда не перезагружается полностью, экономя трафик и время пользователя.
  • Editor.js вместо скучной админки. Зарегистрируйтесь на сайте через Яндекс или Google и нажмите кнопку «Создать». Вы увидите современный блочный редактор прямо на фронтенде. Написание постов превращается в удовольствие.
  • Геймификация и карма. Система автоматически пересчитывает рейтинг авторов на основе активности комьюнити. Это мотивирует пользователей генерировать качественный контент.
  • Умная персональная лента. На основе подписок на темы и блогеров у каждого формируется уникальный фид.

Технический минимализм

Чистый вес темы Esenin, на которой держится весь этот сайт — всего 4 Мб. В коде нет тяжёлых фреймворков, только Bootstrap 5.3 для адаптивности.

Движок сайта сам «на лету» конвертирует все ваши загружаемые картинки в современный формат WebP. Именно поэтому сайт выдает высокие баллы в Google PageSpeed и отлично открывается даже при слабом мобильном интернете.

Лучшие шаблоны для сообществ WordPress


Запустите своё сообщество уже сегодня

Если вы давно мечтали запустить тематическое медиа, городской портал, закрытый клуб по интересам или корпоративный блог — вам не нужны программисты.

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

  • Почитать подробный технический разбор и узнать об обновлениях: на форуме Codles.ru
  • Купить лицензию шаблона Esenin: в официальном магазине на Devster.ru

Площадка активно развивается, впереди много крутых апдейтов. Буду рад обсудить функционал в комментариях прямо под этим постом! Как вам скорость работы сайта? Каких фич вам не хватает?

Предыдущая статья

10 лучших нейросетей для создания видео: полезные инструменты для роликов, кино и презентаций

Следующая статья

Новая искра баварцев: Стартовали продажи электрического седана BMW i3

Начать дискуссию

Оставить комментарий