Website: https://sysframework.syspanel.com.br
A PHP MVC Framework developed with a robust and modular architecture designed to provide a solid foundation for building scalable and productive web applications.
Version: 1.0
Year: 2025
Author: Marco Costa (sysframework@syspanel.com.br)
GitHub: github.com/syspanel/SysFramework
- PHP 8.3 or higher
- SysCli — Command Line Interface
- SysORM — Lightweight Object Relational Mapper
- SysTE — SysFramework Template Engine
- SysRouter — Routing System with Dependency Injection
- IP Blocking — Protection against excessive requests
- Request & Response — PSR-7 compliant HTTP layer
- SysTables — Table manager and schema handler
- Extract SysFramework.zip into your web root directory (
htmlor/var/www/html). - Set permissions:
0755for all folders and files0775forcache,logs,storage,vendor0644for.htaccessandpublic/.htaccess
- Configure your Apache Virtual Host:
<Directory "/var/www/html/sysframework.syspanel.com.br/public"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
- Create your database.
- Configure your .ENV file.
SysLoggerSysORMSysTESysCliSysEnvSysImagesSysSanitizeTranslatorValidationsSysMailSecuritySysRouterSysTables
assets()dd()sanitizeMiddleware()sanitize()generateCsrfToken()checkCsrfToken()old()bcrypt()back()e()blank()filled()
| Library | Link | License |
|---|---|---|
| Bootstrap | twbs/bootstrap | MIT |
| PHP-DI | php-di/php-di | MIT |
| SCEditor | sceditor/sceditor | MIT |
| EasyCSRF | gilbitron/easycsrf | MIT |
| Symfony Mailer | Symfony Mailer Docs | MIT |
| Guzzle PSR-7 | guzzle/psr7 | MIT |
SysFramework follows the PSR-7: HTTP Message Interface Standard, ensuring full interoperability with other PHP components and frameworks.
Run SysCli directly from your project root:
php syscli HelpThis project is licensed under the MIT License.
Copyright (c) 2025 Marco Costa
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
...
📧 Email: sysframework@syspanel.com.br
If you find this project useful, consider supporting its development with a donation via PayPal:
© 2025 SysFramework — Licensed under the MIT License.
Developed by Marco Costa.
