proovit09
Постоялец
- Регистрация
- 25 Июн 2015
- Сообщения
- 83
- Реакции
- 170
- Автор темы
- #1
Возможности:
а)текстовый сайт
б)картиночный сайт (только в версии 1.0, отложено до лучших времен)
Требования:
PHP >=5.4
(на php 5.6, 7.0 тоже работает)
Короткий мануал:
Собрать ключи. Собрать текст. Загрузить оба файла в папку с доргеном. Прописать в конфиге догена все что надо. Добавить если надо рекламу. Загрузить на хостинг.
Особенности:
кэширование(файловое, либо можно отключить), гибкая настройка, простота установки.
Подробности в файле info.txt
Последняя версия 1.4
Демо:
а)текстовый сайт
б)картиночный сайт (только в версии 1.0, отложено до лучших времен)
Требования:
PHP >=5.4
(на php 5.6, 7.0 тоже работает)
Короткий мануал:
Собрать ключи. Собрать текст. Загрузить оба файла в папку с доргеном. Прописать в конфиге догена все что надо. Добавить если надо рекламу. Загрузить на хостинг.
Особенности:
кэширование(файловое, либо можно отключить), гибкая настройка, простота установки.
Подробности в файле info.txt
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Новое:
Конфиг вынесен в отдельный файл config.php там все что нужно редактировать
Режим ddl отключен до лучших времен.
Новая переменная в конфиге linksintext - % вставки ссылок в текст, чтобы отключить ссылки в тексте поставить 0.
Изменение:
Макрос рекламы работает по-другому.
в конфиге в блоке [promo] можно задать много файлов с рекламой
выводить эти блоки с рекломой можно макросами [REKLAMA] [REKALAMA1] [REKLAMA2] ... [REKLAMA999]
обратите внимание, что реклама идет по порядку.
Примеры:
3 шаблона для примера.
Добавлены примеры интеграции рекламы в шаблон js, html, php.
Конфиг вынесен в отдельный файл config.php там все что нужно редактировать
Режим ddl отключен до лучших времен.
Новая переменная в конфиге linksintext - % вставки ссылок в текст, чтобы отключить ссылки в тексте поставить 0.
Изменение:
Макрос рекламы работает по-другому.
в конфиге в блоке [promo] можно задать много файлов с рекламой
выводить эти блоки с рекломой можно макросами [REKLAMA] [REKALAMA1] [REKLAMA2] ... [REKLAMA999]
обратите внимание, что реклама идет по порядку.
Примеры:
3 шаблона для примера.
Добавлены примеры интеграции рекламы в шаблон js, html, php.
Новое:
Макрос [DESCRIPTION] выводит n ключей через запятую, первый ключ с большой буквы, кол-во ключей регулируется через конфиг.
Дополнительный файл (не обязательно размещать на хостинге вместе с сайтом)
- Апи - api.php (имя файла можно менять, но лежать он должен в корне, Ключ для управления по Api внутри файла (пароль) надо поменять на свой!).
Пока доступно только получение n ссылок из всех в html формате.
пример запроса
/api.php?api=f2981e626ff94686a1dce974030a51cb&links=100
чтобы получить все ссылки можно указать 999999 (число точно больше ключевых слов).
И перемешать кеи в файле.
/api.php?api=f2981e626ff94686a1dce974030a51cb&shuffle=1
Дебаг - режим, можно посмотреть как быстро генеряться страницы и max расход памяти на генерацию, в конфиге задать параметр 'debug' => 1
Изменение:
Исправление ошибки с линками (в меню и тексте) возникала, когда параметр folder был вида post/new/site.
Убран неверно работающий клоакинг с проверкой по рефереру для макросов рекламы.
Рефакторинг.
Макрос [DESCRIPTION] выводит n ключей через запятую, первый ключ с большой буквы, кол-во ключей регулируется через конфиг.
Дополнительный файл (не обязательно размещать на хостинге вместе с сайтом)
- Апи - api.php (имя файла можно менять, но лежать он должен в корне, Ключ для управления по Api внутри файла (пароль) надо поменять на свой!).
Пока доступно только получение n ссылок из всех в html формате.
пример запроса
/api.php?api=f2981e626ff94686a1dce974030a51cb&links=100
чтобы получить все ссылки можно указать 999999 (число точно больше ключевых слов).
И перемешать кеи в файле.
/api.php?api=f2981e626ff94686a1dce974030a51cb&shuffle=1
Дебаг - режим, можно посмотреть как быстро генеряться страницы и max расход памяти на генерацию, в конфиге задать параметр 'debug' => 1
Изменение:
Исправление ошибки с линками (в меню и тексте) возникала, когда параметр folder был вида post/new/site.
Убран неверно работающий клоакинг с проверкой по рефереру для макросов рекламы.
Рефакторинг.
Новое:
В текст можно подмешивать внешние ссылки на другие сайты,
для этого нужно загрузить файл с ссылками в формате <a href="Для просмотра ссылки Войдиили Зарегистрируйся">external keyword</a>
каждая ссылка с новой строки
и задать в переменной в конфиге $c['external'] ссылку на файл с ссылками.
Внешние ссылки подмешиваются 50/50 вместе с внутренними, итоговый процент ссылок в тексте остался прежним
и задать его можно в переменной $c['linksintext'] в конфиге.
Если файла с внешними ссылами нет, внешние ссылки не подмешиваются.
Добавлено 2 дополнительных шаблона (итого 5).
Изменение:
Переписан код, отвечающий за генерацию страниц - увеличение скорости до 3-х раз
(чем больше предложений в тексте, тем медленнее генерация).
Можно загружать большие текстовые файлы, искать в тексте будет не более, чем указано в $c['sentence'] предложений.
api теперь выгружает ссылки с сайта с большой буквы.
Рефакторинг
В текст можно подмешивать внешние ссылки на другие сайты,
для этого нужно загрузить файл с ссылками в формате <a href="Для просмотра ссылки Войди
каждая ссылка с новой строки
и задать в переменной в конфиге $c['external'] ссылку на файл с ссылками.
Внешние ссылки подмешиваются 50/50 вместе с внутренними, итоговый процент ссылок в тексте остался прежним
и задать его можно в переменной $c['linksintext'] в конфиге.
Если файла с внешними ссылами нет, внешние ссылки не подмешиваются.
Добавлено 2 дополнительных шаблона (итого 5).
Изменение:
Переписан код, отвечающий за генерацию страниц - увеличение скорости до 3-х раз
(чем больше предложений в тексте, тем медленнее генерация).
Можно загружать большие текстовые файлы, искать в тексте будет не более, чем указано в $c['sentence'] предложений.
api теперь выгружает ссылки с сайта с большой буквы.
Рефакторинг
Новое:
файловый кэш (кэшируется полностью страница в том числе и реклама).
включается в конфиге
'cache' => 1, 1 чтобы кэширование заработало
'cachefolder' => 'tmp', папка где будут лежать файлы с кэшем
Если нужно перекэшировать, кэш удаляется через апи.
Апи запрос /api.php?api=пароль&cleancache=1
очищает кэш сайта
Апи запрос /api.php?api=пароль&links=100&mode=xml
выгружает ссылки сайта в формате xml
Изменение:
Исправлена ошибка в апи, не выгружался домен с режиме экспорта ссылок.
Исправлена ошибка, когда была страница page=0 (дубликат главной).
файловый кэш (кэшируется полностью страница в том числе и реклама).
включается в конфиге
'cache' => 1, 1 чтобы кэширование заработало
'cachefolder' => 'tmp', папка где будут лежать файлы с кэшем
Если нужно перекэшировать, кэш удаляется через апи.
Апи запрос /api.php?api=пароль&cleancache=1
очищает кэш сайта
Апи запрос /api.php?api=пароль&links=100&mode=xml
выгружает ссылки сайта в формате xml
Изменение:
Исправлена ошибка в апи, не выгружался домен с режиме экспорта ссылок.
Исправлена ошибка, когда была страница page=0 (дубликат главной).
Последняя версия 1.4
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Демо:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование: