Ladezeit

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Ladezeit

Beitrag von diegoriv »

Folgende Situation:
Aufgrund einer Kooperation werden auf der Startseite einer anderen Page (www.BergNews.com) die letzten Themen, und 2 Blöcke mit Kalendereinträgen (Events + TV-Tipps) angezeigt. Die Seite ist auf einem anderen Server, ich hab die Dateien zurechtgestutzt und die werden dann einfach included. Das hat sich im Lauf der Zeit entwickelt und es sollen noch weitere Module entstehen.

Daher stell ich mir langsam die Frage, ob es nicht sinnvoller wäre, die Module auf meinem Server zusammenzufassen, damit nur EINE Datei included werden muss. Kann es sein, dass jedes Modul einzeln abgefragt, zusammengebaut und übertragen wird? Dann hätte ich wahrscheinlich eine Ersparnis bei der gesamten Ladezeit der Seite.
Oder ist das egal.

Danke
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:confused: Soll das bedeuten du lässt eine Partnerseite von dir, auf deine Datenbank zugreifen? :eek:
Also ich an deiner stelle für mein Board eine datei mit den nötigen Daten erstellen lassen, die dann von dem anderem Board abgerufen und ausgewertet wird!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

[quote="AmigaLink - Mo 15.Aug, 2005 12:55";p="41743"]:confused: Soll das bedeuten du lässt eine Partnerseite von dir, auf deine Datenbank zugreifen? :eek:
Also ich an deiner stelle für mein Board eine datei mit den nötigen Daten erstellen lassen, die dann von dem anderem Board abgerufen und ausgewertet wird![/quote]
eben nicht. ich hab die entsprechenden dateien erstellt und die werden nur mehr included. niemand fummelt mir in meiner datenbank herum

gucken www.BergNews.com -> z.b.: recent topics

mit der zeit kamen aber auch noch die aktuellsten events aus dem kalender hinzu und demnächst werden wir ein news-system einbauen.

aber das sind eben jetzt alles einzelne php´s und auf der startseite der partnerseite steht mehrfach include .....
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Du eine Datei includierst, wird sie ausgeführt.
Bei Dir erstellt die includierte Datei die letzten Beiträge des anderen Forums.
Soweit erstmal nichts verkehrtes und auch von Deinem Server aus würde das nicht beschleunigt werden, denn es ist ja immer eine Verbindung zum anderen Board nötig, so oder so. Und die kann nunmal hängen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

richtig, soweit so gut.

nun ist es aber so, dass eine datei die letzten beiträge des forums erstellt, eine andere erstellt die aktuellsten events aus dem kalender und eine dritte die aktuellen tv-tipps ebenfalls aus dem kalender.

das bedeutet doch, dass ich dreimal eine verbindung herstellen muss und dreimal eine anfrage an den forumsserver geschickt wird und dreimal auch die antwort zurückgeschickt wird.
das wiederum könnte dreimal schiefgehen.
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Yepp. Aber wäre auch nicht anders zu lösen, ausser man holt die Daten nur einmal alle paar Stunden oder einmal am Tag ab...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

doch, es wäre schon anders zu lösen.

beispiel:
ich hab auf meinem server die dateien
recent.php
events.php
tv-tipps.php

und auf dem anderen server steht beim seitenaufbau irgendwo im code
include recent.php
include events.php
include tv-tipps.php

wäre es da eine ladezeitersparnis, wenn ich alle drei dateien zusammenfasse und dadurch die partnerpage nur mehr einmal auf die forumsdaten zugreifen muss?
also quasi eine portal.php (die besteht ja auch aus jeder menge einzelmodulen)
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich denke mal, da es sich um eine externe verbindung handelt, könnte es schon etwas bringen wenn nur einmal includiert wird. Da dann ja nur einmal die Verbindung hergestellt werden muss.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Antworten