{"id":20206946,"date":"2025-08-31T22:59:12","date_gmt":"2025-08-31T20:59:12","guid":{"rendered":"https:\/\/lucassen.de\/hausverwaltung\/?page_id=20206946"},"modified":"2025-09-01T16:45:10","modified_gmt":"2025-09-01T14:45:10","slug":"casaflow-software-architektur","status":"publish","type":"page","link":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur","title":{"rendered":"CasaFlow Software-Architektur"},"content":{"rendered":"<div class=\"wp-block-cover\" style=\"min-height:40vh;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1224\" height=\"484\" class=\"wp-block-cover__image-background wp-image-20205476 size-full\" alt=\"\" src=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg 1224w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage-800x316.jpg 800w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage-768x304.jpg 768w\" sizes=\"auto, (max-width: 1224px) 100vw, 1224px\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-90 has-background-dim wp-block-cover__gradient-background has-background-gradient\" style=\"background:linear-gradient(140deg,rgb(52,72,94) 0%,rgba(52,72,94,0.89) 51%,rgba(52,72,94,0.41) 100%)\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-62c66622 wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h1 class=\"wp-block-heading\">CasaFlow Software-Architektur<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Software-Architektur im Detail<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die CasaFlow-Architektur ist modular aufgebaut und basiert auf dem klassischen LAMP-Stack (Linux, Apache\/Nginx, MySQL\/MariaDB, <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: PHP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>PHP<\/a>), der mittels WordPress zur Verf&uuml;gung gestellt wurde.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1330\" height=\"902\" src=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-1.png\" alt=\"\" class=\"wp-image-20206949\" srcset=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-1.png 1330w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-1-800x543.png 800w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-1-768x521.png 768w\" sizes=\"auto, (max-width: 1330px) 100vw, 1330px\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Architektur l&auml;sst sich in mehrere Schichten und Komponenten gliedern:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.&nbsp;Server- und Infrastruktur-Ebene<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Webserver<\/strong>: Apache, der HTTP-Anfragen verarbeitet<\/li>\n\n\n\n<li><strong><a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: PHP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>PHP<\/a><\/strong>: Die Skriptsprache, in der CasaFlow geschrieben ist<\/li>\n\n\n\n<li><strong>Datenbank<\/strong>: MySQL\/MariaDB f&uuml;r Inhalte, Benutzer, Einstellungen, Metadaten<\/li>\n\n\n\n<li><strong>Dateisystem<\/strong>: Speichert Core-Dateien, Themes, Plugins, Medienuploads<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2.&nbsp;CasaFlow Core<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Kern von CasaFlow und das drunterliegende WordPress ist in <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: PHP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>PHP<\/a> geschrieben und besteht aus mehreren Modulen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Initialisierung (Bootstrap)<\/strong>: L&auml;dt Konfigurationsdateien, stellt Verbindung zur Datenbank her, l&auml;dt Plugins und Themes<\/li>\n\n\n\n<li><strong>Query-System<\/strong>: Generiert SQL-Abfragen, um Inhalte aus der Datenbank zu laden (Posts, Seiten, Kategorien, Objekte, Mieter, usw.)<\/li>\n\n\n\n<li><strong>Template-System<\/strong>: K&uuml;mmert sich um die Darstellung von Inhalten anhand des aktiven Themes<\/li>\n\n\n\n<li><strong>Hook-System (Actions &amp; Filters)<\/strong>: Kernmechanismus, &uuml;ber den Plugins und Themes Funktionalit&auml;t einh&auml;ngen oder ver&auml;ndern k&ouml;nnen<\/li>\n\n\n\n<li><strong><a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: REST\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Representational State Transfer&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;REST&amp;lt;\/strong&amp;gt;) ist ein Architekturstil f&uuml;r Webservices, der Regeln f&uuml;r den Datenaustausch zwischen Client und Server vorgibt. Er nutzt das HTTP-Protokoll und standardisiert die Kommunikation, indem er eine Client-Server-Architektur, zustandslose Anfragen, Caching, eine einheitliche Schnittstelle und hierarchische Schichten verwendet. REST-APIs erm&ouml;glichen die Kommunikation zwischen verschiedenen Softwareanwendungen, unabh&auml;ngig von ihrer Architektur oder Programmiersprache, oft mit Datenformaten wie JSON oder&nbsp;XML.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/rest\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>REST<\/a> <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: API\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Ein &amp;lt;strong&amp;gt;Application Programming Interface&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;API&amp;lt;\/strong&amp;gt;) ist ein Satz von Regeln und Protokollen, der es zwei verschiedenen Softwareanwendungen erm&ouml;glicht, miteinander zu kommunizieren und Daten auszutauschen, ohne dass sie die internen Abl&auml;ufe des jeweils anderen verstehen m&uuml;ssen.&amp;lt;br&amp;gt;Man kann sich eine API wie einen &amp;quot;Dienstleistungsvertrag&amp;quot; oder eine &amp;quot;Br&uuml;cke&amp;quot; vorstellen, die es Entwicklern erlaubt, bestehende Funktionen anderer Software zu nutzen, anstatt sie komplett neu zu erstellen, was die Entwicklung beschleunigt und vereinfacht.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/api\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>API<\/a><\/strong>: Bietet Schnittstellen f&uuml;r externe Anwendungen (z. B. Headless <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: CMS\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Ein&amp;nbsp;&amp;lt;strong&amp;gt;Content-Management-System&amp;lt;\/strong&amp;gt;&amp;nbsp;(&amp;lt;strong&amp;gt;CMS&amp;lt;\/strong&amp;gt;) ist eine Software, die es Benutzern erm&ouml;glicht, digitale Inhalte wie Texte, Bilder und Videos f&uuml;r Websites zu erstellen, zu verwalten und zu ver&ouml;ffentlichen, ohne dass Programmierkenntnisse erforderlich sind.&amp;lt;br&amp;gt;Es fungiert als zentrale Plattform mit einer benutzerfreundlichen Oberfl&auml;che und oft einer Datenbank zur Speicherung der Inhalte.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:heading {&amp;quot;level&amp;quot;:3} --&amp;gt;\n&amp;lt;h3 class=&amp;quot;wp-block-heading&amp;quot;&amp;gt;Popul&auml;re Content-Management-System sind ...&amp;lt;\/h3&amp;gt;\n&amp;lt;!-- \/wp:heading --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list --&amp;gt;\n&amp;lt;ul class=&amp;quot;wp-block-list&amp;quot;&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:\/\/wordpress.org&amp;quot; target=&amp;quot;_blank&amp;quot; rel=&amp;quot;noreferrer noopener&amp;quot;&amp;gt;WordPress&amp;lt;\/a&amp;gt;&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:\/\/drupal.org&amp;quot; target=&amp;quot;_blank&amp;quot; rel=&amp;quot;noreferrer noopener&amp;quot;&amp;gt;Drupal&amp;lt;\/a&amp;gt;&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https:\/\/typo3.org&amp;quot; target=&amp;quot;_blank&amp;quot; rel=&amp;quot;noreferrer noopener&amp;quot;&amp;gt;Typo3&amp;lt;\/a&amp;gt;&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;\/ul&amp;gt;\n&amp;lt;!-- \/wp:list --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/cms\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>CMS<\/a> oder mobile Apps)<\/li>\n\n\n\n<li><strong>Benutzer- und Rechtemanagement<\/strong>: Rollen, F&auml;higkeiten und Authentifizierung<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3.&nbsp;CasaFlow Theme<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Definieren die Darstellung (Layout, CSS, <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: HTML\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;HyperText Markup Language&amp;lt;\/strong&amp;gt;&nbsp;(&amp;lt;strong&amp;gt;HTML&amp;lt;\/strong&amp;gt;) ist die Standard-Auszeichnungssprache (HyperText) f&uuml;r die Erstellung von Webseiten im Internet. Es handelt sich dabei nicht um eine Programmiersprache, sondern um eine textbasierte Sprache, die Webbrowser anweist, wie Inhalte wie Texte, Bilder, Links und Videos strukturiert und dargestellt werden sollen. HTML fungiert als das Ger&uuml;st einer Webseite, wobei sogenannte HTML-Tags (in spitzen Klammern) den Inhalt definieren und mit anderen Seiten verlinken.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/html\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>HTML<\/a>, Templates)<\/li>\n\n\n\n<li>Enthalten Template-Dateien<\/li>\n\n\n\n<li>K&ouml;nnen Hooks und eigene Funktionen nutzen<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4.&nbsp;CasaFlow Plugins<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Erweitern die Funktionalit&auml;t ohne den WordPress Core zu ver&auml;ndern<\/li>\n\n\n\n<li>Nutzen Hooks (Actions &amp; Filters), um in den Ablauf von WordPress einzugreifen<\/li>\n\n\n\n<li>Enthalten Features (z. B. Kontaktformular, Kalkulationsmodelle) oder komplexe Systeme (Betriebskostenabrechnung, Buchungsimport, Rechnungsverwaltung) bereitstellen<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5.&nbsp;Datenbankstruktur<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die zentralen WordPress Tabellen werden um CasaFlow spezifische Tabellen und Views erweitert:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>belege<\/li>\n\n\n\n<li>staedte<\/li>\n\n\n\n<li>zaehlerstaende<\/li>\n\n\n\n<li>zahlungen<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">6.&nbsp;Anfragefluss (Request Lifecycle)<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Nutzer ruft <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: URL\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Ein &amp;lt;strong&amp;gt;Uniform Resource Locator&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;URL&amp;lt;\/strong&amp;gt;) ist die eindeutige Adresse einer Ressource (z.B. Website, Bild, Dokument) im Internet. Sie wird in der Adresszeile des Browsers eingegeben, um gezielt Inhalte aufzurufen. Umgangssprachlich wird sie oft als &amp;quot;Webadresse&amp;quot; oder &amp;quot;Link&amp;quot; bezeichnet.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:heading {&amp;quot;level&amp;quot;:3} --&amp;gt;\n&amp;lt;h3 class=&amp;quot;wp-block-heading&amp;quot;&amp;gt;Aufbau einer URL - Beispiel: https:\/\/www.lucassen.de\/hausverwaltung&amp;lt;\/h3&amp;gt;\n&amp;lt;!-- \/wp:heading --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list --&amp;gt;\n&amp;lt;ul class=&amp;quot;wp-block-list&amp;quot;&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Protokoll (Schema):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;https:\/\/ &ndash; Gibt an, wie auf die Ressource zugegriffen wird&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Domainname (Server):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;www.lucassen.de &ndash; Identifiziert den Webserver&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Pfad (Ressource):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;\/hausverwaltung &ndash; Zeigt auf eine spezifische Unterseite oder Datei&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;\/ul&amp;gt;\n&amp;lt;!-- \/wp:list --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:heading {&amp;quot;level&amp;quot;:3} --&amp;gt;\n&amp;lt;h3 class=&amp;quot;wp-block-heading&amp;quot;&amp;gt;Hauptmerkmale und Funktion&amp;lt;\/h3&amp;gt;\n&amp;lt;!-- \/wp:heading --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list --&amp;gt;\n&amp;lt;ul class=&amp;quot;wp-block-list&amp;quot;&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Eindeutigkeit:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;Jede g&uuml;ltige URL verweist im Idealfall auf eine spezifische Ressource&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Funktionalit&auml;t:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;URLs erm&ouml;glichen es Browsern, Dokumente (HTML, CSS, Bilder) zu finden und abzurufen&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Bestandteile:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;Neben Protokoll und Domain k&ouml;nnen URLs auch Unterverzeichnisse, Dateinamen, Parameter (z.B. f&uuml;r Suchanfragen) oder Anker enthalten&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Unterschied zu URI:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;URLs sind eine Untergruppe der Uniform Resource Identifiers (URI). W&auml;hrend URIs Ressourcen identifizieren, lokalisieren URLs diese zus&auml;tzlich&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;\/ul&amp;gt;\n&amp;lt;!-- \/wp:list --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Die Struktur der URL ist sowohl f&uuml;r die Suchmaschinenoptimierung (SEO) als auch f&uuml;r die Benutzerfreundlichkeit wichtig, da sie oft Auskunft &uuml;ber den Inhalt der Seite gibt.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/url\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>URL<\/a> im Browser auf<\/li>\n\n\n\n<li>Webserver leitet Anfrage an index.<a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: PHP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>php<\/a> im CasaFlow-Root.<\/li>\n\n\n\n<li>WordPress l&auml;dt Core, Plugins und CasaFlow Theme<\/li>\n\n\n\n<li><a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: WP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;quot;https:\/\/wordpress.org&amp;quot; target=&amp;quot;_blank&amp;quot; rel=&amp;quot;noreferrer noopener&amp;quot;&amp;gt;WordPress&amp;lt;\/a&amp;gt;&amp;lt;\/strong&amp;gt;&nbsp;(WP) ist ein kostenloses, quelloffenes Content-Management-System (CMS), das es Benutzern erm&ouml;glicht, ohne umfangreiche Programmierkenntnisse Websites und Blogs zu erstellen und zu verwalten. Es ist die weltweit beliebteste Methode zum Aufbau von Websites, da es eine benutzerfreundliche Oberfl&auml;che, eine gro&szlig;e Auswahl an kostenlosen und kostenpflichtigen Themes (Designvorlagen) und Plugins (Funktionserweiterungen) bietet.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/wp\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>WP<\/a>_Query bestimmt anhand der <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: URL\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Ein &amp;lt;strong&amp;gt;Uniform Resource Locator&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;URL&amp;lt;\/strong&amp;gt;) ist die eindeutige Adresse einer Ressource (z.B. Website, Bild, Dokument) im Internet. Sie wird in der Adresszeile des Browsers eingegeben, um gezielt Inhalte aufzurufen. Umgangssprachlich wird sie oft als &amp;quot;Webadresse&amp;quot; oder &amp;quot;Link&amp;quot; bezeichnet.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:heading {&amp;quot;level&amp;quot;:3} --&amp;gt;\n&amp;lt;h3 class=&amp;quot;wp-block-heading&amp;quot;&amp;gt;Aufbau einer URL - Beispiel: https:\/\/www.lucassen.de\/hausverwaltung&amp;lt;\/h3&amp;gt;\n&amp;lt;!-- \/wp:heading --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list --&amp;gt;\n&amp;lt;ul class=&amp;quot;wp-block-list&amp;quot;&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Protokoll (Schema):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;https:\/\/ &ndash; Gibt an, wie auf die Ressource zugegriffen wird&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Domainname (Server):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;www.lucassen.de &ndash; Identifiziert den Webserver&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Pfad (Ressource):&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;\/hausverwaltung &ndash; Zeigt auf eine spezifische Unterseite oder Datei&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;\/ul&amp;gt;\n&amp;lt;!-- \/wp:list --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:heading {&amp;quot;level&amp;quot;:3} --&amp;gt;\n&amp;lt;h3 class=&amp;quot;wp-block-heading&amp;quot;&amp;gt;Hauptmerkmale und Funktion&amp;lt;\/h3&amp;gt;\n&amp;lt;!-- \/wp:heading --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list --&amp;gt;\n&amp;lt;ul class=&amp;quot;wp-block-list&amp;quot;&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Eindeutigkeit:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;Jede g&uuml;ltige URL verweist im Idealfall auf eine spezifische Ressource&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Funktionalit&auml;t:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;URLs erm&ouml;glichen es Browsern, Dokumente (HTML, CSS, Bilder) zu finden und abzurufen&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Bestandteile:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;Neben Protokoll und Domain k&ouml;nnen URLs auch Unterverzeichnisse, Dateinamen, Parameter (z.B. f&uuml;r Suchanfragen) oder Anker enthalten&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:list-item --&amp;gt;\n&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Unterschied zu URI:&amp;lt;br&amp;gt;&amp;lt;\/strong&amp;gt;URLs sind eine Untergruppe der Uniform Resource Identifiers (URI). W&auml;hrend URIs Ressourcen identifizieren, lokalisieren URLs diese zus&auml;tzlich&amp;lt;\/li&amp;gt;\n&amp;lt;!-- \/wp:list-item --&amp;gt;&amp;lt;\/ul&amp;gt;\n&amp;lt;!-- \/wp:list --&amp;gt;&amp;lt;br \/&amp;gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Die Struktur der URL ist sowohl f&uuml;r die Suchmaschinenoptimierung (SEO) als auch f&uuml;r die Benutzerfreundlichkeit wichtig, da sie oft Auskunft &uuml;ber den Inhalt der Seite gibt.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/url\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>URL<\/a>, welche Inhalte geladen werden sollen<\/li>\n\n\n\n<li>Das CasaFlow Theme-Template rendert die Inhalte<\/li>\n\n\n\n<li>Ausgabe als <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: HTML\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;HyperText Markup Language&amp;lt;\/strong&amp;gt;&nbsp;(&amp;lt;strong&amp;gt;HTML&amp;lt;\/strong&amp;gt;) ist die Standard-Auszeichnungssprache (HyperText) f&uuml;r die Erstellung von Webseiten im Internet. Es handelt sich dabei nicht um eine Programmiersprache, sondern um eine textbasierte Sprache, die Webbrowser anweist, wie Inhalte wie Texte, Bilder, Links und Videos strukturiert und dargestellt werden sollen. HTML fungiert als das Ger&uuml;st einer Webseite, wobei sogenannte HTML-Tags (in spitzen Klammern) den Inhalt definieren und mit anderen Seiten verlinken.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/html\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>HTML<\/a> an den Browser<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>7.&nbsp;Erweiterbarkeit<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hooks (Actions &amp; Filters)<\/strong>: Schnittstellen f&uuml;r Entwickler<\/li>\n\n\n\n<li><strong>Shortcodes<\/strong>: Platzhalter in Inhalten (Korrespondenz, E-Mails), die dynamisch ersetzt werden<\/li>\n\n\n\n<li><strong>Custom Post Types &amp; Taxonomies<\/strong>: Eigene Inhaltstypen (Immobilien, Grundst&uuml;cke, &hellip;) und Strukturen<\/li>\n\n\n\n<li><strong><a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: REST\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Representational State Transfer&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;REST&amp;lt;\/strong&amp;gt;) ist ein Architekturstil f&uuml;r Webservices, der Regeln f&uuml;r den Datenaustausch zwischen Client und Server vorgibt. Er nutzt das HTTP-Protokoll und standardisiert die Kommunikation, indem er eine Client-Server-Architektur, zustandslose Anfragen, Caching, eine einheitliche Schnittstelle und hierarchische Schichten verwendet. REST-APIs erm&ouml;glichen die Kommunikation zwischen verschiedenen Softwareanwendungen, unabh&auml;ngig von ihrer Architektur oder Programmiersprache, oft mit Datenformaten wie JSON oder&nbsp;XML.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/rest\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>REST<\/a> <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: API\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;Ein &amp;lt;strong&amp;gt;Application Programming Interface&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;API&amp;lt;\/strong&amp;gt;) ist ein Satz von Regeln und Protokollen, der es zwei verschiedenen Softwareanwendungen erm&ouml;glicht, miteinander zu kommunizieren und Daten auszutauschen, ohne dass sie die internen Abl&auml;ufe des jeweils anderen verstehen m&uuml;ssen.&amp;lt;br&amp;gt;Man kann sich eine API wie einen &amp;quot;Dienstleistungsvertrag&amp;quot; oder eine &amp;quot;Br&uuml;cke&amp;quot; vorstellen, die es Entwicklern erlaubt, bestehende Funktionen anderer Software zu nutzen, anstatt sie komplett neu zu erstellen, was die Entwicklung beschleunigt und vereinfacht.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/api\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>API<\/a> \/ <a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: XML\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Extensible Markup Language&amp;lt;\/strong&amp;gt;&nbsp;(&amp;lt;strong&amp;gt;XML&amp;lt;\/strong&amp;gt;) ist eine universelle textbasierte Auszeichnungssprache zum Strukturieren und Speichern von Daten, die sowohl f&uuml;r Menschen als auch f&uuml;r Maschinen lesbar ist. Im Gegensatz zu HTML mit vordefinierten Tags erlaubt XML die Erstellung eigener, flexibler Tags, um Daten hierarchisch zu organisieren. XML dient als standardisiertes Format f&uuml;r den Datenaustausch zwischen verschiedenen Systemen wie Datenbanken und Anwendungen und bildet die Grundlage f&uuml;r viele andere Datenformate.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/xml\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>XML<\/a>-RPC<\/strong>: Externe Anbindungen an z.B. Google Kalender<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Software-Architektur als 4-Schichten Modell<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1330\" height=\"902\" src=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-5.png\" alt=\"\" class=\"wp-image-20206951\" srcset=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-5.png 1330w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-5-800x543.png 800w, https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/image-5-768x521.png 768w\" sizes=\"auto, (max-width: 1330px) 100vw, 1330px\"\/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">&#128073; Zusammengefasst<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">CasaFlow und WordPress sind <strong>modular<\/strong> (Core, Themes, Plugins), <strong>datenbankgetrieben<\/strong> (MySQL\/MariaDB), basiert auf <strong><a class=\"glossaryLink\"  title=\"Abk&uuml;rzung: PHP\"  aria-describedby=\"tt\"  data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\"  href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>PHP<\/a><\/strong> und nutzen ein flexibles <strong>Hook-System<\/strong>, das es erm&ouml;glicht, die Kernlogik anzupassen, ohne den WordPress Core-Code zu &auml;ndern.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software-Architektur im Detail Die CasaFlow-Architektur ist modular aufgebaut und basiert auf dem klassischen LAMP-Stack (Linux, Apache\/Nginx, MySQL\/MariaDB, <a class=\"glossaryLink\" title=\"Abk&uuml;rzung: PHP\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemBody&gt;&amp;lt;!-- wp:paragraph --&amp;gt;\n&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;PHP: Hypertext Preprocessor&amp;lt;\/strong&amp;gt; (&amp;lt;strong&amp;gt;PHP&amp;lt;\/strong&amp;gt;) ist eine weit verbreitete, quelloffene Skriptsprache, die f&uuml;r die Entwicklung dynamischer Webseiten und Webanwendungen konzipiert ist. Sie wird serverseitig ausgef&uuml;hrt und ist f&uuml;r die Interaktion mit Datenbanken, die Generierung von Inhalten und die Verbesserung der Benutzererfahrung auf Websites unerl&auml;sslich. Die Syntax von PHP ist an die Sprachen C, Java und Perl angelehnt und kann direkt in HTML eingebettet werden.&amp;lt;\/p&amp;gt;\n&amp;lt;!-- \/wp:paragraph --&amp;gt;&lt;\/div&gt;\" href=\"https:\/\/lucassen.de\/hausverwaltung\/informationen\/abkuerzungsverzeichnis\/php\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">PHP<\/a>), der mittels WordPress zur Verf&uuml;gung gestellt wurde. Die Architektur l&auml;sst sich in mehrere Schichten und Komponenten gliedern: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":20206858,"menu_order":75,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-20206946","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CasaFlow Software-Architektur - Lucassen Hausverwaltung<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CasaFlow Software-Architektur - Lucassen Hausverwaltung\" \/>\n<meta property=\"og:description\" content=\"Software-Architektur im Detail Die CasaFlow-Architektur ist modular aufgebaut und basiert auf dem klassischen LAMP-Stack (Linux, Apache\/Nginx, MySQL\/MariaDB, PHP), der mittels WordPress zur Verf&uuml;gung gestellt wurde. Die Architektur l&auml;sst sich in mehrere Schichten und Komponenten gliedern: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur\" \/>\n<meta property=\"og:site_name\" content=\"Lucassen Hausverwaltung\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T14:45:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1224\" \/>\n\t<meta property=\"og:image:height\" content=\"484\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur\",\"url\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur\",\"name\":\"CasaFlow Software-Architektur - Lucassen Hausverwaltung\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/Doppelgarage.jpg\",\"datePublished\":\"2025-08-31T20:59:12+00:00\",\"dateModified\":\"2025-09-01T14:45:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur#primaryimage\",\"url\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/Doppelgarage.jpg\",\"contentUrl\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/Doppelgarage.jpg\",\"width\":1224,\"height\":484},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\\\/casaflow-software-architektur#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CasaFlow\",\"item\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/casaflow\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CasaFlow Software-Architektur\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#website\",\"url\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/\",\"name\":\"Lucassen Hausverwaltung\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#organization\",\"name\":\"Lucassen Hausverwaltung\",\"url\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/hausverwaltung_logo_2020.png\",\"contentUrl\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/hausverwaltung_logo_2020.png\",\"width\":277,\"height\":249,\"caption\":\"Lucassen Hausverwaltung\"},\"image\":{\"@id\":\"https:\\\/\\\/lucassen.de\\\/hausverwaltung\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CasaFlow Software-Architektur - Lucassen Hausverwaltung","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur","og_locale":"de_DE","og_type":"article","og_title":"CasaFlow Software-Architektur - Lucassen Hausverwaltung","og_description":"Software-Architektur im Detail Die CasaFlow-Architektur ist modular aufgebaut und basiert auf dem klassischen LAMP-Stack (Linux, Apache\/Nginx, MySQL\/MariaDB, PHP), der mittels WordPress zur Verf&uuml;gung gestellt wurde. Die Architektur l&auml;sst sich in mehrere Schichten und Komponenten gliedern: [&hellip;]","og_url":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur","og_site_name":"Lucassen Hausverwaltung","article_modified_time":"2025-09-01T14:45:10+00:00","og_image":[{"width":1224,"height":484,"url":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur","url":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur","name":"CasaFlow Software-Architektur - Lucassen Hausverwaltung","isPartOf":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur#primaryimage"},"image":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur#primaryimage"},"thumbnailUrl":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg","datePublished":"2025-08-31T20:59:12+00:00","dateModified":"2025-09-01T14:45:10+00:00","breadcrumb":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur#primaryimage","url":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg","contentUrl":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/Doppelgarage.jpg","width":1224,"height":484},{"@type":"BreadcrumbList","@id":"https:\/\/lucassen.de\/hausverwaltung\/casaflow\/casaflow-software-architektur#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/lucassen.de\/hausverwaltung\/"},{"@type":"ListItem","position":2,"name":"CasaFlow","item":"https:\/\/lucassen.de\/hausverwaltung\/casaflow"},{"@type":"ListItem","position":3,"name":"CasaFlow Software-Architektur"}]},{"@type":"WebSite","@id":"https:\/\/lucassen.de\/hausverwaltung\/#website","url":"https:\/\/lucassen.de\/hausverwaltung\/","name":"Lucassen Hausverwaltung","description":"","publisher":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lucassen.de\/hausverwaltung\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/lucassen.de\/hausverwaltung\/#organization","name":"Lucassen Hausverwaltung","url":"https:\/\/lucassen.de\/hausverwaltung\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/lucassen.de\/hausverwaltung\/#\/schema\/logo\/image\/","url":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/hausverwaltung_logo_2020.png","contentUrl":"https:\/\/lucassen.de\/hausverwaltung\/wp-content\/uploads\/sites\/3\/hausverwaltung_logo_2020.png","width":277,"height":249,"caption":"Lucassen Hausverwaltung"},"image":{"@id":"https:\/\/lucassen.de\/hausverwaltung\/#\/schema\/logo\/image\/"}}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/pages\/20206946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/comments?post=20206946"}],"version-history":[{"count":15,"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/pages\/20206946\/revisions"}],"predecessor-version":[{"id":20207018,"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/pages\/20206946\/revisions\/20207018"}],"up":[{"embeddable":true,"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/pages\/20206858"}],"wp:attachment":[{"href":"https:\/\/lucassen.de\/hausverwaltung\/wp-json\/wp\/v2\/media?parent=20206946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}