Download the PHP package carry0987/template-engine without Composer
On this page you can find all versions of the php package carry0987/template-engine. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download carry0987/template-engine
More information about carry0987/template-engine
Files in carry0987/template-engine
Package template-engine
Short Description Light & fast php template engine, using Composer
License MIT
Informations about the package template-engine
TemplateEngine
A lightweight and fast PHP template engine, using Composer, featuring caching abilities, customizable cache lifetime, template inheritance, and support for Redis and MySQL.
This powerful yet simple template engine provides the flexibility to store and cache your templates in various ways. Whether you're looking to save your templates locally, cache them with longevity in mind, nest template files for complex designs, utilize persistent storage with Redis, or manage templates through MySQL databases, this engine is equipped to handle your needs efficiently and with ease.
Installation
Features
- Support pure html as template
- Support CSS, JS file cache
- Support CSS model cache
- Auto minify CSS cache
- Cache lifetime
Usage
You can choose saving version of template file to Database or Redis
Save to the database
Save to Redis
Cache CSS & JS File
CSS Cache
Cache specific part of CSS
html
You can use variable as specific part
CSS
Output: HTML
cache/model_index.css
Also, with array
Or string
, seperate by ,
CSS
Output: HTML
cache/model_MULTIPLE.css
Directly cache CSS file
html
Output:
JS Cache
html
Output:
Static File
html
Output:
Functions
echo
function
html
PHP
assign variable
function
Note: don't put any php script into
block
tag
html
PHP
if
function
html
PHP
loop
function (without key)
html
PHP
loop
function (with key)
html
PHP
eval
function
html
PHP
PRESERVE
mark
html
PHP
All versions of template-engine with dependencies
carry0987/redis-tool Version ^1.1
carry0987/utils Version ^1.0
carry0987/sanite Version ^1.1