1. Новые складчины

    26.05.2017: Мама-ребенок-ответственность

    25.05.2017: Как и куда инвестировать, если у вас всего 500 рублей

    24.05.2017: Раскрытие твоей ценности - 1

    22.05.2017: Шьем купальники для гимнастики

    21.05.2017: swSpyBrowser - интернет мультибраузер в каждой вкладке свои cookies, useragent и IP-адрес

    20.05.2017: Зеленые смузи. 10-дневная детокс-программа

    19.05.2017: SMM: Индустрия моды (SFBA)

    16.05.2017: СИСТЕМА ЭФФЕКТИВНОГО ПЕРЕХОДА НА СЫРОЕДЕНИЕ-3 + Рацион эффективного сыроеда

    16.05.2017: Бинарные опционы.Торговая система QUANT CONTROL + супер бонус

    14.05.2017: Управлять отношениями с людьми

    14.05.2017: Стройность на автопилоте

    14.05.2017: Замуж за успешного мужчину (100%)!

    14.05.2017: Путешествие по мужскому мозгу

    14.05.2017: Мужчины. Руководство.

    14.05.2017: Кукла от известного автора

    14.05.2017: Л. Родник. Как обольстить мужчину без слов

    13.05.2017: Как создать своего мужчину

    13.05.2017: К. Бордунос. Как понимать свои сны? 2017

    13.05.2017: Нам нужно новое Пальто

    13.05.2017: Закрытая. Эклеры без секретов и не только. Тема 2

    13.05.2017: Даосские секреты женской сексуальности

    12.05.2017: Грядки на асфальте

    04.05.2017: Устройство для извлечения золота, с дна реки

    04.05.2017: Имбилдинг - Кaк cделaть ночи незaбывaемыми

    27.04.2017: [Закрытая] Альфа

    27.04.2017: [Десерты] Низкокалорийные десерты

    27.04.2017: Вебинары К. Довлатова по "сказкам" с реинтеграциями

    25.04.2017: Преодоление эмоциональных расстройств и созависимости

    25.04.2017: Женщина и Мужчина

    25.04.2017: Маленькие цветники

    25.04.2017: Бордунос. Мужчина и Женщина. Любовь, Лидерство, Сотворчество

    25.04.2017: Сенсорные игры

    25.04.2017: Нейробиология для родителей: как вырастить невероятных детей

    23.04.2017: Электричество без розетки, 4,8 кВт

    21.04.2017: Получение воды из воздуха + кондиционер ( два в одном)

    21.04.2017: Генератор вихревого магнитного поля

    21.04.2017: Эликсир бессмертия. Рецепт.

    21.04.2017: Анобиозный холодильник

    21.04.2017: Рецепт настоящего коньяка ускоренного приготовления без потери качества ( п'ять лет выдержки за 6

    21.04.2017: Технология получения ответов на все свои вопросы

    21.04.2017: Управление временем и путь в безсмертие.

    19.04.2017: Курс по выпечке хлеба

    13.04.2017: Сергей Домогацкий - Путь

    08.04.2017: [Кoндитерка] Торты. Кoндитерка

    08.04.2017: Научись готовить настоящую итальянскую пасту

    08.04.2017: Я-живая,возвращение утраченной женской силы

    02.04.2017: Алена Ефимова. Я - Есть! Как найти себя?

    01.04.2017: Книга - А. Погорелый. 23 способа как заработать в интернете. 2016

    30.03.2017: [Проект дома] Норвежский дом 2.0

    28.03.2017: Рецепты для диеты - книга

    27.03.2017: Эзотерический марафон "Новая Я"

    23.03.2017: Теоретический видео курс гадания на картах Таро

    19.03.2017: INSTASOFT 3.4.3.5

    15.03.2017: Генеративный коучинг от основателей

    05.03.2017: К. Бордунос. Кризис - лучшее время для Лидера

    03.03.2017: Торт-раскраска

    02.03.2017: К.Бордунос. Альфа-контроль в бизнесе

    02.03.2017: Кен Уилбер. Интегральная духовность

    22.02.2017: Любовь. Секреты разморозки

    21.02.2017: Элитный курс «Психология и психофизиология питания»

  2. Нужен организатор

    16.05.2017: СИСТЕМА ЭФФЕКТИВНОГО ПЕРЕХОДА НА СЫРОЕДЕНИЕ-3 + Рацион эффективного сыроеда

    16.05.2017: Бинарные опционы.Торговая система QUANT CONTROL + супер бонус

    14.05.2017: Кукла от известного автора

    12.05.2017: Грядки на асфальте

    04.05.2017: Устройство для извлечения золота, с дна реки

    27.04.2017: Вебинары К. Довлатова по "сказкам" с реинтеграциями

    21.04.2017: Получение воды из воздуха + кондиционер ( два в одном)

    21.04.2017: Рецепт настоящего коньяка ускоренного приготовления без потери качества ( п'ять лет выдержки за 6

    21.04.2017: Технология получения ответов на все свои вопросы

    21.04.2017: Управление временем и путь в безсмертие.

    19.04.2017: Курс по выпечке хлеба

    13.04.2017: Сергей Домогацкий - Путь

    28.03.2017: Рецепты для диеты - книга

    27.03.2017: Эзотерический марафон "Новая Я"

    03.03.2017: Торт-раскраска

    15.08.2016: В каждом ребенке солнце

    15.08.2016: Испания. Гастрономия

    15.08.2016: Книги по китайской медицине. Часть 2.

    15.08.2016: Логотип и фирменный стиль. Руководство дизайнера

    15.08.2016: Налоги за 14 дней. Экспресс-курс. Новое, 14-е изд.

    15.08.2016: Голубая точка. Космическое будущее человечества

    15.08.2016: Бесплодие — диагноз или приговор

    15.08.2016: Руководство по самоисцелению

    15.08.2016: Хорошие девочки отправляются на небеса, а плохие – куда захотят

    15.08.2016: Гипноз и другие фишки на сайте или секреты продающих сайтов

    03.08.2016: Любовная Совместимость. Методика Разведчиков

    19.01.2016: Ментальный курс от Александра Росса

    25.08.2014: IonCube v8.3 Decoder + PHP Script Auto-Fixer

Раздача Генератор дорвеев Autodor.SQLite.Wmsn v.2.0.8 от 6 декабря 2015

Тема в разделе "[WEB] CMS, плагины, скрипты...", создана пользователем Бизон, 18 апр 2016.

  1. TopicStarter Overlay
     
    Бизон
    offline

    Бизон Контент-менеджер Helper VIP

    Сообщения:
    1.090
    Симпатии:
    1.757
    Монеты:
    Репутация:
    301
    http://searchengines.guru/showthread.php?t=886694

    Движок (CMS) динамического дорвея на php и sqlite (генератор дорвеев).

    Основная идеология скрипта:

    Минимум телодвижений, максимум автоматизации, никаких свистоперделок и рюшачек, только рабочий работающий функционал и минимальное количество макросов.

    Главная фишка:

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

    ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ: PHP 5.4 и выше, php-curl, SQLite3 (не путать с pdo_sqlite).
    УСТАНОВКА:

    1) залить скрипты на хостинг (можно в корень, можно во внутреннюю папку).
    2) поставить на папку с скриптом и все папки в корне сайта права на запись (будут создаваться дополнительные файлы)
    3) отредактировать конфиг (conf.php)
    4) загрузить ключевики (кодировка utf-8) в файл вида host.com.txt (вместо host.com адрес вашего домена) в папку keys
    5) зайти на главную страницу дорвея (это загрузит ключевики из файла)
    6) для ускорения работы дорвея - зайти на index.php?feed=gen и подождать пока сгенерируется кэшь и спарсятся ключевики и контент, полной генерации ждать не обязательно, но если побольше так заранее сгенерить - поисковики более быстрый сайт будут индексировать быстрее, чем когда будут натыкаться на ожидание генерации и парсинга.
    Дорвей на 10000 страниц занимает примерно 65 мб. Время ручной генерации кэша около 2 часов.

    ИСТОЧНИК КОНТЕНТА: Ключевики (дополнительные) парсятся из поисковых подсказок (адалт и нелегал не парсится).
    Контент - снипеты из bing.com с перемешиванием и чисткой.
    Картинки - из твиттера и bing.com (адалт парсится очень плохо).
    Видео - из ютуба.

    МАКРОСЫ. Применять в файле шаблона tpl.txt:
    <?php echo $key; ?> - ключевик текущей страницы.
    <?php echo $bkey; ?> - ключевик текущей страницы c Заглавной буквы.
    <?php echo $content; ?> - контент страницы (макрос обязательный).
    <?php echo $description; ?> - описание страницы для meta description.
    <?php echo $foto; ?> - фотографии страницы.
    <?php echo $link; ?> - перелинковка.
    <?php echo $video; ?> - видео.
    <?php echo $host; ?> - имя текущего домена.
    <?php echo $script; ?> - путь от корня сайта до скрипта дорвея.
    <?php echo $iframe; ?> - выводит во фрейме рандомный тематический сайт, отличная оптимизация под гугл.

    Дополнительные макросы:
    <?php echo @$cnt[0]; ?> - часть контента страницы (абзац), значение (которое в квадратных скобках) - номер абзаца, при числе больше 15 результат может оказаться пустым.
    <?php echo @$fotos[1]; ?> - выводит URL одной фотографии. Число в квадратных скобках от 0 до сколько повезет (максимальное число зависит от того, сколько всего фоток спарсилось).
    <?php echo $canonical; ?> - канонический урл страницы, применять в виде мета-тега (избавляет от дублей страниц):
    <link rel="canonical" href="<?php echo $canonical; ?>" />
    <?php echo $column1; ?> ... <?php echo $column15; ?> - если исходный файл ключевиков был с дополнительными полями, то содержимое доп полей можно выводить этими макросами с номерами от 1 до 15.
    Если видео нету, его можно заменить своим:
    <?php if ($video == '') {
    $video = 'тут код дефолтного видео';
    } echo $video;
    ?>
    В шаблоне tpl.txt можно использовать HTML, JS и PHP код.

    ФАЙЛЫ ДОРВЕЯ:
    .htaccess - нужен для ЧПУ версии.
    index.php - собственно скрипт (cms) дорвея. скрипт можно переименовывать, например в page.php и т.п.
    black_key.txt - список стоп-слов. писать в нижнем регистре построчно. если слово из списка будет встречаться в ключевике страницы, то такая страница не будет открыта, а будет редирект на главную страницу. если вы делаете русскоязычне дорвеи, то возможно (зависит от тематики) сюда стоит записать весь английский алфавит, чтобы исключить генерацию лишнего англоязычного мусора на дорвеях. ну и наоборот - если делаете англоязычные, то в черный список вписать построчно весь русский алфавит.
    tpl.txt - html код шаблона с использованием макросов. Можно использовать HTML, JS и PHP код. Можно файл переименовать, указав в конфиге имя нового файла.
    conf.php - общий файл конфига. Если в одной папке размещаются несколько доменов и им требуется свой конфиг, то персональный конфиг для дорвея сохранять в папку /conf/ в файл с именем host.php, где host - это имя домена.
    /keys/host.txt (host - это имя домена типа mydor.ru) - список ключевиков построчно, в формате: 1 строка = 1 ключевик. Также можно использовать связанные с ключевиком доп поля (до 15 полей), указывая их в формате через вертикальную черту: Ключевик|Название товара|ссылка на фотку|стоимость|реф ссылка на покупку.
    list.php - скрипт создаст файл list.txt со списком доменов, которым уже создалась база в папке /db/ потом в шаблон можно вставить код, который сделает рандомную перелинковку дорвеев:
    <?php $domen=file('list.txt'); shuffle($domen); echo'<a href="http://'.trim($domen[0]).'
    /">'.trim($domen[0]).'</a>'; ?>
    Если включен парсинг дополнительных ключевиков - содержимое дополнительных полей будет клонироваться к новым записям.

    Максимальное количество ключевиков для загрузки зависит от настроек вашего сервера.
    Если нужно загрузить много - лучше делать это частями, через форму на странице index.php?feed=add

    Файлы, которые будут созданы в процессе жизни дорвея:
    /db/host.db - SQLite3 база данных дорвея
    /log/host.log - создается, когда достигнут лимит на количество страниц
    /ping/host.ping - дата последнего пинга xml карты и rss (вместо host - URL домена)
    /cookie/cookie.txt - файл с cookie, применяется при парсинге контента.

    Прочий функционал:
    Добавление ключевиков через форму: index.php?feed=add
    RSS лента дорвея находится по адресу: index.php?feed=rss
    XML карта сайта: index.php?feed=sitemap
    Поиск по дорвею: index.php?search=запрос
    если вы переименуете index.php и в конфиге имена гет переменных, то эти пути соответственно изменятся.
    лента и карта пингуются в поисковики каждые 3 часа.

    Получить список ссылок на страницы:
    в BB CODE формате: index.php?feed=bb
    в HTML формате: index.php?feed=html
    в TXT формате: index.php?feed=txt
    в формате для кросспостинга wmsn.biz: index.php?feed=wmsn
    Т.к. дорвей использует в имени базы url домена, то в одной общей папке можно создавать любое количество дорвеев, дополнительные домены прописывать в панелях хостингов как паркованные (дополнительные).

    УДАЛЕНИЕ СТРАНИЦ:
    Для ручного удаления страниц в конфиге должен быть прописан пароль. Для удаления нужно зайти на удаляемую страницу добавив get переменную с именем del и значением, равным паролю из конфига.
    Пример: index.php?feed=del&pg=123&pass=xxx (123 - номер удаляемой страницы, xxx - пароль).
    При использовании ЧПУ версии - номер страницы в базе можно узнать заглянув в html код страницы, номер будет в комментарии в самом начале кода.




    razer нравится это.
Похожие темы
  1. sarek
    Ответов:
    2
    Просмотров:
    646
  2. dimon
    Ответов:
    4
    Просмотров:
    503
  3. dimon
    Ответов:
    0
    Просмотров:
    336
  4. dimon
    Ответов:
    0
    Просмотров:
    211
  5. Бизон
    Ответов:
    1
    Просмотров:
    241
Загрузка...

Поделиться этой страницей

DDoS Protection Powered by  DDos-GuarD