Merge branch 'master' of ssh://gitbase.de:2222/cms/wm-jamstack-konzept
This commit is contained in:
commit
b7e4f7c5c4
32
README.md
32
README.md
@ -8,16 +8,16 @@ siehe: <https://jamstack.org/>
|
|||||||
|
|
||||||
Vergleich zu konventionellen "full-featured" CMS, wie WordPress
|
Vergleich zu konventionellen "full-featured" CMS, wie WordPress
|
||||||
|
|
||||||
| | JAMStack | full-featured
|
| | JAMStack | full-featured CMS |
|
||||||
| -- | -- | --
|
| --- | --- | --- |
|
||||||
| **Sicherheit des Backends** | hoch | gering
|
| **Sicherheit des Backends** | hoch | gering |
|
||||||
| **Sicherheit der Website** | sehr hoch | gering
|
| **Sicherheit der Website** | sehr hoch | gering |
|
||||||
| **Auslieferungsgeschwindigkeit** | sehr hoch | hoch (gecacht) - gering (gerendert)
|
| **Auslieferungsgeschwindigkeit** | sehr hoch | hoch (gecacht) - gering (gerendert) |
|
||||||
| **Flexibilität in der Programmierung** | sehr hoch | sehr hoch
|
| **Flexibilität in der Programmierung** | sehr hoch | sehr hoch |
|
||||||
| **SEO** | hoch | sehr hoch
|
| **SEO** | hoch | sehr hoch |
|
||||||
| **Wartungsfreundlichkeit** | sehr hoch | gering
|
| **Wartungsfreundlichkeit** | sehr hoch | gering |
|
||||||
| **Modularität** | sehr hoch | gering
|
| **Modularität** | sehr hoch | gering |
|
||||||
| **vorherschende Programmiersprache** | Javascript | PHP
|
| **vorherschende Programmiersprache** | Javascript | PHP |
|
||||||
|
|
||||||
## Warum bei Webmakers?
|
## Warum bei Webmakers?
|
||||||
|
|
||||||
@ -28,9 +28,9 @@ D.h. auch wenn unterschiedliche Websites mit unterschiedlichen Technologien (z.B
|
|||||||
|
|
||||||
### schnelle Erstellung kleiner Websites
|
### schnelle Erstellung kleiner Websites
|
||||||
|
|
||||||
Einfache Websites können statisch abgelegt sein und durch CMS und Synchronisationsvorgang gepflegt werden. Eine API direkt für die Website wird nicht gebraucht. Außerdem wird keine DB für den Betrieb der Website (Besuchersicht) gebraucht.
|
Einfache Websites können statisch abgelegt sein und durch CMS und Synchronisationsvorgang gepflegt werden. Eine API direkt für die Website wird nicht gebraucht. Außerdem wird keine DB für den Betrieb der Website (Besuchersicht) benötigt.
|
||||||
|
|
||||||
Komplexere Anforderungen (Shopsysteme) werden zusätzlich mit einer API realisiert und Client-Seitig mittels Javascript programmiert. Der Aufwand dabei ist nicht größer als ohne API via PHP.
|
Komplexere Anforderungen (Shopsysteme) werden zusätzlich mit einer API realisiert und clientseitig mittels Javascript programmiert. Der Aufwand dabei ist nicht größer als ohne API via PHP.
|
||||||
|
|
||||||
### geringere Anforderungen an das Webhosting
|
### geringere Anforderungen an das Webhosting
|
||||||
|
|
||||||
@ -40,7 +40,7 @@ Statische Websites brauchen deutlich weniger Ressourcen auf dem Webserver. Auch
|
|||||||
|
|
||||||
Jede Komponente im JAMStack funktioniert in sich und ist über Schnittstellen an andere Komponenten angebunden. Solange sich die Schnittstellen nicht ändern, ist ein Update/Upgrade kein Problem.
|
Jede Komponente im JAMStack funktioniert in sich und ist über Schnittstellen an andere Komponenten angebunden. Solange sich die Schnittstellen nicht ändern, ist ein Update/Upgrade kein Problem.
|
||||||
|
|
||||||
### geringere Wartungsaufwand
|
### geringerer Wartungsaufwand
|
||||||
|
|
||||||
Durch zentral abgelegte Tools:
|
Durch zentral abgelegte Tools:
|
||||||
|
|
||||||
@ -85,7 +85,7 @@ graph TB
|
|||||||
```
|
```
|
||||||
|
|
||||||
| | Variante 1 | Variante 2
|
| | Variante 1 | Variante 2
|
||||||
| -- | -- | --
|
| --- | --- | ---
|
||||||
| **Sicherheit** | mittel | hoch
|
| **Sicherheit** | mittel | hoch
|
||||||
| **Aufwand** | mittel | hoch
|
| **Aufwand** | mittel | hoch
|
||||||
| **Flexibilität DB** | mittel | hoch
|
| **Flexibilität DB** | mittel | hoch
|
||||||
@ -104,7 +104,7 @@ graph TB
|
|||||||
- kein Profit durch fremde Weiterentwicklung am Markt
|
- kein Profit durch fremde Weiterentwicklung am Markt
|
||||||
- bei schlechter Doku => Herrschaftswissen => hohe Abhängigkeit => schlechter skalierbar bei höherem Personalbedarf
|
- bei schlechter Doku => Herrschaftswissen => hohe Abhängigkeit => schlechter skalierbar bei höherem Personalbedarf
|
||||||
|
|
||||||
### bestehendes CMS am Martk (z.B. Directus)
|
### bestehendes CMS am Markt (z.B. Directus)
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TB
|
graph TB
|
||||||
@ -146,7 +146,7 @@ graph TB
|
|||||||
```
|
```
|
||||||
|
|
||||||
| | Variante 1 | Variante 2
|
| | Variante 1 | Variante 2
|
||||||
| -- | -- | --
|
| --- | --- | ---
|
||||||
| **Sicherheit** | hoch | mittel
|
| **Sicherheit** | hoch | mittel
|
||||||
| **Aufwand** | mittel | gering
|
| **Aufwand** | mittel | gering
|
||||||
| **Flexibilität DB** | keine | keine
|
| **Flexibilität DB** | keine | keine
|
||||||
|
Loading…
Reference in New Issue
Block a user