3 Stimmen

Wie kann man Dateien organisieren, die dynamisch mit php erstellt wurden?

Ich habe eine PHP-Website, die erstellt und speichert HTML-Vorlage-Dateien auf dem Server auf der Grundlage von Benutzereingaben.ein Benutzer kann viele Vorlagen erstellen.also, um die Vorlage-Dateien zu speichern und verknüpfen sie mit dem DB-Datensatz, was ich tue ist-

"templates" ist die Tabelle, die weitere Informationen über die Vorlage enthält, z. B. wer sie erstellt hat usw. mit einer eindeutigen, automatisch inkrementierenden ID als template_id

zum Beispiel - wenn die Vorlagen-ID 1001 ist Ich konvertiere sie in Hexadezimal, was 03e9 ist. Jetzt teile ich die Hexadezimalzahl in 03 & e9 (nach zwei Zahlen) in Ordner und e9 in Datei mit einer Erweiterung wie "e9.tpl"

So kann ich die Vorlage aus dem Dateisystem herausfinden, wenn ich die ID der Vorlage kenne und den Pfad zur Datei nicht separat speichern muss.

Ist dies ein guter Ansatz? Hat dieser Ansatz irgendwelche Mängel? Gibt es einen anderen Ansatz, der besser ist als dieser?

Welche Vor- und Nachteile hat es, den Dateipfad in der Datenbank selbst zu speichern, z. B. um die Verwendung verschiedener Discs für Vorlagen usw. zu ermöglichen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X