![]() |
AW: Womit Homepage erstellen?
Ganz nebenbei auch ohne Delphi möglich und viel einfacher. Hier nur eine ganz stupide Basis.
3 PHP-Dateien, header.php, index.php, footer.php. index inkludiert header und footer und dazwischen wird der Content (Datei) geladen, jenachdem was in der Adresszeile steht. Muss nur 1x angelegt werden. Kein Delphi nötig oder sonst was. |
AW: Womit Homepage erstellen?
Zitat:
So ganz ohne 'ne Datenbasis wird das wohl eher nicht gehen. Es geht hier nunmal nicht um die Generierung von Content zur Laufzeit, sondern um die Erstellung von statischen Seiten. Einmal erstellt: Immer gleich. Abgesehen davon. Was man mit PHP machen kann, kann man auch (auf recht einfache Weise) per mit Delphi erstellter Webapplikation machen. Bei dynamischen Seiten hat man immer irgendwo im Hintergrund ein mehr oder weniger ausgeklügeltes Kontentmanagementsystem. Und dazu PHP zu nutzen ist lediglich eine von vielen Möglichkeiten. PHP ist letztlich auch nix weiter, als 'ne Programmiersprache. Aber: Warum in PHP ... einarbeiten, wenn man sowieso mit Delphi arbeitet. Zitat:
Dazu nimmt man ein Stylesheet, dass alle entsprechenden Definitionen für Farben, Schrifttyp und -größen ... enthält. Wer da was ändern will, bearbeitet entweder das hinter
HTML-Code:
befindliche Stylesheet oder tauscht es durch ein anderes aus. Aber an der HTML-Ausgabe ändert sich da genau nullkommanix, wie es momentan auch zu sein scheint.
<link rel="stylesheet" type="text/css" href="Stylesheet.css">
Aber bei der Farbgestaltung gleich das Menü mit zu bearbeiten ... nö, das geht garnicht. Die beiden Sachen haben nix miteinander zu tuen. Für beides jeweils eine eigene Bearbeitungsmöglichkeit: ok, aber keine, in der auch nur der leiseste Eindruck entstehen könnte, dass da ein Zusammenhang möglich wäre. |
AW: Womit Homepage erstellen?
Wenn dein einziges Werkzeug ein Hammer ist, sieht halt alles wie ein Nagel aus. Aber ich halte mich jetzt aus diesem Thread heraus.
|
AW: Womit Homepage erstellen?
Zitat:
|
AW: Womit Homepage erstellen?
Mich hatte halt diese Formulierung
Zitat:
Wenn Du das trennst, ist alles ok und ich hab' nix gesagt. |
AW: Womit Homepage erstellen?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Alternative wäre, die langen Song-Texte on the fly einzuladen, ich gehe mal davon aus, dasss der @import url Befehl wie bei css auch in HTML-funktioniert? Die oben mal angesprochen Songliste habe ich auch ein wenig weiter bearbeitet, statt Table nun Rows / Columns genommen: ![]() |
AW: Womit Homepage erstellen?
Find die Songliste so eigentlich ok.
Eventuell kannst Du das Gewünschte mit
Code:
realisieren.
<object data="SteelGig-EnemyOfMine.html" width="500" height="200"></object>
|
AW: Womit Homepage erstellen?
Zitat:
Derzeit lass ich aber erst mal den Text drin, durch das Codefolding stört das nicht weiter. Die Idee mit der Songliste mit den jeweiligen Controls hätte ich fast verworfen, denn ich habe festgestellt, als Standard laden alle Browser die MP3-Dateien herunter, um die Dauer des Songs anzuzeigen. Bei 20 Titeln lädt die Seite dann erst mal 100 MB runter, ein performance-killer und echt unnötiger Trafic. Aber man kann das unterbinden:
Code:
Durch Preload=none" lädt der Browser die Datei erst mal nicht, sondern erst wenn man auf Play drückt. Ich habe einfach selber ein Label mit "Playtime : 3.20" drunter gesetzt, so weiß der User direkt was Sache ist, hat aber dennoch eine Super performante Seite....
<audio controls src="SteelGig-EnemyOfMine.mp3" preload="none">
<a href="SteelGig-EnemyOfMine.mp3">Audiodatei herunterladen</a> </audio> |
AW: Womit Homepage erstellen?
Weil da vorher der TPageProducer genannt wurde. Eine Template-Engine ist da natürlich auch hilfereich:
![]() |
AW: Womit Homepage erstellen?
Du wirst es nicht glauben, aber der ProcessMonitor hat zu jeder Aktion auch einen Stacktrace. :angle:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz