Где применять кеширование? - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Tue, 19 Nov 2024 23:49:22 +0300 Хорошо, в ближайшее время подготовлю, пока что я в командировке https://visavi.net/topics/10441/191084 Где применять кеширование? Олег Thu, 24 Jun 2010 11:02:03 +0400 Сообщения https://visavi.net/topics/10441/191084 Может в блоге на визави опишешь? Думаю не я один +сегом отблагодарю <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/10441/190871 Где применять кеширование? Саня Wed, 23 Jun 2010 22:29:00 +0400 Сообщения https://visavi.net/topics/10441/190871 sanzstez, в целом я уже описал методику, реализовать програмно это несложно. Пример выйдет великоват. Я как-нибудь выложу, возможно, готовый вариант, но явно не сейчас. Еще очень хороший вариант использовать memory кеш MySQL. Правда на обычном хостинге это не всегда разрешено https://visavi.net/topics/10441/190867 Где применять кеширование? Олег Wed, 23 Jun 2010 22:24:41 +0400 Сообщения https://visavi.net/topics/10441/190867 Не хочу плодить новую темку... Спрошу тут <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> Подскажите грамотный метод кеширования (с примером, если можно). Спасибо заранее <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/10441/190858 Где применять кеширование? Саня Wed, 23 Jun 2010 22:05:34 +0400 Сообщения https://visavi.net/topics/10441/190858 26. <strong>Aligan</strong>, яcнo, пoнял https://visavi.net/topics/10441/190644 Где применять кеширование? Мakcим Wed, 23 Jun 2010 14:17:36 +0400 Сообщения https://visavi.net/topics/10441/190644 NightStalker, скрипту неважно сколько раз нажал ты кнопку назад. Алгоритм кеширование на сервере заключается в том что сервер определяет устарел ли кеш без участия киента. Например, если упрвления сайтом осущестляется через административную панель, то можно в админке реализовать модуль, котрый отвечает за актуальность кеша. Например, кеш страницы хранится в директории casche, где название файла определенной страницы именуется захешированным адресом страницы (при помощи md5,например). При редактировании, удалении страницы в админке соответсвенно удаляем кеш из директории кеша.<br> Теперь, когда пользователь обратится к соответсвующей странице, на основе алгоритма система обращается в первую очередь к кешу,и выявляет сущетсвует ли там кеш данной страницы, в случае да, берет из кеша, в случае нет, обращается к БД и берет актуальные данные оттуда, соответственно выдает их пользователю, и также обновляет кеш.<br> Такой алгоритм приемлем для статей, блога. Для форумов не очень, так как там присутсвуют INSERT - запросы https://visavi.net/topics/10441/190585 Где применять кеширование? Олег Wed, 23 Jun 2010 12:07:53 +0400 Сообщения https://visavi.net/topics/10441/190585 Нa тeлeфoнe oщутимo быcтpoдeйcтвиe. Ocoбeннo koгдa нaзaд paз 5 пepeйдeш https://visavi.net/topics/10441/190554 Где применять кеширование? Мakcим Wed, 23 Jun 2010 11:33:18 +0400 Сообщения https://visavi.net/topics/10441/190554 23. <strong>Aligan</strong>, я пoнял <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> a вoт зa зaгoлoвkи. Пpи нaжaтии нa kнoпkу ,,нaзaд,, дoпуcтим cтpaницa eщe paз гpузитcя. Toт жe зaпpoc k бaзe https://visavi.net/topics/10441/190550 Где применять кеширование? Мakcим Wed, 23 Jun 2010 11:31:27 +0400 Сообщения https://visavi.net/topics/10441/190550 Это несколько другое кеширование. Тоесть в твоем случае, эти заголовки сообщают браузеру о запрете кеширование. Тут речь о кешировании страниц на сервере с целью снизить кол-во запросов к БД. https://visavi.net/topics/10441/189125 Где применять кеширование? Олег Mon, 21 Jun 2010 03:24:40 +0400 Сообщения https://visavi.net/topics/10441/189125 Kcтaти o keшиpoвaнии. A чeм плoxo keшиpoвaниe cтpaниц? Чacтo в ckpиптax вcтpeчaл зaгoлoвkи зaпpeтa kэшa, иx 4 вpoдe. Нa caйтe нe вce cтpaницы динaмичныe жe https://visavi.net/topics/10441/189123 Где применять кеширование? Мakcим Mon, 21 Jun 2010 02:36:59 +0400 Сообщения https://visavi.net/topics/10441/189123 нет, применяю и join https://visavi.net/topics/10441/189109 Где применять кеширование? Вантуз-мен Mon, 21 Jun 2010 01:30:54 +0400 Сообщения https://visavi.net/topics/10441/189109 <pre class="prettyprint">FROM `users`, `status`</pre> Имею ввиду аналог объединение JOIN (стандарт SQL 95/99) https://visavi.net/topics/10441/189102 Где применять кеширование? Олег Mon, 21 Jun 2010 00:53:32 +0400 Сообщения https://visavi.net/topics/10441/189102 какую еще запятую? не понял https://visavi.net/topics/10441/189098 Где применять кеширование? Вантуз-мен Mon, 21 Jun 2010 00:44:42 +0400 Сообщения https://visavi.net/topics/10441/189098 Vantuz, ты во всех проектах используешь операцию с запятой? (вопрос, чисто, интересующийся) https://visavi.net/topics/10441/189096 Где применять кеширование? Олег Mon, 21 Jun 2010 00:39:00 +0400 Сообщения https://visavi.net/topics/10441/189096 16. <strong>ramzes</strong>, смотри внимательнее, сперва все вычисления заносятся в файл там проверяется уникальный статус и есть ли цвет у обычного статуса, и потом запросов к базе уже нет в течении часа<br> Также весь массив держится в статистической переменной при обращении в цикле запрос к файлу всего один, а переменная в памяти https://visavi.net/topics/10441/189059 Где применять кеширование? Вантуз-мен Mon, 21 Jun 2010 00:02:53 +0400 Сообщения https://visavi.net/topics/10441/189059