Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   CSS für Homepage (https://www.delphipraxis.net/101911-css-fuer-homepage.html)

Seppel 20. Okt 2007 12:56

Re: CSS für Homepage
 
funpic.de oder ohost.de free webhoster untersützen Php und bieten dir auch ne MySql Datenbank.
PHP Tutorial: http://www.schattenbaum.net/php/

igel457 20. Okt 2007 13:30

Re: CSS für Homepage
 
Noch ein sehr gutes PHP Tutorial (damit habe ich PHP gelernt): http://tut.php-q.net/

Matze 20. Okt 2007 15:46

Re: CSS für Homepage
 
Zitat:

Zitat von Seppel
[...] und dass dann nur dieser aktuallisiert wird.

Nein, das geht normalerweise nicht. Es wird bei einem Seitenaufruf die komplette Seite geladen. Dies ist der Unterschied zu Frames, denn dort kann wirklich nur der Teil der Seite neu geladen werden, der sich ändert. Aber da die heutigen Browser eine gute Caching-Funktionalität besitzen, ist das auch nicht so wild. Grafiken kommen aus dem Cache und der HTML-Code von Header/Footer wird eben neu geladen, was auch nicht viel länger dauert.

Die Gemeinsamkeit zu Frames ist, dass man für einen bestimmten Bereich je eine Datei hat und somit das, was sich nicht auf den einzelnen Seiten ändert (Header/Footer) in einer Datei hat und nur diese abändern muss, um die Darstellung auf allen Seiten anzupassen.

Die Muhkuh 20. Okt 2007 16:34

Re: CSS für Homepage
 
Alternative könnte man wechselnden Content per AJAX nachladen.

DeddyH 20. Okt 2007 16:37

Re: CSS für Homepage
 
Zitat:

Zitat von Die Muhkuh
Alternative könnte man wechselnden Content per AJAX nachladen.

Stimmt, es soll aber immer noch Leute geben, die Javascript als "Teufelswerk" deaktivieren. Also braucht man da einen ganzen Schwung <noscript>-Tags.

Matze 20. Okt 2007 16:40

Re: CSS für Homepage
 
Zitat:

Zitat von Die Muhkuh
Alternative könnte man wechselnden Content per AJAX nachladen.

Das wurde bereits genannt. Der Grund, es nicht hauptsächlich zu nutzen ist jedoch nicht der, den Deddy angesprochen hat sondern der, dass Suchmaschinen nur sehr schwer bis gar nicht die komplette Seite indizieren können, da das alles über JS läuft.

Edit: Mit dem angesprochenen <noscript>-Tag müsste dies jedoch auch funktionieren. Dieser ist also nicht nur für diejenigen entscheidend, die JS im Browser deaktiviert haben.

Namenloser 20. Okt 2007 17:31

Re: CSS für Homepage
 
Hallo,
könnte man nicht auch ein ... benutzen? So ähnlich handhabt es glaube ich auch Google, um Clicks zu zählen.
Wobei ich prinzipiell aber für die PHP-Variante wäre (nicht umsonst hat sich das mehr oder weniger durchgesetzt).

WordsBG 20. Okt 2007 17:46

Re: CSS für Homepage
 
Zitat:

Zitat von NamenLozer
Wobei ich prinzipiell aber für die PHP-Variante wäre (nicht umsonst hat sich das mehr oder weniger durchgesetzt).

Oh ja stimmt, ASP, Perl, Ruby usw. sind vollkommen unerheblich und spielen speziell im professionellerem Bereich keine Rolle mehr. :roll:

Zitat:

Zitat von NamenLozer
könnte man nicht auch ein ... benutzen?

Prinzipiel: NEIN! Punkt eins wäre, die Endung auf jeden Fall weglassen. Dann beim laden PHP zwischenschalten, damit es aus "seite" die URL "./pages/_".URL.".inc.php" macht. Durch diese Serverseitigen Pre- und Sufixes wird Cross-Scripting verhindert. Desweiteren gehören AJAX-Elemente in XML-Dateien und nicht in HTML-Seiten, man will ja keine "komplette" Seite haben sondern nur Content. Und XML ist dafür die Lösung. Die Alternative, wenn man eh nur einen Text hat wäre diesen direkt zu senden.

Hier hätte ich auch noch ein altes AJAX-Beispiel von mir: http://wordsbg.uttx.net/pse/
Quelltext der pse.php ist hier: http://wordsbg.uttx.net/pse/pse.php.txt

(Nicht perfekt, ist schon ein Jahr her das ich das gemacht habe).

Namenloser 20. Okt 2007 17:56

Re: CSS für Homepage
 
Zitat:

Oh ja stimmt, ASP, Perl, Ruby usw. sind vollkommen unerheblich und spielen speziell im professionellerem Bereich keine Rolle mehr. Rolling Eyes
Perl-Seiten gibt es wohl eher weniger, und ASP kostet bei einem normalen Webspace extra. Außerdem meinte ich eigentlich das Prinzip an sich, das bei ASP und PHP meiner Ansicht nach sehr ähnlich ist. :roll: Das heißt jetzt natürlich nicht, dass es keine asynchronen Seiten gäbe, die JavaScript benutzen, aber die findet man meistens eher in anderen anwendungsbereichen (Webmailer etc.). Mir kommt es subjektiv so vor, als ob die PHP-Seiten überwiegen würden.
Zitat:

Prinzipiel: NEIN! Punkt eins wäre, die Endung auf jeden Fall weglassen. Dann beim laden PHP zwischenschalten, damit es aus "seite" die URL "./pages/_".URL.".inc.php" macht. Durch diese Serverseitigen Pre- und Sufixes wird Cross-Scripting verhindert. Desweiteren gehören AJAX-Elemente in XML-Dateien und nicht in HTML-Seiten, man will ja keine "komplette" Seite haben sondern nur Content. Und XML ist dafür die Lösung. Die Alternative, wenn man eh nur einen Text hat wäre diesen direkt zu senden.
Schonmal was von Pseudocode gehört? :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz