Само-наполняемый новостной сайт на php
Представляем вам само-наполняемый, автономный, само-анализирующий новостной движок для сайтов, агрегаторов новостей.
Что нового
Провели обучение на тематики и источники СМИ. Теперь в стартовой версии движка сразу присутствуют около 9000 rss лент, которые разбиты на 160 категорий по различным тематикам (40 главных рубрик и 120 подрубрик в этих рубриках). Средний объем свежих новостей в час теперь достигает: 15 000.
Улучшен автопостинг новостей в соцсети, а именно: 1. в twitter - сначала сайт получает список трендовых фраз в твиттере, потом анализирует последние новости и если найдены новости с этими фразами, то постит их с хэштегами этих фраз. В итоге, показ ваших твитов вырастает в среднем в 15-120 раз. 2. в facebook - тоже самое, идет анализ сначала трендов, затем постятся найденные новости из последних с этими словами.
Метод вноса фидов прост до невозможного - вставляете в поле URL rss, или xml ленты, выбираете опцию - протестировать фид по текущим параметрам. Наблюдаете на экране пример полученных 5-ти новостей (с урлами картинок и видео, если они есть в лентах). Выбирает опцию - Добавить фид, всё.
Добавлено ранее
После испытания и отладки, включили модуль кросс-постинга новостей в социальные сети. Теперь можно указать, с какой периодичностью и в какую социальную сеть постить новости с сайта.
Поддерживается на данный момент постинг в: twitter, facebook, vk, одноклассники, mailru (G+ отключили, ибо, он закрывается). Можно указать как количество новостей для одного аккаунта, так и время, через которое, определенное количество новостей, будет отправлено в ту, или иную, соц-сеть.
Модуль работает на, ранее уже обученной, модели соцсетей, и не допускает бана ваших старых аккаунтов, плюс сам регистрирует новые, и раскачивает их также, по антибановой технологии. Регистрация новых ограничена пока 3-мя аккаунтами в сутки (на каждой социальной сети), это для выявления различных нюансов и до-обучения, в дальнейшем лимит будет снят.
Наконец-таки в полной мере заработал модуль определения популярных событий и текущих трендов. Теперь движок постоянно анализирует все новости и события дня, и на основе матрицы обучения, строит тренд хайповых событий, которые набирают популярность. На основе этого вектора, код выбирает, какие события сейчас самые популярные и о чём все говорят, и создаёт автоматические хайповые страницы с этими трендами.
Вторая часть этого модуля, определяет сегодня свежие события, которые чаще всего упоминаются в СМИ и социальных сетях, а также, которые за день набрали больше всего просмотров в twitter, facebook и vk, и на основе этого анализа, создаётся страница: новости события дня, на которой происходит агрегация статей по этим трендам из разных источников, включая видео.
Добавлен код, который анализирует все тренды за определенный период и создаёт на их основе сводные страницы событий за этот период. Например, можно выбрать периодом 1 год, и модуль создаст страницу: события 2019 года, на которой будут все важные события, которые происходили в это период. Либо выбрать время года, как период, тогда получим страницы: тренды зимы, на которой будут собраны все важные тренды зимы.
Отдельная часть трендового модуля, постоянно мониторит новинки и события в, более, чем 40-ка тематических направлениях (тематики уже обучены в базе движка, изменить, или дополнить их пока нельзя самостоятельно). Если вы выберете для работы некоторые тематики в этом модуле, то поучите на каждый день, на основе анализа выбранной темы, такие страницы, как: какая сейчас самая популярная игра, какой сейчас самый популярный фильм, или: какой самый популярный телефон и т.д..
Ну, и конечно, можно просто смотреть самые популярные фразы за неделю и определять самому, какие тренды самые популярные сегодня и о чём будут говорить ещё несколько дней. Этот модуль отлично зарекомендовал себя на тестах, собирая просто шикарно событийный трафик безо всяких ссылок и массового репостов в социальных сетях.
- 1. Добавлен модуль для создания посетителями, персональных подборок с каналами;
- 2. Изменен модуль трендов, теперь выводятся тренды, за указанное в настройках, количество дней.
Формат фида абсолютно не важен - в любом виде движок сам найдет тексты новостей и медиа-данные, если таковые имеются в ленте. При сканировании, движок не допускает дублей новостей по заголовкам. Вы можете в настройках включить запрет на рерайт новостей, тогда и похожие новости после серьезного рерайта, также не будут добавляться в базу, но мы не советуем вам этого делать по двум причинам:
- 1. Нагрузка на хостинг сильно возрастет при скане новостей;
- 2. Хороший рерайт не менее полезен и интересен пользователям, чем оригинальная новость и имеет право быть опубликованным отдельно.
Сам шаблон и дизайн фронт-энда максимально оптимизирован под нужды SEO. Нет никаких лишних букв и тегов в коде HTML - только чистый HTML и минимум ИД и Классов. Вы можете легко встраивать код в любой свой дизайн, абсолютно в любой - это дело пяти минут.
Код php движка оптимизирован под максимальные нагрузки и легко выдерживает до 50 000 посетителей в сутки на шаред хостинге за 1 доллар в месяц.
В шаблоне встроены рекламные места на каждой странице, которыми вы можете централизовано управлять из панели любого из своих сайтов. Это значит, что вам достаточно внести просто список своих всех доменов, на которых у вас расположены такие новостные сайты и панель этого домена сможет управлять сразу всеми сайтами из текущего местоположения.
Система статистики собирает всю информацию по этим рекламным местам и выводит вам в удобном виде, чтобы вы могли наиболее выгодно размещать рекламные материалы на страницах своих сайтов.
Тренды новостей
В движок встроены модули, которые анализируют новостные тренды и выводят такие новости в отдельных разделах. Вы можете настраивать параметры таких трендов и их анализа. Также, анализатор выявляет новости, которые набирают популярность и скоро сами станут трендовыми - они выводятся на отдельной странице.
Скорость сканирования
В настройках, можно выбрать скорость сканирования фидов и количество новостей, которое забирать с каждого фида при новом сканировании.
Кроме этого, вы можете регулировать количество символов, которые будут отображаться в описании анонса новости и в полном тексте новости.
Кроме этого, в шаблоне по умолчанию доступны модули: рейтинга новостей для посетителей сайта, комментарии от посетителей, подписка на push уведомления.
Скачать само-наполняемый новостной сайт на php
Пример базового шаблона сайта можно увидеть на домене avvva.ru.
Ну, и как всегда - всем спецам добро пожаловать! От вас разложенный синапс Нонжена, от нас - движок и рекомендации в настройках для вас.