pavlikm/cache-html-part

There is no license information available for the latest version (1.0.1) of this package.

cache part of html in browser

1.0.1 2021-03-16 15:45 UTC

This package is auto-updated.

Last update: 2024-09-16 23:19:28 UTC


README

cache-html-part is simple library, that can "stash" any static content of your page in client browser, so any other requests to the same page (or different page with same static element) will consume less data and will be rendered faster.

cache-html-part saves your bandwidth and reduce load speed with caching some parts of rendered html.

install

composer require pavlikm/cache-html-part

use

Use cache-html-part in php

use pavlikm\CacheHtmlPart;

<?= CacheHtmlPart::render($yourGeneratedHtml); ?>

and mark any static part of your page with html comment <!-- static --> and <!-- static-end -->:

<html>
<head></head>
<body>

<div>This div will be transfered from server again and again and again... even if is still the same...</div>

<!-- static -->
<div>But this div will be transfered only once! Next time browser will render it by self.</div>
<!-- static-end -->

</body>
</html>

cache-html-part and SEO

cache-html-part will not affect any SEO bots and crawlers. It use html comments which are "invisible" for bots.