Я создаю php-скрипт с простой кодировкой. У меня недостаточно знаний о кешировании. Но слышали, что есть кеширование объектов, кэширование базы данных, что улучшит время загрузки.
например, у меня есть пример php-запроса, как я могу включить кеширование базы данных, и, пожалуйста, также расскажите мне об основах кэширования объектов.
$test=" SELECT *, Sum(sellprice*quantity) + tips AS amount, receiptdetails.name AS personname FROM cart, cartproduct, receiptdetails, receipt, product WHERE cart.ID = cartproduct.cartid AND receiptdetails.cartid = cart.ID AND receipt.cartid = cart.ID AND product.ID = cartproduct.productid GROUP BY cart.ID ";
Самый популярный способ – использовать Memcached для кэширования. По сути, это всего лишь механизм хранения данных с ключом, который кэширует значения в ОЗУ. Ваше приложение может использовать его для кэширования значений, чтобы каждый раз уменьшать потребности в запросе DB.
Вы можете взглянуть на расширение PHP Memcached на PHP, как использовать PHP с Memcached.