systemx / systemx-core
README
A framework designed to help you simplify complex application.
The framework is ready for production. .
Related core package: https://github.com/SoftyNg/systemx
Installation
- Download the archive or clone the project using git
- Create database schema
- Create
.env
file from.env.example
file and adjust database parameters (including schema name) - Run
composer install
- Go to the
public
folder - Start php server by running command
php -S localhost:8080
- Open in browser http://localhost:8080
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Systemx is accessible, powerful, and provides tools required for large, robust applications.
Learning Systemx
Systemx has one of the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
You may also try the Systemx Bootcamp, where you will be guided through building a modern Systemx application from scratch.
If you don't feel like reading, Systemxtubes can help. Laracasts contains over 2000 video tutorials on a range of topics including Systemx, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
Systemx Sponsors
If you are interested in becoming a sponsor, please visit the Systemx Patreon page.
Contributing
Thank you for considering contributing to the Systmex framework! The contribution guide can be found in the Larl documentation.
Code of Conduct
In order to ensure that the Systemx community is welcoming to all, please review and abide by the Code of Conduct.
License
The Systemx framework is open-sourced software licensed under the MIT license.