Вопрос-Ответ по php

Печать RSS
6498
Кураторы темы:

Ж

Пацак
0
Тitov ...лишними запросами моск себе напрягаеш...
Мне нужно было узнать как отфильтровать именно слэши.
О

Землянин
0
Тitov, проверять на наличие служебных команд в строке это глупо. Проверять нужно на наличие спецсимволов.

2000 лет д.н.э.
0
Блог>публикация
Блог>публикация
Блог>публикация
Блог>публикация
~4 запроса в бд на каждой странице сайта, есть ли смысл кешировать в файл, с обновлением скажем раз в три часа?
Не могу измерить скорость работы и определить стоит или нет, хост слегка тормозит..
N

Эцилопп сией тентуры
0
90. Нет! в таких случаях кеш это лишнее! ведь блоги постоянно обновляются! допустим идет в ряд: публикация 1 [5 просмотров], публикация 2 [1 просмотр], публикация 3 [9 просмотров] и все это закешировалось! теперь ты удаляешь "Публикация 2] (В это время у юзера уже записался кеш) юзер обновляет станицу, пытается зайти в "публикация 2" и у него выдает ошибку! это был первый пример! теперь про просмотры! они будут тоже уже не честно выводить информацию! и на последок, ни так уж много времени занимает это, что бы кешировать smile
С

Малиновые штаны
0
Да.Заяц прав. кэш иногда только мешает и прирост производ. от него в таких случаях минимальный

2000 лет д.н.э.
0
Все таки сравни,
1000 посетителей / 50%(веб версия) * 5 переходов * 5 запросов = 12500 запросов за сутки, против 5 запросов * (24 часа / 3 часа кеша) = 40 запросов за сутки.
Добавим в эту разницу точно такие же модули загруза и обменника -> ~30к против 100, 300 раз.
Разница огромная, хоть на первый взгляд почти неощутима..
Динамичность меня не волнует, это не проблема внутри блогов реализовать обновление файла.
Интересует, пробывал кто скол запросы кешировать в файл, и есть ли реальная выгода, не только в ^ теории.
Просто в крупных скриптах, часто нечто подобное попадалось..
И

Оранжевые штаны
0
Kadet8 (01.03.10 / 06:49)
Как в рнр сделать фон черным?а текст зеленым?а то пишу,а он мне пишет ошибка.
Пиши так:
<?php
echo '<body bgcolor="#000000" text="#00ff00">';
?>
Вот увидешь Поможет=)))
Изменил: Игорь (03.03.2010 / 21:38)

Землянин
0
2893. ramzes, кешируй целую страницу. На сервере есть APC?
C

Пришелец
0
2893. ramzes, http://dklab.ru/lib/DbSimple/ пользуюсь этим классом для кэширования запросов в БД, насчёт выгоды.. Есть, но только в очень узких местах (прим. з/ц), но требует тоже граммотной настройки. А насчёт кэширования страницы целиком, лучше использовать класс того же Котерова http://dklab.ru/lib/Dklab_Cache/ , но имхо, он эффективен при условии, что есть memcached. APC не юзал.(
О

Землянин
0
Заяц при чем тут юзер и кеш? В данном случае под кешем имеется ввиду - временный статичный html-документ на сервере/кешированные данные в memory таблице MySQL
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск