Ant0ny
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Если уж кешировать, то или на уровне БД | так и происходит, также сделал недавно мод который вообще для гостей кеширует сайт в статику, и не использует после этого при повторном обращении к странице в течении нужного промежутка времени ни одного запроса. Список запросов ядра для гостя при отображении HTML файла, и простых плагинов типа наша кнопка, форма обратной связи. (отключена статистика, кто онлайн и LDU shield - Anti-spamming and anti-hammering) и при включённом кешировани запросов. первое обращение к ядру - 11 запросов, все последующие 4: 1. $sql_config = ldu_mysql_query("SELECT config_name, config_value FROM $db_config "); 2. $sql = ldu_mysql_query("DELETE FROM $db_cache WHERE c_expire<'$ccdate' "); 3. $sql = ldu_mysql_query("SELECT c_name, c_value FROM $db_cache "); 4. $sql = ldu_mysql_query("SELECT banlist_id, banlist_ip, banlist_reason, banlist_expire FROM $db_banlist WHERE banlist_ip IN ".$ipmasks); Добавлено Цитата: PHP работает с файлами намного медленнее чем с БД. | хм. странно, во многих источниках читал прямо противоположное утверждение. Там говорилось что загрузка данных из текстового файла происходит быстрее чем получение аналогичных данных из БД. Другое дело - сложные выборки, сортировки и т.п. но это нужно каждый раз уточнять, делая пододобные утверждения :) | Всего записей: 158 | Зарегистр. 01-04-2003 | Отправлено: 21:22 12-01-2004 | Исправлено: Ant0ny, 22:16 12-01-2004 |
|