Projektcharakteristika: Frameworklose PHP-DDD-Projekte
Diese Library beschreibt, was unsere Projekte ausmacht: frameworklose, eigenstaendige PHP-Anwendungen mit DDD/Hexagonal/Clean-Architecture, eigener Laufzeit, serverseitiger Fachlogik, Vanilla JS, plain CSS und WCAG-/W3C-konformer GUI.
Scope
- alle PHP-Projekte unter /var/www
- projektspezifische Architektur-DNA
- verbotene Dependency- und Framework-Muster
- Vanilla-JS-, HTML5- und CSS-Baseline
- Clean-Code-, SOLID-, SRP-, SoC-, DRY- und MaxLOC-Regeln
Globale Policy
| Feld | Wert |
|---|
| composer_allowed | False |
| composer_files_allowed | False |
| vendor_directory_allowed | False |
| external_application_frameworks_allowed | False |
| external_frontend_frameworks_allowed | False |
| external_css_frameworks_allowed | False |
| external_template_engines_allowed | False |
| orm_frameworks_allowed | False |
| node_runtime_dependency_allowed | False |
| node_asset_build_required_allowed | False |
| git_required_allowed | False |
| git_metadata_in_project_root_allowed | False |
| modal_ui_allowed | False |
| business_logic_in_javascript_allowed | False |
| business_logic_in_sql_only_allowed | False |
Inhalte dieses Bereichs
Verwandte Bereiche
Zurück zur Übersicht aller Bereiche