Форум о поисковых системах
    » Реклама на сервере / Рассылка новостей 
Главная | Новости | Пресс-релизы | Правила | Блог | WikipediaSEO | Биржа ссылок | Blogseo.ru | Магазин

Вернуться   Форум о поисковых системах > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 09.09.2008, 09:36   #1
Domrnator
Banned
 
Регистрация: 06.07.2008
Сообщений: 200
Репутация: 473

Exclamation Скрипт автонаполнения контента для Cmsimple.

Продам самописанный скрипт для автонаполнения сайтов на движке Cmsimple. Скрипт работает по принципу, вы на хостинге заливаете файл в формате txt и в файл заливаете пачку контента для добавления на сайт. В скрипте настраиваете количество добавляемого контента в день (с помощью крон) и скрипт хаотически берет контент с файла txt и добавляет в CMS, исключена возможность повторного добавления контента на сайт. Цена скрипта 20$. За подробностями и за покупкой скрипта обращаться в ЛС.

Последний раз редактировалось Domrnator, 09.09.2008 в 12:18.
Domrnator вне форума   Ответить с цитированием

Реклама
Старый 09.09.2008, 09:53   #2
Алексей Барыкин
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 04.02.2008
Адрес: Почётный белорус
Сообщений: 2,391
Репутация: 287148
Социальные сети Посмотреть профиль пользователя в МоемКруге Дневник на Я.ру Twitter

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

Скрипт - 4-5 строчек?
Алексей Барыкин вне форума   Ответить с цитированием
Старый 09.09.2008, 12:13   #3
Domrnator
Banned
 
Регистрация: 06.07.2008
Сообщений: 200
Репутация: 473

ТопикСтартер Ответ: Скрипт автонаполнения контента для Cmsimple.

Цитата:
Сообщение от Алексей Барыкин Посмотреть сообщение
Скрипт - 4-5 строчек?

Не знаю где вы видели подобные скрипты в 4-5 строчек, но в моем гораздо больше их.
Domrnator вне форума   Ответить с цитированием
Старый 09.09.2008, 12:28   #4
IRat
Аспирант
 
Аватар для IRat
 
Регистрация: 23.06.2008
Сообщений: 121
Репутация: 3534

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

Очень интересно, можно по подробнее
__________________
Flowerskmv - доставка цветов Ставропольский край
IRat вне форума   Ответить с цитированием
Старый 09.09.2008, 13:33   #5
vladno
Старый
 
Регистрация: 04.08.2008
Сообщений: 105
Репутация: 484

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

При хаотичном выборе, как вы описали, как скрипт режет новости - по количеству знаков или по заголовкам: h1, h2 ?
__________________
Порядочность прежде всего
Лечение заболеваний
vladno вне форума   Ответить с цитированием
Старый 09.09.2008, 13:46   #6
Domrnator
Banned
 
Регистрация: 06.07.2008
Сообщений: 200
Репутация: 473

ТопикСтартер Ответ: Скрипт автонаполнения контента для Cmsimple.

Цитата:
Сообщение от vladno Посмотреть сообщение
При хаотичном выборе, как вы описали, как скрипт режет новости - по количеству знаков или по заголовкам: h1, h2 ?
Он их берет по заголовкам. Вы в файлик txt кидаете контент такого же формата как находится в CMS в файле content/contetnt.html
Domrnator вне форума   Ответить с цитированием
Старый 09.09.2008, 17:06   #7
sokol_jack
Академик
 
Регистрация: 16.03.2008
Сообщений: 1,226
Репутация: 92563
Отправить сообщение для sokol_jack с помощью ICQ

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

Цитата:
Сообщение от Domrnator Посмотреть сообщение
Он их берет по заголовкам. Вы в файлик txt кидаете контент такого же формата как находится в CMS в файле content/contetnt.html
Тогда точно 4-5 строчек.
__________________
Любимый хостинг
Поиск неестественных текстов(синонимайза, например)
sokol_jack вне форума   Ответить с цитированием
Старый 09.09.2008, 19:29   #8
Алексей Барыкин
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 04.02.2008
Адрес: Почётный белорус
Сообщений: 2,391
Репутация: 287148
Социальные сети Посмотреть профиль пользователя в МоемКруге Дневник на Я.ру Twitter

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

