Skip to content

Генератор белых страниц для арбитража трафика

Notifications You must be signed in to change notification settings

dvygolov/YWB.WhitepageGenerator

 
 

Repository files navigation

Генератор белых страниц для арбитража трафика

Что умеет делать скрипт?

  1. Парсить страницы одного из указанных разделов сайта myjane.ru
  2. Переводить их на любой язык (используется Google Translate)
  3. Подгружать для каждой статьи рандомную картинку с бесплатного стока pixabay.com
  4. Запаковывать полученные статьи в адаптивный многостраничный сайт с одной из рамдоных тем, предоставленных сайтом bootswatch.com
  5. Если в адресе перехода имеется параметр ?pixel=XXX, то на странице подгрузится пиксель FB с событием PageView (просмотр страницы)

Настройки скрипта

Настройки находятся в файле index.php:

  • $langFrom - символьное обозначение языка, С КОТОРОГО нужно осуществить перевод. По умолчанию установлено на ru, так как статьи на сайте myjane.ru написаны на русском языке.
  • $langTo - символьное обозначение языка, НА КОТОРЫЙ нужно перевести статьи и готовый сайт. Список символьных обозначений языков (брать из столбца 639-1)
  • $site - ссылка на категорию статей на сайте myjane.ru. Например, https://www.myjane.ru/articles/rubric/?id=3 - статьи по психологии. Обязательно поменяйте! И соблюдайте формат написания!
  • $startPage - номер страницы, с которой начнется парсинг статей. По умолчанию - первая страница
  • $depth - сколько страниц нужно прочесывать, чтобы дернуть с них статьи? По умолчанию - 20 страниц
  • $articlesCount - сколько статей нужно сдедать на вайте. По умолчанию - 5
  • $withImages - загружать ли картинки для статей со стока pixabay.com? По умолчанию - 1 (загружать).

О Google Translate

Скрипт использует неофициальный способ доступа к Google Translate. Проще говоря, запросы на перевод идут как бы из бразуера от живого человека. Может сломаться в любой момент🙃

Установка и настройка

  1. Скачайте все файлы скрипта
  2. Настройте, как вам нужно, отредактировав файл index.php
  3. Установить все зависимости через Composer
  4. Запустите в консоли скрипт через php index.php
  5. Дождитесь окончания выполнения скрипта
  6. Возмите всё содержимое папки output, загрузите к себе на хостинг или в трекер и используйте в качестве вайта

О скрипте

Создатель: Денис Житняков

Maintainer: Yellow Web

About

Генератор белых страниц для арбитража трафика

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%