Донастройка php скрипта - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Биржа / Market > Рынок / Marketplace

Рынок / Marketplace
Поиск работы, вакансии, услуги, а так же покупка и продажа товаров. При поддержке: Скидка 12% на рекламу в promo-reklama.ru

Описание темы:граббер с DLE на ucoz

Ответ
Опции темы
Непрочитано 08.08.2014, 00:42   #11
Пользователь

Автор темы (Топик Стартер) Re: Донастройка php скрипта

Щас похимичу=) Спасибо за помощь!

Добавлено через 9 минут
Вставляю в разные места кода, а вот то страницу грузит 45 сек то добавление идет 45 сек, гдето и рядом вроде, покачто толку нету

Последний раз редактировалось Prado; 08.08.2014 в 00:52. Причина: Добавлено сообщение
Prado вне форума Ответить с цитированием
Непрочитано 08.08.2014, 00:57   #12
Аватар для Foru
Пользователь

По умолчанию Re: Донастройка php скрипта

Цитата:
Сообщение от Prado Посмотреть сообщение
Щас похимичу=) Спасибо за помощь!

Добавлено через 9 минут
Вставляю в разные места кода, а вот то страницу грузит 45 сек то добавление идет 45 сек, гдето и рядом вроде, покачто толку нету
Уберите sleep вообще, ставьте просто метки вида echo("Метка 1") - echo("Метка N").
Если вы вообще не знаете основ языка, то ждите помощи от других.
У меня нет просто сейчас возможности отладить ваш код.
__________________
Foru вне форума Ответить с цитированием
Непрочитано 08.08.2014, 01:09   #13
Аватар для Donatte
Герой

По умолчанию Re: Донастройка php скрипта

Опишите подробней следующее:

1. Это чистый PHP или внутреннее API юкоза?
2. Как вызывается этот скрипт?
3. Доступны ли на юкозе cron задачи?

Использование команд sleep и usleep специфично и для вашего случая бестолково. Время выполнения скрипта не превышает 30 секунд (таков лимит по умолчанию на время выполнения PHP скриптов на всех нормальных хостингах).

Я бы вам рекомендовал использовать либо cron планирование, либо встроить код вызова парсера в тело HTML страницы и ограничить число добавляемого контента за проход. Тем самым каждый посетитель при каждом просмотре будет вызывать код для обновления и наполнения базы.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Непрочитано 08.08.2014, 01:21   #14
Пользователь

Автор темы (Топик Стартер) Re: Донастройка php скрипта

Мне недает покоя вот этот JS:

PHP код:
function addnewscbutton ) {
    
val_title document.getElementsByName('title')[ ].value;
    
val_text  document.getElementsByName('text')[ ].value;
    
val_full  document.getElementsByName('full')[ ].value;
    
val_cat   document.getElementsByName('cat')[ ].value;
    if( 
val_cat == "-1" ) {
        
alert'Выберете категорию' );
        return;
    }
    $( 
button ).hide();

    $( 
"#loadbar" ).show();
    $.
post"index.php", { titleval_titletextval_textfullval_fullcatval_cat }, function( status ) {
        $( 
"#loadbar" ).hide();
        if( 
parseIntstatus ) != ) {
            $( 
button ).show();
            
alertstatus );
            return;
        }
        
tr = $('tr');
        for( 
04i++ ) {
            $( 
tr] ).hide();
        }
    } );
}

function 
focus_url) {
    if ( 
e.value == "about:blank" ) {
        
e.value "";
        return 
false;
    }
}

function 
add_bookmarkurl ) {
    $(
"#bookmark").html'<div class="del_from_bookmarks"><span onClick="del_from_bookmarks(\'' url '\');"><img src="0/del.gif" style="width:16px;heigth:16px;vertical-align:middle;" /> <span class="bookmark_button">Удалить из закладок</span></a></div>' );
    $.
post"index.php", { addurl } );
}

function 
del_from_bookmarksurl ) {
    $(
"#bookmark").html'<div class="add_bookmark"><span onClick="add_bookmark(\'' url '\');"><img src="0/add.gif" style="width:16px;heigth:16px;vertical-align:middle;" /> <span class="bookmark_button">Добавить в закладки</span></a></div>' );
    $.
post"index.php", { delurl } );
}

function 
bookmark_clickurl ) {
    
document.getElementsByName('url')[0].value url;
    $( 
'#urlform' ).submit();
}

function 
addallbutton ) {
    if( 
document.getElementsByName('cat')[0].selectedIndex == "0" ) {
        
alert'Выберете категорию первой новости' );
        return;
    }
    $( 
button ).hide();
    for(
0< $(".addbutton").lengthi++ ) {
        if( 
document.getElementsByName('cat')[i].selectedIndex == "0" ) {
            
document.getElementsByName('cat')[i].selectedIndex document.getElementsByName('cat')[0].selectedIndex;
        }
        
addnewsi, $( ".addbutton" )[i] );
    }
}

function 
startstreams ) {
    
0;
    for( 
0streamsi++ ) {
        $.
post"index.php", { ajaxuploadcontents'1'index}, function( status ) {
            
c++;
            if( 
status != '' ) {
                $( 
'#log' ).html( $( '#log' ).html() + '<b>' counter '.</b> ' status ';<br />');
                
counter++;
            }
            if( 
== streams ) {
                
andstartstreams );
            }
        } );
    }
}

function 
andstartstreams ) {
    $.
post"index.php", { ajaxuploadcontentscheck'1' }, function( status ) {
        if( 
parseIntstatus ) > ) {
            
startstreams );
        }
    } );

Prado вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
cron & php asura013 Операционные системы / Operating systems 2 14.02.2013 12:51
[Куплю] Php Скрипт EdgeOfWar Рынок / Marketplace 3 29.01.2013 19:05
PHP 5.3 vs Apache VISTALL Курилка / Yak floor 3 14.09.2010 23:14
Установка PHP PROGRAMMATOR PHP 1 26.06.2008 11:49


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 12:36. Часовой пояс GMT +3.

Вверх