PHP код:
<?
    
function write_file($file_name$text){
        
$f=fopen($file_name"w+");
        @
fputs ($f$text);
        @
fflush($f); 
        @
fclose($f);        
    }
    function 
append_file($file_name$text){
        
$f=fopen($file_name"a+");
        @
fputs ($f$text);
        @
fflush($f); 
        @
fclose($f);        
    }
    
$text file_get_contents('content/text.htm');
    
$text preg_replace('/(<[hH]\d+)/Uis''###$1'$text).'###';
    
preg_match_all('|(<h\d+>.*)###|Uis'$text$array_contentPREG_PATTERN_ORDER);
    if (
count($array_content[1]) > 0) {
        
$number_record mt_rand(0,count($array_content[1])-1);
        
append_file('content/content.htm'$array_content[1][$number_record]);
        
$new_text '';
        for (
$i=0;$i<count($array_content[1]);$i++){    
            if (
$i != $number_record)
                
$new_text .= $array_content[1][$i];
        }
        
write_file('content/text.htm'$new_text);
    }
    else 
        echo 
'Случилась лажа! Нет записей для добавления!';
?>
content/text.htm - добавляемый текст
content/content.htm - контент для CMS

Алексей Барыкин вне форума   Ответить с цитированием
Старый 09.09.2008, 19:39   #9
gerkon
Заказы временно не беру!
 
Аватар для gerkon
 
Регистрация: 22.10.2005
Адрес: Город над вольной Невой
Сообщений: 138
Репутация: 27187
Отправить сообщение для gerkon с помощью ICQ

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

Алексей, ну что же Вы весь бизнес человеку то сломали? ))

P.S. На самом деле скрипт можно раза в полтора ещё уменьшить
__________________
C уважением, Андрей. Пользуюсь этим хостингом уже 4 года!
Ведущий манул Pixshock.net
gerkon вне форума   Ответить с цитированием
Старый 09.09.2008, 19:43   #10
Алексей Барыкин
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 04.02.2008
Адрес: Почётный белорус
Сообщений: 2,391
Репутация: 287148
Социальные сети Посмотреть профиль пользователя в МоемКруге Дневник на Я.ру Twitter

По умолчанию Ответ: Скрипт автонаполнения контента для Cmsimple.

Цитата:
Сообщение от gerkon Посмотреть сообщение
Алексей, ну что же Вы весь бизнес человеку то сломали? ))

P.S. На самом деле скрипт можно раза в полтора ещё уменьшить
Ага, сейчас бум оптимизировать...

Алексей Барыкин добавил 09.09.2008 в 19:49
Версия 2.0 - 20 строк
PHP код:
<?
    
function write_file($file_name$text$mode){
        
$f=fopen($file_name$mode);
        @
fputs ($f$text);
        @
fflush($f); 
        @
fclose($f);        
    }
    
$text file_get_contents('content/text.htm');
    
$text preg_replace('/(<[hH]\d+)/Uis''###$1'$text).'###';
    
preg_match_all('|(<h\d+>.*)###|Uis'$text$array_contentPREG_PATTERN_ORDER);
    if (
count($array_content[1]) > 0) {
        
$number_record mt_rand(0,count($array_content[1])-1);
        
write_file('content/content.htm'$array_content[1][$number_record], "a+");    
        unset(
$array_content[1][$number_record]);
        
$new_text implode('',$array_content[1]);
        
write_file('content/text.htm'$new_text"w+");
    }
    else 
        echo 
'Случилась лажа! Нет записей для добавления!';
?>

Последний раз редактировалось Алексей Барыкин, 09.09.2008 в 19:49. Причина: Добавлено сообщение
Алексей Барыкин вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 18:12.

Регистрация Справка Пользователи Календарь Все разделы прочитаны

© 2010 SearchEngines.ru
vBulletin® Version 3.6.8.
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Перевод: zCarot
Rambler Top100

Page generated in 0.47000 seconds with 9 queries