- Парсить страницы одного из указанных разделов сайта myjane.ru
- Переводить их на любой язык (используется Google Translate)
- Подгружать для каждой статьи рандомную картинку с бесплатного стока pixabay.com
- Запаковывать полученные статьи в адаптивный многостраничный сайт с одной из рамдоных тем, предоставленных сайтом bootswatch.com
- Если в адресе перехода имеется параметр
?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. Проще говоря, запросы на перевод идут как бы из бразуера от живого человека. Может сломаться в любой момент🙃
- Скачайте все файлы скрипта
- Настройте, как вам нужно, отредактировав файл index.php
- Установить все зависимости через Composer
- Запустите в консоли скрипт через
php index.php
- Дождитесь окончания выполнения скрипта
- Возмите всё содержимое папки output, загрузите к себе на хостинг или в трекер и используйте в качестве вайта
Создатель: Денис Житняков
Maintainer: Yellow Web