skyline-project / web-application-with-bootstrap
Basic Skyline CMS Application. Includes all packages to run your application.
Requires
- php: ^7.2
- skyline/cms: ^0.8
Requires (Dev)
- skyline/binary: ^0.8
- skyline/compiler: ^0.8
- twbs/bootstrap: ^4.3
This package is auto-updated.
Last update: 2025-03-01 00:29:36 UTC
README
Core Content Management System
This package provides a skeleton template configuration to design a web application using Skyline CMS by TASoft Applications.
It also includes the Bootstrap CSS Framework.
Usage
$ composer create-project skyline-project/web-application-with-bootstrap -sdev ./my-skyline-application
This will install everything that Skyline CMS needs to deliver a compiled web application to clients.
Run your project local just type:
$ cd ./my-skyline-application
$ php -S localhost:8080 Public/skyline.php
To compile the bootstrap CSS Framework, you need to have npm installed.
Then simply type
$ cd ./my-skyline-application
$ npm install
$ npm run build:css
or as a startup:
$ cd ./my-skyline-application
$ composer startup
The composer startup
command compiles everything and finally launches a default webserver on port 8080.
Compilation
Skyline CMS runs from a compiled application to increase performance and while development detect possible bugs.
There are several options, to compile an application:
- Use the Skyline CMS Compiler package
This allows developers to work directly with source files and compile them manually.
The Skyline CMS Compiler package is installed automatically when creating a development project.
This command won't install the compiler$ composer create-project skyline-project/web-application --no-dev ./my-skyline-application
- Use a Skyline CMS Control Panel
With control panels, you can edit and manage the content, as you expect, online by the content management system.