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

Розробка порталів і медіа

Портали та медіа — напрям розробки сайтів у Best Boost Partners для проєктів, де багато сторінок і багато користувачів: користувацьких порталів, сайтів оголошень, новинних і спортивних видань. Ми робимо особисті кабінети, інструменти публікації та модерації й архітектуру, яка тримає високе навантаження. Нові сторінки швидко потрапляють в індекс, архіви й теги не створюють дублів. Ви отримуєте проєкт на власних серверах, вихідний код, доступи та інструкції для редакторів і модераторів.

Що ми робимо для порталу чи медіа?

  1. Особисті кабінети й ролі

    Реєстрація, вхід, профілі та особисті кабінети з ролями користувача, автора, редактора, модератора й адміністратора. Кожна роль бачить лише власні дії та дані.

  2. Оголошення й публікації

    Форми додавання оголошень чи статей з обов’язковими полями, завантаженням фотографій і попереднім переглядом. Для медіа робимо редактор із чернетками, відкладеною публікацією, авторами та рубриками.

  3. Модерація

    Новий контент проходить чергу з автоматичною перевіркою на спам, дублі й заборонені слова, далі потрапляє до модератора. Рішення записуються в журнал, а відхилений контент не доходить до індексу.

  4. Архітектура під високе навантаження

    Портали ми пишемо на Laravel із кешуванням, чергами завдань і пошуковим індексом, відокремленим від основної бази. Перед запуском проєкт проходить навантажувальне тестування на очікуваній кількості сторінок і відвідувачів.

  5. Швидка індексація нових сторінок

    Нова сторінка потрапляє в карту сайту та в блоки внутрішньої перелінковки в момент публікації. Для новин додаємо новинну карту сайту, розмітку статей і стрічки.

  6. Архіви й теги без дублів

    Теги редактори створюють із затвердженого переліку, а сторінка тегу відкривається для індексації, коли на ній зібралося достатньо матеріалів. Для пагінації, архівів за датами й сортування задано канонічні адреси та правила індексації, щоб вони не конкурували з основними розділами.

Що ви отримуєте разом із порталом чи медіа?

  • Портал або медіа на ваших серверах із кабінетами, ролями та панеллю модерації.
  • Опис архітектури: компоненти, схема бази даних, кешування та черги.
  • Документ із правилами індексації розділів, тегів, архівів, пагінації та користувацьких сторінок.
  • Звіт про навантажувальне тестування з умовами тесту й виміряним часом відповіді.
  • Вихідний код, доступи та інструкції для редакторів і модераторів.

Коли потрібна розробка порталу чи медіа?

  • Ви запускаєте сайт оголошень, каталог із користувацьким контентом або інтернет-видання.
  • Поточний портал сповільнюється зі зростанням кількості сторінок і відвідувачів, а платформу далі не масштабувати.
  • Нові публікації довго не з’являються в пошуку, а індекс заповнюють сторінки тегів та архівів.
  • Користувацький контент надходить швидше, ніж його встигають перевіряти вручну, і спам потрапляє на відкриті сторінки.

Часті запитання

Чому портали пишуть на Laravel, а не на готовій CMS?

Портал має власну логіку: ролі, правила модерації, платні розміщення, пошук за багатьма параметрами. На готовій CMS таку логіку збирають із плагінів, які конфліктують між собою та сповільнюють сайт у міру зростання. На Laravel логіка пишеться під проєкт, а навантаженням керують кешування й черги.

Як швидко нові сторінки порталу потрапляють у пошук?

Швидкість залежить від того, як часто пошукові системи обходять сайт, і точного терміну назвати не можна. Ми скорочуємо шлях: нова сторінка одразу після публікації з’являється в карті сайту та в блоках посилань на вже проіндексованих сторінках. За серверними логами перевіряємо, що робот доходить до нових сторінок і не витрачає обхід на архіви й фільтри.

Що ви робите зі сторінками, які створюють користувачі?

Користувацькі сторінки індексуються лише після модерації та за достатнього обсягу власного контенту. Для порожніх профілів, прострочених оголошень і дублів задано правила: закрити від індексації, перенаправити в категорію або залишити з позначкою та схожими пропозиціями. Правила записуються в документ до початку розробки.

Розкажіть про проєкт

Заповніть те, що вже знаєте. Порожні поля не проблема: решту уточнимо в розмові.

Зручніше спершу обговорити? Напишіть у WhatsApp або на пошту.

Завдання

Що потрібно зробити? Можна обрати кілька.
Тематика сайту

Проєкт

Приклад допомагає зрозуміти стиль і масштаб.
CMS або платформа

Контакт

Як вам відповісти?