xBB – бесплатные скрипты PHP и доки для вебмастеров | |||||||||||||||||
ДокументацияМетки (все метки)bbcode, php, xbb, высокие технологии, интернет, информационные технологии, ит, компьютер, сайт, софт
Подписаться через RSS2Email.ru
РекламаСтатьи, PlayStation, кардшаринг, диктофон, защита, компьютер, телефоны, код, продвижение, терминал |
Показать HTML | Показать BBCode PHP-скрипт рандомизатора текстовРешил выложить в Open Source рандомизатор текстов. Доступна онлайн демоверсия рандомизатора.Что такое рандомизатор текста?Это - программа для промышленного создания псевдоуникального контента. Используется, например, при регистрации сайта во множестве каталогов. Чтобы в каждом каталоге сайт описывался уникальным с точки зрения поисковиков текстом. В отличие от аналогичных инструментов (синонимайзеры, доргены) позволяет максимально сохранить читабельность результирующих текстов.Как работает рандомизатор?Берем некий исходный текст. Например:Бытует мнение, что и копирайтинг (написание текстов) и рерайтинг (переработка готовых текстов) с успехом можно доверить текстовому рандомизатору – специальной программе. Обрабатываем его специальным образом:
Инструкции могут иметь неограниченную вложенность. Вариант обработки на скорую руку: Text {{Бытует|Существует|Есть|Имеется} мнение|{Некоторые|Многие} думают}, что и[+и+ {копирайтинг (написание текстов) |написание текстов (копирайтинг) |написание текстов |копирайтинг } |{рерайтинг (переработку готовых текстов) |переработку готовых текстов (рерайтинг) |переработку готовых текстов |рерайтинг } ] [{|с успехом}|можно] доверить [+–+{текстовому рандомизатору|рандомизатору {|текста|текстов}} |{специальной|особой} {программе|проге} ]. Скармливаем этот код рандомизатору и получаем кучу вариантов, таких как: Некоторые думают, что и написание текстов и рерайтинг (переработку готовых текстов) с успехом можно доверить особой программе – рандомизатору. или Есть мнение, что и переработку готовых текстов и написание текстов можно доверить текстовому рандомизатору – особой проге. Для приведенного в примере кода существует 24576 различных вариантов результирующих текстов. Можно потестить рандомизатор в онлайне. Как прикрутить рандомизатор к своему сайту?
API очень несложное: PHP // Подключаем библиотеку рандомизатора:require_once 'путь_к_вашим_скриптам/Natty/TextRandomizer.php'; // Получаем текст для обработки: $text = '{Мой|Твой|Ваш|Наш} текст'; // Создаем объект этого текста: $tRand = new Natty_TextRandomizer($text); // Число результирующих вариатов: echo '<p>Число всех вариантов: ' . $tRand->numVariant() . '</p>'; // Собственно рандомные тексты: for ($i=0; $i<10; ++$i) { echo htmlspecialchars($tRand->getText()) . '<hr />'; } Успехов!
Последнее редактирование: 2009-01-07 16:11:01 Метки материала: рандомизатор, текст, скачать скрипт, рерайт, рерайтинг, SEO 38 комментариев
Мощно и полезно! Воспользуюсь...
|
||||||||||||||||
| 14.01.2009 02:47:12 | # |
| 14.01.2009 13:10:08 | # |
| 14.01.2009 21:56:04 | # |
| 15.01.2009 03:47:22 | # |
: "Что лучше? Рандомизатор или синонимизатор?"
| 05.03.2009 12:55:35 | # |
| 05.03.2009 17:51:47 | # |
| 16.07.2009 19:13:08 | # |
Спасибо!
© 2007-2010, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.