postavkin

Рейтинг
601
Регистрация
06.01.2009
Coolmac:
Скорее всего проблема в скрипте, который возвращает стили.

Вот это я не понимаю. Я не настолько профи. Я думал не скрипт какой нибудь там возвращает стили, а просто идет их подгрузка в соответствии с указанным урл.

---------- Добавлено 11.08.2016 в 12:16 ----------

Coolmac:
Получая ответ от сервера в виде каких-то данных, у этих данных есть заголовок Content-Type, в котором, как правило, написан mime-тип. Вот например тут это будет text/css. И это не обязательно статический файл. Вы пробовали его на сервере физически найти и открыть?

Конечно. более того я его сам туда заливал. я про файл стилей.

Samail:
Но то, что Вы написали при этом все равно также 

Нет не равно, потому что в данном случае скрипт будет записывать только тех у кого скрипты включены и кто дождался загрузки страницы, по ним и будет статистика загрузился файл или нет.

Неа. По Вашей логике - выполняется код php который дождется некую переменную например k=98 от js и начнет писать в базе ip usera/k=98. Вот мы видим, что у юзера все загрузилось, так как в базе у его ip есть k=98. Ок. А если у юзера js будет отключен, что запишется? запишется только его ip и пустое значение, тоже самое будет если просто баг и js не подгрузился.

НО увы, я выше написал, это не сделать, так как js выполняется только после полной загрузки страницы (после php).

Samail:
Может не всей страницы, а только этих файлов?

Всей страницы. Аналог нажатия "F5".

Samail:
Основная мысль: статистику писать скриптом код которого на самой странице, а не в файле (он то по любому загрузится), брать значение переменной из скрипта который в файле и добавлять в эту статистику. Если файл загрузился, там будет это значение, а если не загрузился, то нет..

Ага, идея интересная. Теперь понятно.

Но то, что Вы написали при этом все равно также

Samail:

Но js может не записать IP в статистику просто потому что у пользователя скрипты отключены или он страницу закрыл до того как страница загрузилась, а не потому что файл не загрузился. .



---------- Добавлено 11.08.2016 в 09:31 ----------

Блин, не получится так сделать.

Ведь js выполняется после загрузки страницы (после выполнения php)..

---------- Добавлено 11.08.2016 в 09:32 ----------

И все таки самое логичное решение, как то проверить загрузился ли у юзера js и css, если нет сделать reload страницы (но только один раз).

Samail, не очень понял.

А если так.

Одно и тоже действие, например, запись ip юзера делать и php и js-ом. В результате должны получится одинаковые таблицы.

ps только вот погрешность может вносить специально отключенные юзером js.

livetv:
Странно, что для css отдается html.
Проверьте настройки хостинга, сделайте css статичным, меняйте хостера.

Спасибо за советы. Я эту тему создал, чтобы понять как можно статистику собрать у кого грузится у кого нет. Ну изменю я настройки, поменяю хостера, а как я проверю что результат изменился ))

А что значит сделать css статичным? Он же и так статичен, разве нет? Поясните, плиз.

---------- Добавлено 11.08.2016 в 02:03 ----------

Aisamiery:
А вы не думали что проблема в вашем движке? Раз какая то страница отдается вместо стилей. Вам не нужна большая выборка клиентов, вам надо просто файл переименовать stili2.css. Дело в том, что обычно статика берется с кеша браузера, а у новых посетителей в кэше пусто.

Думал. Но, опять же - css не подгружается я не вижу причин - в коде одна строка с указанным урл файла стилей. Я не стал переименовывать css, я просто дописал к нему ?text

Aisamiery:
Ну и по поводу хостера, была как то проблема с петерхостом, дело в том что браузер грузит в несколько потоков, так вот некоторые коннекты сервак петерхоста просто сбрасывал, тем самым не долетала статика до посетителей (скрипты, стили, картинки)

А вот это уже интересно. Спасибо. Но опять же - толку что я сменю хостера. Я не увижу изменений, так как у меня все и всегда в последнее время грузится норм.

dmitrii_trof, понимаете, год назад я создал (не могу найти) тему, Гуру подсказали, что нет смысла смотреть ни коды ошибок ни логи.

Я сейчас понял, что в первом посте не верно описал проблему, сейчас исправлю.

---------- Добавлено 11.08.2016 в 01:34 ----------

dmitrii_trof:
Но как вариант потестить на другом сервере и проверить там. Банально

Тестить бесполезно, вернее не представляется возможным, нужна очень большая выборка новых посетителей.

---------- Добавлено 11.08.2016 в 01:35 ----------

dmitrii_trof:
Вы еще целую систему напишите по вычислению подгрузился JS или нет. Не те это файлы, чтобы из-за них так морочиться.

Как это? У меня товары подгружаются js-ом...

Dimka:
В этом случае логично убирать строку запроса.

В nginx примерно будет так:

if ($query_string ~ "(.+)"){
rewrite ^(.*)$ $1? permanent;
}

Я сделал так. Так не очень коряво? php


// $tekurl-----straniza5?naborslov

$prov2 = substr_count($tekurl, "?");
if ($prov2>0) {
$bbt=explode("?", $tekurl);
$newurl = $bbt[0];
header('HTTP/1.1 301 Moved Permanently');
header("Location: http://www.site.ru/$newurl");
exit();
}
Anamnado:

а вот у самого таки как раз недоброжелателей оочень много. например запрос. "кафель фантазия магазин доминго г спб" в гугле перехватывает позицию у фирмы "Доминго"

никто такой запрос делать не будет :) слово "фантазия" лишнее

bruder:
Искал "купить слона", а получил плитку - так себе будет ПФ. Но получше, чем у генеренного текста.

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

bruder:

Главное же, что доры вылетают не из-за плохого ПФ, а их просто банят. Поэтому нормальные тексты нужны для того, чтобы алгоритмами их сложней было вычислить.

Думаю существуют исключения - есть траф на сайт, не уходит юзер за 10 сек с сайта - хорошо, не дор, т.к. алгоритмами не вычислить дор или сайт для людей.

---------- Добавлено 10.08.2016 в 11:38 ----------

ioshkarola:
А какие минусы?

Минус - половина денег будет выкинуто на ветер, сто пудово, есть решения где при таких же вложениях КПД выше, только и всего.

---------- Добавлено 10.08.2016 в 11:43 ----------

Anamnado:
на этот счет есть отличная поговорка
на каждую хитрую задницу рано или поздно найдется х с резьбой

Тут соглашусь с ioshkarola, любой может заказать такие доры для конкурентов, поэтому санкций за это быть не должно.

bruder:
Доры - это другая история. ПФ будет так себе, если сливают на нерелевантные сайты, но выше нуля - не все сразу вернутся в поиск. Только банят их нещадно.

Как мне подсказали выше - в данном случае на дор натянут нормальный сайт во фрейме.

Так вот я и говорю, что при таком раскладе ПФ у страниц дора будет нормальный, так как юзер остается в документе (как будто читая контент, тыкает в мышку и т.д.) и соответственно, на мой взгляд, позиции дорных страниц будут только улучшаться.

---------- Добавлено 10.08.2016 в 09:50 ----------

ioshkarola:
Получается Траффендорф делает дорвеи и раскручивает ими белые проекты?


Это получается у дора ПФ отличные, и значит выгодно всем: кто-то получает трафик, а кто-то прокачку ГС?

Да, только дорогое это удовольствие при имеющихся минусах всей этой затеи.

Всего: 5509