4lt/novaconium 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

4lt/novaconium

最新稳定版本:1.0.10

Composer 安装命令:

composer require 4lt/novaconium

包简介

A high-performance PHP framework built from the past.

README 文档

README

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

Getting Started

Novaconium is designed to be developed primarily using Docker. Instead of relying on tools installed directly on your system, common development tasks are executed inside containers:

  • Composer runs inside a Docker container rather than on your host machine
  • Apache / PHP are served from containers instead of your local environment
  • Sass compilation is also handled within a container

As long as you have Docker installed, you can use the full development environment without installing additional dependencies on your system.

You can learn more about how novaconium works with composer.

PROJECTNAME=novaproject;
mkdir -p $PROJECTNAME/novaconium;
cd $PROJECTNAME;

docker run --rm --interactive --tty --volume ./novaconium/:/app composer:latest require 4lt/novaconium;

cp -R novaconium/vendor/4lt/novaconium/skeleton/. .;

# Edit .env
# pwgen -cnsB1v 12 root password
# pwgen -cnsB1v 12 mysql user password (need in both config and env)
# pwgen -cnsB1v 64 framework key (need in config)
# Edit novaconium/App/config.php

docker compose up -d

Documentation

How it works

htaccess

htaccess ensures that all requests are sent to index.php

index.php

index.php does two things:

  1. Allows you to turn on error reporting (off by default)
  2. Loads the novaconium bootstrap file novaconium.php

novaconium.php

What happens here:

  1. Autoload composer
  2. Loads configurations

统计信息

  • 总下载量: 71
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-08-30

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固