Розробка порталів і медіа
Портали та медіа — напрям розробки сайтів у Best Boost Partners для проєктів, де багато сторінок і багато користувачів: користувацьких порталів, сайтів оголошень, новинних і спортивних видань. Ми робимо особисті кабінети, інструменти публікації та модерації й архітектуру, яка тримає високе навантаження. Нові сторінки швидко потрапляють в індекс, архіви й теги не створюють дублів. Ви отримуєте проєкт на власних серверах, вихідний код, доступи та інструкції для редакторів і модераторів.
Що ми робимо для порталу чи медіа?
Особисті кабінети й ролі
Реєстрація, вхід, профілі та особисті кабінети з ролями користувача, автора, редактора, модератора й адміністратора. Кожна роль бачить лише власні дії та дані.
Оголошення й публікації
Форми додавання оголошень чи статей з обов’язковими полями, завантаженням фотографій і попереднім переглядом. Для медіа робимо редактор із чернетками, відкладеною публікацією, авторами та рубриками.
Модерація
Новий контент проходить чергу з автоматичною перевіркою на спам, дублі й заборонені слова, далі потрапляє до модератора. Рішення записуються в журнал, а відхилений контент не доходить до індексу.
Архітектура під високе навантаження
Портали ми пишемо на Laravel із кешуванням, чергами завдань і пошуковим індексом, відокремленим від основної бази. Перед запуском проєкт проходить навантажувальне тестування на очікуваній кількості сторінок і відвідувачів.
Швидка індексація нових сторінок
Нова сторінка потрапляє в карту сайту та в блоки внутрішньої перелінковки в момент публікації. Для новин додаємо новинну карту сайту, розмітку статей і стрічки.
Архіви й теги без дублів
Теги редактори створюють із затвердженого переліку, а сторінка тегу відкривається для індексації, коли на ній зібралося достатньо матеріалів. Для пагінації, архівів за датами й сортування задано канонічні адреси та правила індексації, щоб вони не конкурували з основними розділами.
Що ви отримуєте разом із порталом чи медіа?
- Портал або медіа на ваших серверах із кабінетами, ролями та панеллю модерації.
- Опис архітектури: компоненти, схема бази даних, кешування та черги.
- Документ із правилами індексації розділів, тегів, архівів, пагінації та користувацьких сторінок.
- Звіт про навантажувальне тестування з умовами тесту й виміряним часом відповіді.
- Вихідний код, доступи та інструкції для редакторів і модераторів.
Коли потрібна розробка порталу чи медіа?
- Ви запускаєте сайт оголошень, каталог із користувацьким контентом або інтернет-видання.
- Поточний портал сповільнюється зі зростанням кількості сторінок і відвідувачів, а платформу далі не масштабувати.
- Нові публікації довго не з’являються в пошуку, а індекс заповнюють сторінки тегів та архівів.
- Користувацький контент надходить швидше, ніж його встигають перевіряти вручну, і спам потрапляє на відкриті сторінки.
Часті запитання
Чому портали пишуть на Laravel, а не на готовій CMS?
Портал має власну логіку: ролі, правила модерації, платні розміщення, пошук за багатьма параметрами. На готовій CMS таку логіку збирають із плагінів, які конфліктують між собою та сповільнюють сайт у міру зростання. На Laravel логіка пишеться під проєкт, а навантаженням керують кешування й черги.
Як швидко нові сторінки порталу потрапляють у пошук?
Швидкість залежить від того, як часто пошукові системи обходять сайт, і точного терміну назвати не можна. Ми скорочуємо шлях: нова сторінка одразу після публікації з’являється в карті сайту та в блоках посилань на вже проіндексованих сторінках. За серверними логами перевіряємо, що робот доходить до нових сторінок і не витрачає обхід на архіви й фільтри.
Що ви робите зі сторінками, які створюють користувачі?
Користувацькі сторінки індексуються лише після модерації та за достатнього обсягу власного контенту. Для порожніх профілів, прострочених оголошень і дублів задано правила: закрити від індексації, перенаправити в категорію або залишити з позначкою та схожими пропозиціями. Правила записуються в документ до початку розробки.
Розкажіть про проєкт
Заповніть те, що вже знаєте. Порожні поля не проблема: решту уточнимо в розмові.
Зручніше спершу обговорити? Напишіть у WhatsApp або на пошту.
Бриф надіслано
Дякуємо. Відповімо протягом одного робочого дня.
Режим попереднього перегляду: обробник форми ще не підключено, дані нікуди не надіслано.