Download the PHP package lausek/lowebf without Composer
On this page you can find all versions of the php package lausek/lowebf. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download lausek/lowebf
More information about lausek/lowebf
Files in lausek/lowebf
Download lausek/lowebf
More information about lausek/lowebf
Files in lausek/lowebf
Please rate this library. Is it a good library?
Informations about the package lowebf
lowebf
lowebf
is a microframework for creating simple websites.
It provides clean interfaces to separate your site's logic and content.
The lowebf\Environment
class offers modules each solving a specific use case.
Features
- [X] Define site content and configuration in your preferred format (JSON, YAML, Markdown)
- [X] SCSS compiler
- [X] Result type for handling operation outcome
- [X] Markdown extensions for embedding videos by url
Non-Features
- [X] No database connections
- [X] No models
- [X] No routing layer
Modules
Name | Description |
---|---|
Cache | Write files to the site's caching directory |
Config | Access configuration values |
Content | Read a JSON, YAML, or Markdown file |
Download | Send a downloadable file |
Globals | Access php superglobals in a safe manner |
Post | Read a news entry from file |
Route | Generate url for static files |
Thumbnail | Generate thumbnails for images |
View | Render a page template |
Example
Directory structure
cache/
thumbs/
: Thumbnails of poststwig/
: Template caching for Twig
data/
content/
: Miscellaneous content datadownload/
: Files available for downloadmedia/
img/
: Images: png, jpeg, gifvid/
: Videos: mp4, avimisc/
: Other file formats like: pdf, json
posts/
: Frequently updated news in Markdown formatconfig.yaml
: General configuration for the site
site/
css/
:img/
:js/
:public/
: Accessible PHP filesroute.php
: Used for providing all sorts of static files
template/
: Twig template directory
Note: Most directories and files are not required if you do not need them.
All versions of lowebf with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.3
twig/twig Version ^3.3.2
michelf/php-markdown Version 1.8.0
mustangostang/spyc Version 0.6.2
lausek/scssphp Version dev-master
symfony/filesystem Version ^5.3
twig/twig Version ^3.3.2
michelf/php-markdown Version 1.8.0
mustangostang/spyc Version 0.6.2
lausek/scssphp Version dev-master
symfony/filesystem Version ^5.3
The package lausek/lowebf contains the following files
Loading the files please wait ....