Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Контекстные ссылки и все, что с ними связано (http://forum.sape.ru/forumdisplay.php?f=28)
-   -   Контекстные ссылки в движках на Perl - тестируем модуль! (http://forum.sape.ru/showthread.php?t=11894)

Meneldor 25.04.2008 12:44

Цитата:

Сообщение от yarnik (Сообщение 137006)
в старой версии, если тормозит сервер, то файл == 0
в связи с чем 2 вопроса:
1. почему не сделали в старой функцию if ($response eq "") { exit; }
2. реализовано ли оно в новой версии?

Не могу вспомнить, как это было в старой версии, но мне кажется, что всё же файл не мог обнуляться в этом случае. Как бы то ни было, в новой версии файл пишется на винт только в случае получения правильных данных, а иначе обновление файла откладывается на 10 минут. Кроме того, добавлена поддержка нескольких диспенсеров, как это сделано в PHP-модуле.

atbit 26.04.2008 18:41

Попытался установить контекстный код, пока безрезультатно. Нажимаю "Контекстные страницы" - заказать переиндексацию, ничего особенно не происходит.
код подключается так:
my $sape_context = SAPE::Context->new( @{$self->sape_config} );
$sape_context->replace_in_text_segment( \$self->{Doc}{doc_text} );
в логе происходит warning
[Sat Apr 26 18:34:03 2008] page.pl: Use of uninitialized value in substitution (s///) at ../lib/SAPE.pm line 360.
[Sat Apr 26 18:34:03 2008] page.pl: Use of uninitialized value in substitution (s///) at ../lib/SAPE.pm line 367.

$self->{Doc}{doc_text} при этом содержит основной контент страницы.

Еще тут сказано смотреть инструкцию по установке контекста для PHP, но не могу найти нигде эту инструкцию. Ссылку на новый SAPE.pm нашел только тут на форуме. Прямо как Microsoft.

Antuan 27.04.2008 00:13

Установка кода отображения гипертекстовых ссылок непосредственно из контента страницы (контекстные ссылки)

kopytov 28.04.2008 01:04

Автору - респект. Давно ждал.

А насколько активно покупают контекстные ссылки сейчас? Робот нашел 464 контекстные страницы, код стоит уже четыре дня, но ни одной ссылки так и не купили. Хотя разного контента на этих страницах довольно много, обычные ссылки продаются на ура. Как можно проверить, нет ли ошибок?

limbo 28.04.2008 12:02

автору - спасибо.

Meneldor 28.04.2008 19:25

Цитата:

Сообщение от atbit (Сообщение 138186)
Попытался установить контекстный код, пока безрезультатно. Нажимаю "Контекстные страницы" - заказать переиндексацию, ничего особенно не происходит.

Попробуйте в вызов SAPE::Context->new добавить параметры force_show_code => 1 и verbose => 1 - после этого в коде страницы должны появиться теги <sape_index> ... </sape_index>. Если они есть, значит, всё ОК, теперь ждите окончания переиндексации. В любом случае - пишите в ICQ, если что, будем решать.

Цитата:

Сообщение от kopytov (Сообщение 139182)
Автору - респект. Давно ждал.

А насколько активно покупают контекстные ссылки сейчас?

Рад, что пригодилось :). Насколько активно - не могу сказать, это уже не от языка зависит, а от тенденций в САПЕ в принципе. Ну у меня лично на 50 обычных новых ссылок приходится 1 контекст, как-то так :).

Meneldor 28.04.2008 19:44

Уточнение! Если Вы ранее использовали параметр filename при вызове конструктора SAPE, теперь вместо него используйте параметр db_dir, который содержит путь к директории, в которую будут сложены файлы со ссылками.

3sspbru 04.05.2008 21:04

Автору - огромное спасибо! Все работает замечательно!

Meneldor 14.05.2008 15:50

Вложений: 1
В модуле SAPE.pm была обнаружена проблема: обработчик replace_in_page устанавливался автоматически в любом случае. Это не могло принести вреда, однако выполнялся лишний код и могли сыпаться предупреждения в логи, если используется модуль warnings. Спасибо пользователю =Sten= за обнаружение проблемы, его терпение и помощь в поиске и исправлении бага! Просьба тех, кто тестировал модуль, обновить его на приложенный и сообщить, если возникнут проблемы.

yarnik 05.07.2008 13:21

Meneldor,
надо всем уведомление послать что модуль желательно заменить.


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.