2025-04-25 19:36:56 -07:00
2025-03-20 20:55:50 -07:00
2025-02-07 16:17:55 -08:00
2025-04-25 19:36:56 -07:00
2025-03-20 18:27:17 -07:00
2024-09-02 17:10:24 -07:00
2025-04-22 19:48:30 +00:00
2024-08-29 21:04:31 -07:00
2025-04-25 19:36:56 -07:00

Novaconium PHP

Novaconium PHP: A PHP Framework Built from the Past

NovaconiumPHP is a high-performance PHP framework designed with inspiration from classic coding principles.

Pronounced: Noh-vah-koh-nee-um

Packagist: https://packagist.org/packages/4lt/novaconium Master Repo: https://git.4lt.ca/4lt/novaconium

Getting Started

Installation (docker)

mkdir project_name;
cd project_name;

composer require 4lt/novaconium

docker run --rm --interactive --tty --volume $PWD:/app composer:latest require 4lt/novaconium
cp -R vendor/4lt/novaconium/defaults/App/ .
cp -R vendor/4lt/novaconium/defaults/public/ .

Install Composer on Debian

sudo nala install curl php-cli php-mbstring git unzip
curl -sS https://getcomposer.org/installer -o composer-setup.php
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
rm composer-setup.php

APP Database config

Open the /App/config.php file and change the database section to match the above:

'database' => [ 
        'host' => 'mariadb',
        'name' => 'mydb',
        'user' => 'dbuser',
        'pass' => 'AlsoChangeThisPassword0123456789',
        'port' => 3306
    ],

Documentation

Description
4LT's PHP framework
Readme MIT 126 KiB
1.0.4 Latest
2025-04-22 19:48:47 +00:00
Languages
PHP 81.9%
Twig 18.1%