Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- Website über PHP und MySQL (https://www.gegen-bilderklau.net/thread.php?threadid=186294)


Geschrieben von kimni am 12.05.2013 um 17:44:

  Website über PHP und MySQL

Huhu,

Ich bin derweil dabei, eine neue Website (für den virtuellen Bereich) zu erstellen. Gut, bisher ist noch nichts erstellt, da ich etwas anders vorgehen möchte, als bisher. Meine bestehenden Homepages habe ich bisher immer über HTML aufgebaut, das kann ich nun mittlerweile. Nun würde ich gerne einen Schritt weitergehen und mich mit dem Thema PHP und Datenbanken auseinandersetzen.

Gesehen und gehört habe ich schon so nebenbei, dass man komplette Websiten über PHP laufen lassen kann. Auch habe ich von sections was mitbekommen, bzw. bin über sie gestolpert. Ich weiß leider gar nicht, wonach ich da Suchmaschienen gucken sollte, um einen Anhaltspunkt zu finden - daher das Topic hier. Wie kann ich mir das vorstellen? Wie fängt man damit an? Und, ist es wirklich praktischer als die Seite mit einem Editor und HTML zu erstellen? Stimmt es überhaupt, dass ich dann über die MySQL - Datenbank alles verwalte?

Liebe Grüße! smile



Geschrieben von Nanni am 12.05.2013 um 20:23:

 

Puh, ich bin mir nicht sicher, ob ich weiß, was genau du meinst... du willst quasi den Inhalt jeder Seite in einer Datenbank speichern? Das fände ich, ehrlich gesagt, nur unübersichtlich. Natürlich könntest du dir dann einen Adminbereich, quasi einen Editor, dazu bauen, aber das für jede Textseite wäre mir zu viel unnötige Arbeit.

Alternativ kannst du die Navigation mit PHP gestalten, d.h., du gibst in den Links einen Namen an (zB "startseite") und lässt php "arbeiten", dass es bei dem Wort Startseite die Startseite einbindet... ist bisschen kompliziert zu erklären. Aber - die ganze Homepage ist davon nicht php.

Grundsätzlich - in HTML gestaltest du die Seite, du hast html-Befehle, um etwas zu formatieren (fett, Absätze, Links,..) und für dieses Formatieren der Texte brauchst du auch weiterhin HTML. Daher kann man PHP eigentlich nicht statt HTML, sondern nur zusätzlich verwenden großes Grinsen

Ich persönlich hab Datenbanken für die Pferde, Turniererfolge, Nachkommen, außerdem ist eine für Teammitglieder geplant - eben alles, was sehr flexibel ist. Bearbeiten tue ich das aber nicht über phpmyadmin (falls du dir das schon mal angeschaut hast, dort findest du deine Datenbanken und die Inhalte), sondern über einen eigenen Adminbereich (sieht ähnlich aus wie die Homepage und hat Formulare, um zum Beispiel Pferde zu bearbeiten usw).
Dazu arbeit bisschen mit PHP was Bilder auf den Webspace geht bzw den Webspace nach Bildern absuchen (im Stecki) und ggf anzeigen - da ist keine Datenbank beteiligt. Das ist allerdings gerade bei größeren Dateien auch nur unnötige Arbeit, find ich.

Allgemein - ich hab den PHP-Teil von Eichental von Anfang an, alles umfassend und mit System aufgebaut, und das hat schon was. Aber man darf nicht vergessen, dass ich davor schon jahrelang am Kronenhof mit PHP herum gebastelt hab, erst ein kleines Kontaktformular, dann Datenbanken für die Pferde, später den Mitgliederbereich und schließlich ein Forum, dadurch hatte ich eben auch einen ganz guten Überblick, wie PHP Sinn macht, welche die gängigen Funktionen sind und was wie am praktischten gelöst wird. Es ist, wie gesagt, viel angenehmer ein von Anfang an durchgeplatest System zu haben als wie am Kronenhof, wo ich lauter einzelne PHP-Teilchen quasi habe und nicht alles aufeinander abgestimmt bzw optimiert ist. Aber ich glaube, ohne Vorkenntnisse kannst du da gar nicht so durchblicken, dass du dir wirklich eine optimales Komplett-PHP-System baust. Du würdest wirklich viel Hilfe von anderen brauchen und jeder macht es ein bisschen anders, bevorzugt andere Schreibweisen usw, ich glaube, es wäre vernünftiger, erstmal in kleinen Teilen PHP einzubauen und dich stückchenweise in die Materie einzuarbeiten.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH