PHP Microsite Boilerplate

PHP Microsite Boilerplate

Öffne die Box!
PHP Microsite Boilerplate

Genial. Du rockst!

Ab zum Repository ›

"PHP Microsite Boilerplate" ist eine Art PHP-Framework, um einfache, trotzdem hochgradig funktionale, schnelle und sichere Webseiten auf praktisch jeder Art Infrastruktur aufzusetzen.

Die meisten Frameworks und auch Boilerplates erfordern einen umfassenden Setup-Prozess, bei dem unzählige weitere Tools und abhängige Module (Dependencies) installiert werden müssen. Dies führt zu einem riesigen Overhead an Code, der nicht benötigt wird. All diese Komplexität erhöht zudem das Risiko für deine Seite. Wenn du dein Werk auf einem günstigen Shared-Hosting-Angebot nutzen musst, scheiden zudem viele Kandidaten direkt aus.

Dieses Framework ist anders und das richtige für dich, wenn ...

  • Du eine eher kleine, aber funktionale Webseite bauen möchtest.
  • Du server-seitiges Scripting benötigst und PHP nutzen willst, da es die einzige Sprache ist, die quasi mit jeder Hosting-Option kompatibel ist.
  • Du dein Projekt alleine oder mit max. 1 weiteren Person baust. Dies macht komplexe verteilte Code-Strukturen, obwohl eigentlich Best Practice, eher zu einem nutzlosen Overhead.
  • Du das Ganze vor allem schnell umsetzen musst; ohne dabei Kompromisse bei Performance und Sicherheit einzugehen.

Key Features

  • Super einfaches Routing.
  • Für Accelerated Mobile Pages (AMP) vorbereitet.
  • Für Progressive Web App (PWA) vorbereitet.
  • Für Multilanguage vorbereitet.
  • Directus CMS Integration (inkl. lokaler Cache).
  • DSGVO und CCPA ready (reguläre Seite und AMP).
  • Intelligenter Serviceworker-Cache.
  • Gettext Integration zur einfache Übersetzung von Texten (+ Fallback, falls vom Server nicht unterstützt)
  • SEO-optimiert.
  • Automatische Sitemap-Erzeugung.
  • Optimiert für Social-Sharing.
  • Umfassende In-Code Dokumentation.
  • Security Headers (.htaccess oder via PHP).
  • Zahlreiche Security-Features (erfordern in Teilen einen Apache-Webserver).
  • Für automatische Git-Deployments vorbereitet.
  • Keine externen Abhängigkeiten.
  • Mit dem Ziel entwickelt, Bestandteile extrem schnell entfernen, hinzufügen oder verändern zu können.

Let's build!

Ab zum Repository und los geht's!

Zu GitHub ›

Lizenz

Der Quellcode unterliegt der GPU 3.0 Lizenz.

Projekt auf GitHub entdecken!