siktec/bsik

Lightweight CMS framework. It is designed to be easy, and extremely fast with the ability to scale up to complex applications

v1.4 2023-09-16 11:24 UTC

This package is auto-updated.

Last update: 2024-04-16 12:45:24 UTC


README

❗❗❗ WARNING: This is project is still in development and is not ready for production use. ❗❗❗

About BSIK

BSIK is an unconventional CMS and Framework for PHP. It is unconventional in the sense that it is not a monolithic system, but rather a collection of libraries that can be used independently of each other. It is also unconventional in the sense that it is not a framework that you build your application on top of, but rather a framework that you build your application with and around. BSIK is based on a modular architecture, which means that you can use as much or as little of it as you want. You can use it to build a simple website, a complex web application, or anything in between. Modules in BSIK are used to integrate new functionality, themes, libraries and more. Modules can be installed, uninstalled, enabled and disabled at any time. Modules can be created by anyone, and can be shared with the community. Modules can be installed from the BSIK Marketplace, or from any other source.

Requirements

  • PHP 8.0 or newer (with: mbstring, mysqli, zip, gd, exif, fileinfo, zlib)
  • Composer 2.0 or newer
  • MySQL 5.7 or newer / MariaDB 10.2 or newer
  • Apache 2.4 or newer / Nginx 1.14 or newer (with: mod_rewrite)

Documentation