Gatsby: Gatsby vs. HTML-Seiten (Kopf- / Fußzeile / etc. Mit PHP geteilt)

Erstellt am 24. Sept. 2018  ·  1Kommentar  ·  Quelle: gatsbyjs/gatsby

Gatsby sieht fantastisch aus und ich suche nach einem Nebenprojekt, um es auszuprobieren. Daher war ich überraschend verwirrt, ob das folgende Szenario für Gatsby gut oder übertrieben wäre . Würden Sie bitte Ihre Gedanken teilen?

Ich muss eine einfache statische Website für ein lokales Unternehmen erstellen.

  • das "Design" stammt von einem gekauften HTML-Template, nichts Besonderes.
  • der "Inhalt" wird auf etwa 20 einfache Seiten (wie Über, Dienste usw.) geschätzt, wobei einige Formulare zum Senden (Kontakt) haben - aber nichts Dynamisches wie Blog-Posts.
  • Das Unternehmen kann sich irgendwann entscheiden, neue einfache Seiten hinzuzufügen oder Sätze auf bestehenden Seiten zu bearbeiten - der Entwickler (ich) sollte für diese einfachen Aufgaben idealerweise nicht benötigt werden.

Ich habe keine Erfahrung mit PHP an sich, aber ich denke, dass der am besten geeignete (und traditionellste) Ansatz darin besteht, das HTML-Template in PHP-Abschnitte (header.php, footer.php usw.) aufzuteilen und dann fortzufahren um die einzelnen Seiten zu erstellen. Der Geschäftsinhaber kann dann selbst einfache Änderungen vornehmen (in Notepad) oder eine vorhandene Seite kopieren + die Datei umbenennen + den Inhalt ändern (um eine neue Seite zu erhalten).

Als Entwickler freue ich mich sehr über all die netten Funktionen, die Gatsby bietet.
In der Praxis frage ich mich jedoch, ob diese Funktionen (z. B. das Vorabrufen von Seiten) dem Geschäftsinhaber wirklich spürbare Verbesserungen bringen (z. B. Laden der Seite in 500 ms anstelle von 100 ms). Außerdem mache ich mir Sorgen, dass es dem Geschäftsinhaber sehr schwer fallen würde, Änderungen vorzunehmen, geschweige denn Builds selbst auszuführen.

Würden Sie Gatsby angesichts der obigen Ausführungen für ein solches Projekt empfehlen?

question or discussion

Hilfreichster Kommentar

Hallo @stoberov , ich denke, dass Gatsby ein großartiger Rahmen für Ihre kommende Site sein könnte.
Ich würde vorschlagen, dass Sie zuerst das aktuelle Tutorial durchgehen, da es Ihnen eine gute Einführung in die wichtigsten Konzepte von Gatsby gibt und Sie mit einer (sehr einfachen) Beispielseite zum Laufen bringt.

Was den Inhalt angeht, gibt es eine Reihe von Möglichkeiten, diesen Prozess einfach zu verwalten. Sie können den Inhalt innerhalb des Codes selbst haben, beispielsweise mithilfe von Markdown-Dateien . Angesichts Ihrer dritten Anforderungen wäre ein CMS sinnvoller, damit Geschäftsinhaber den Inhalt aktualisieren können. Es gibt bereits mehrere Beispiele , die Sie überprüfen und mit denen Sie beginnen können.

>Alle Kommentare

Hallo @stoberov , ich denke, dass Gatsby ein großartiger Rahmen für Ihre kommende Site sein könnte.
Ich würde vorschlagen, dass Sie zuerst das aktuelle Tutorial durchgehen, da es Ihnen eine gute Einführung in die wichtigsten Konzepte von Gatsby gibt und Sie mit einer (sehr einfachen) Beispielseite zum Laufen bringt.

Was den Inhalt angeht, gibt es eine Reihe von Möglichkeiten, diesen Prozess einfach zu verwalten. Sie können den Inhalt innerhalb des Codes selbst haben, beispielsweise mithilfe von Markdown-Dateien . Angesichts Ihrer dritten Anforderungen wäre ein CMS sinnvoller, damit Geschäftsinhaber den Inhalt aktualisieren können. Es gibt bereits mehrere Beispiele , die Sie überprüfen und mit denen Sie beginnen können.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

signalwerk picture signalwerk  ·  3Kommentare

totsteps picture totsteps  ·  3Kommentare

magicly picture magicly  ·  3Kommentare

Oppenheimer1 picture Oppenheimer1  ·  3Kommentare

theduke picture theduke  ·  3Kommentare