Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« : 13.06.2007, 17:38:30 » |
|
Вот вопрос сразу с ходу: Мы вот тут сидим на форуме и юзаем, юзаем, юзаем его, но ведь он быстро бегает, и запросы к БД маленькие. Так зачем же тогда для джумлы придумали кеш? Какой смысл в его использовании? Это ж выходит что у нас данные дублируются дважды - один раз в БД, а второй раз в текстовых файлах кеша. Ну и понятное дело что кеш должен эти минут 30 где-то хранится, вот у меня на сайте его размер колеблется в пределах 25-30 метров, а что говорить про сайты на которых тыщи материалов?
Может есть выход из этого положения? Точнее не создавать лишние запросы к БД, и не использовать кеширование.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #1 : 13.06.2007, 17:57:19 » |
|
есть конечно - не делать больших сайтов  а вообще, этот форум тоже использует кэширование, только не на файлах, а посредством использования такой штуковины как eAccelerator, без него было бы туго....
|
|
|
|
|
Записан
|
|
|
|
mik-a-el
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 35
|
 |
« Ответ #2 : 14.06.2007, 11:32:43 » |
|
Это ж выходит что у нас данные дублируются дважды - один раз в БД, а второй раз в текстовых файлах кеша.
Вообще, в этом и есть смысл кэширования - временно помещать данные туда, откуда их быстрее достать. Точнее не создавать лишние запросы к БД, и не использовать кеширование.
Ну так не создавайте  Создайте пустой сайт и не будет лишних запросов.
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #3 : 14.06.2007, 15:55:29 » |
|
А зачем хамить?
Вопрос задан нормальный, многие программисты говорят, что кеширование в текстовые файлы, сравнимо с порнографией.
|
|
|
|
|
Записан
|
|
|
|
mik-a-el
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 35
|
 |
« Ответ #4 : 14.06.2007, 16:39:42 » |
|
Я не хамлю. Вы сравнивали скорость операций ввода-вывода в файл и запроса к базе?
|
|
|
|
|
Записан
|
|
|
|
|
temniy
|
 |
« Ответ #5 : 14.06.2007, 18:02:52 » |
|
скорость вывода из файла выше уже хотя бы потому, что БД на вирт. хосте стоит чаще всего на другом сервере. одно это обстоятельство офигенно гасит скорость
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #6 : 14.06.2007, 18:23:48 » |
|
многие программисты говорят Денис, в личку кинь мне список этих "многих", мне уже просто интересно...
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #7 : 15.06.2007, 07:00:14 » |
|
есть средства кеширования и для MySQL только не все хостеры это поддерживают. на своем ВПС пробывал - удобно
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 27
|
 |
« Ответ #8 : 03.09.2007, 02:46:07 » |
|
А можно об этом подробнее? есть средства кеширования и для MySQL только не все хостеры это поддерживают. на своем ВПС пробывал - удобно
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +76/-8
Offline
Пол: 
Сообщений: 432
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #9 : 03.09.2007, 10:06:19 » |
|
заинтересовался, нашел эту ссылку и про eAccelerator ссылка
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #10 : 03.09.2007, 14:58:40 » |
|
Угу, только это для джумлы 1.5. Хотя eAccelerator можна и так повесить на сервак дабы работа сайтов была быстрее.
|
|
|
|
|
Записан
|
|
|
|
hedaya
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 27
|
 |
« Ответ #11 : 29.09.2007, 03:41:19 » |
|
То есть, насколько я понял, в joomla 1.0.12 поддержки кэширования eaccelerator нет? А если есть, то как её активировать?
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #12 : 11.10.2007, 08:34:12 » |
|
То есть, насколько я понял, в joomla 1.0.12 поддержки кэширования eaccelerator нет? А если есть, то как её активировать?
поставить акселератор на хост - даст прирост
|
|
|
|
|
Записан
|
|
|
|
koval2001
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 20
|
 |
« Ответ #13 : 23.01.2008, 13:05:37 » |
|
Я могу сам поставить eaccelerator или надо обращаться к хостеру?
|
|
|
|
|
Записан
|
|
|
|
mik-a-el
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 35
|
 |
« Ответ #14 : 23.01.2008, 15:42:05 » |
|
Если вы на виртуальном хостинге, то никто его ставить не будет.
|
|
|
|
|
Записан
|
|
|
|
|