asteroid

Рейтинг
129
Регистрация
04.11.2007

Средства: htaccess, PHP/Perl/... + интеграция в CMS

Два варианта развития:

1. Уникальная ссылка на Вашу страницу - идеальный вариант, всегда известен удалённый адрес.

2. Наличие поля реферер - редко включено, часто пустое.

При приходе "клика" делается запрос к "чужой" странице сайта по <известному адресу>, парсится title, подставляется в заголовок.

Минусы: При частых запросах "чужой" сайт может принять за бота и забанить.

rustrek, если есть уникальный id в news_news, то запрос ниже должен сократить время раза в три.


SELECT * FROM news_news
WHERE id IN (
SELECT id FROM news_news
WHERE id_category = 2
ORDER BY date DESC
LIMIT 50
);

з.ы. alexbalance имел ввиду, что N.NAME это любое имя поля

rustrek:
думаю вы не совсем правы, потому как запрос с LIMIT 36 ; также срабатывает 3-4 секунды

Т.е. простой запрос тормозит?

Сколько по времени выполняется запрос ниже?


SELECT * FROM news_news
WHERE id_category = 2
ORDER BY date DESC
LIMIT 36;

Похоже, что тормозит offset в лимите.

Вот такой вариант пробовали?

ankhorr:
... Какие мысли по этому поводу?

Гугл на запрос "sql injection opencart" говорит что есть такая проблема, вплоть до версии 1.5.6.1

Просто задайте высоту блока

<a href="/" style="display: block; height:44px;">Кнопка</a>

а лучше в классе .knopka задать абсолютную высоту div-a, а тут указать относительную height:100%

2-ой параметр массива - время запроса в сек. Эти 5 дополнительных выполняются за 1.5 мс.

happy-joker:
1. Откуда берутся сессии с нулевым временем просмотра? Пользователи вообще не смотрят страницу, нет никакой активности? Только их метрика считает за отказы?

Могут спам реферы по ссылкам счётчика "кликать". Замечал такие "заходы" на полностью закрытом сайте.

http://codex.wordpress.org/Editing_wp-config.php#Save_queries_for_analysis

Вместо print_r( $wpdb->queries ); можно в лог записать и посмотреть время выполнения запросов.

mortido:
... как потом можно выбрать отдельно каждое значение из поля?

Как вариант - substr() или substring(), которые быстрее like.

Всего: 106