18.08.2007, 22:27 | #1 |
Мастер
|
пару мыслей про error-ы...
http://user.france.net.in/wp/ .
столько тем о них развелось что ничего лучшего не придумал как создать свою долго воевал с еррорами и с супортом. С супортом общение неэфективно - у них на сто бед один ответ - "у вас кривые руки и читайте фак" или "раз у вас чтото не то то это чтото не то у вас, ведь у нас все всегда то". Ладно, завязываю с лирикой - супорт такой какой он есть и переделывать его никто не будет. После большого количества проб и ошибок и перечитывания кода сапе-клиента пришел к рабочему варианту - теперь у меня ERROR-ы исключительно по моей вине бывают. Палю тему: вызов скрипта: define('_SAPE_USER', мой сапе-ид); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['request_uri'] = $_SERVER['REQUEST_URI']; $o['force_show_code'] = true; $o['host'] = $_SERVER["HTTP_HOST"]; $sape = new SAPE_Client($o); $мой массивчик с ссылками который аотом выводим = $sape->return_links(); и в скрипте изменение: // var $_multi_site = false; var $_multi_site = TRUE; т.е. включаем функцию мультисайтов. Как включить ее штатными средствами я не разобрался а супорт на все три попытки задать этот вопрос открещивается стандартными фразами (наверное у них не все это знают ) Так вот, последнее изменение привело к интересным вещам: оказывается разные клиенты запрашивают сайт по разному и вместо обычных запросов (домен.зона) бывают неожиданные для сапы варианты такие как (домен.зона. - что вполне коректно по стандарту.. коренную зону никто не отменял, или например домен.зона:80 - что тоже впринципе коректно), сапа их не понимает и считает разными сайтами. Естественно под нестандартные транскрипции создаются пустые файлы базы. Теперь смотрим что мы имели без мультисайта - заходит пользователь по нестандартному запросу. сапа в это время замечает что уже прошел час и можно заглянуть на сервер и посмотреть а не обновилась ли база. Сервак сайт не признает и выдает ему пустышку. клиентская часть честно записывает эту пустышку как новый links.db - и мы имеем пустую базу. Теперь если в течении часа успеет появиться робот то мы получим ERROR. Нет конечно через час база востановится и в обед новый робот найдет ссылки на месте и денежку доначислит, но кто вернет ссылки тех истерических оптимизаторов которые увидив ERROR успели покилять ссылки? Да и почестному это может повлиять на индексацию, ибо никто не знает как яшка запрашивает сайт... может и по стандарту? (с точкой в конце). |
19.08.2007, 16:41 | #2 | |
Мастер
|
Цитата:
ни одного exe-шника с сети не было. Как говориться и на старуху.... |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цена ссылок, пару моментов | Tempr | Вопросы по работе системы | 7 | 28.07.2008 10:18 |
Создаю Порталы на DLE, а так же еще пару услуг. | DopeFiend | Деловое сотрудничество | 17 | 20.07.2008 07:41 |
И еще пару пожеланий по системе | Сидор | Пожелания пользователей системы | 0 | 09.04.2008 20:03 |
Почему некоторые подают заявку, подтверждают и через пару минут заносят сайт в BL | Tualin | Вопросы по работе системы | 49 | 30.11.2007 10:45 |
Есть пару вопросов. | GhostTJ | Курилка | 4 | 26.07.2007 18:00 |
Часовой пояс GMT +3, время: 22:19.