# WordPress 6.1 z&nbsp;buforowaniem zapytań do&nbsp;bazy danych

W mojej ocenie najważniejszym usprawnieniem w WordPress 6.1, które pozostanie niezauważone przez większość użytkowników, jest to, że w tej wersji **zapytania do bazy danych będą buforowane** przy użyciu *wp_query*.

Jest to duży krok w stronę poprawy wydajności, ponieważ, jeśli to samo zapytanie do bazy danych zostanie wykonane więcej niż raz, wynik zostanie załadowany z pamięci podręcznej, a nie ponownie wykonywany na poziomie bazy.

Oznacza to mniejsze zapotrzebowanie na zasoby serwera, mniejsze jego obciążenie, a co za tym idzie strony internetowe przyspieszą.

Witryny korzystające z pamięci podręcznej np. Memcached, będą jeszcze szybsze, chociaż poprawa wydajności nie będzie, aż tak zauważalna.

Buforowanie wszystkich zapytań do bazy danych przy użyciu *wp_query* spowoduje, że tysiące typowych zapytań, być może nawet miliony, będą ładować się znacznie szybciej, co znacznie odciąży serwer podczas powtarzalnych procesów, zarówno w kokpicie WordPressa, jak i wczytywaniu stron i zasobów przez użytkowników. 

Ta zmiana jest bardzo istotna i jest to zdecydowanie jedno z najważniejszych ulepszeń wydajności WordPressa w ostatnich latach.

Jeżeli nie chcesz korzystać z tej funkcji możesz ją wyłączyć dodając kod do functions.php:

`function wylacz_pp_query( $wp_query ) {
$wp_query->query_vars['cache_results'] = false;
}
add_action( 'parse_query', 'wylacz_pp_query' );`

Zobacz Również:
[Jak dodać własne kody PHP, JS, CSS i funkcje w WordPress?](https://jaworowi.cz/wlasne-kody-wordpress-16834.php) 

Do pełni szczęścia zabrakło zapowiedzianej wcześniej automatycznej konwersji grafik i obrazów na WebP, a więc aktualnie musimy pozostać tylko na [wsparciu WebP](https://jaworowi.cz/wordpress-58-webp-16449.php) jako takim i pożytkować się zewnętrznymi usługami np. ShortPixel do [optymalizacji rozmiarów zdjęć](https://jaworowi.cz/optymalizacja-i-zmniejszanie-rozmiaru-zdjec-w-wordpress-9713.php).

Prezentacja WordPress 6.1
