About

About Pckg

Pckg framework is perfect for building everything. Really. You can build simple website, api webservice, shop or anything that needs to be accessable from internet.

Features

Installation

The shortest, quickes and easiest way to start with development in pckg enviroment is installation of skeletonarrow-up-right

$ composer create-project pckg/skeleton . dev-master --prefer-dist

You should also install frontend dependencies.

npm install
# or
pnpm i
# or
yarn install

All empty directories and symlinks are then created with internal command.

You can start with development after app creation.

Optionally, you can initialize git repository, remote and commit initial changes.

Directory structure

  • vendor, components and node_modules - dependency managers directories

  • config - root project configuration

  • www - public directory

  • storage - directory for framework, cache, uploads, tmp and other files

  • app/X/config - app configuration

  • app/X/src - app source files

Concept

Now that you've created your app, continue with the Concept section to learn more about the concepts and request lifecycle.

Versioning

  • master - PHP v7.4

  • next-8.0 - PHP v8.0

  • next-8.1 - PHP v8.1

  • next-8.2 - PHP v8.2

  • main - PHP v8.3

  • next - PHP v9.0

Last updated