Hi,
ich arbeite aktuell an einem neuen potentiellen Bundle für Contao 4.9+. (nicht kommerziell) Ich würde euch die Idee gerne vorstellen und wäre neugierig, was ihr darüber denkt oder gegebenenfalls welche Anmerkungen/Ideen ihr habt.
Idee
Der Grundgedanke ist, eine Anzahl von Checks zu implementieren, die bestimmte Eigenschaften/Einstellungen im Contao prüfen und dies als Auswertung darzustellen. Einige Beispiele für Checks wären z.B.:
- prüfen ob in den Startpunkten "Https" aktiv ist
- ist im Seitenlayout bei "Webfonts" ein Eintrag vorhanden (das wäre nicht gut bzgl. DSGVO)
- verwendet die Datenbank ein bestimmte Kollation (z.B. utf8mb4_unicode_ci)
- …
- hier gerne weitere Ideen
Geplante Features
- mir ist klar, das nicht jeder Check in jeder Installation sinnvoll ist. Daher soll es Konfigurationsmöglichkeiten geben, welche die ausgeführten Checks einschränken können.
- die Checks sollen nicht zwingend bei jedem Backendaufruf ausgeführt werden (konfigurierbar: poor-mans-cron, echter Cron mittels Command oder doch kontinuierlich)
- kurze Hilfetexte, die erklären, warum eine gewisse Einstellung sinnvoll ist oder nicht
Motivation
Ich habe tagtäglich mit einer Vielzahl an Installationen zu tun und erhoffe mir, das ich bestimmte Probleme schneller erkenne und somit in meiner Arbeit schneller bin. Aber auch um neue Installationen schneller begutachten zu können.
Screenshots (aktueller Bearbeitungsstand)
Hier noch 2 Screenshots aus dem aktuelle Arbeitsstand:
screenshot_checks_view.png
screenshot_checks_settings.png
Viele Grüße
René
Lesezeichen