PostmanX
Mitglied
Ein Kompromiss nur damit beide Recht behalten? Die dateibasierte Lösung ist definitiv effizienter, wenn auch etwas komplizierter bei der Implementierung. Dafür sind aber die Lesezugriffe flotter.
Wir haben doch jetzt ein weg gefunden der beides vereint. Da es eine shoutbox ist wird nicht viel gepostet, sollte jemand posten wird die id in eine txt datei geschrieben. JS öffnet diese datei alle 12 sekunden, falls die datei eine andere id hat, als die letzte id die JS geladen hat, fragt es die getdata.php nach den neuen inhalten.
Der Vorteil ist jetzt, das nicht alle 12 sekunden 20 leute eine unsinnige SQL anfrage machen, und PHP unnötig arbieten lassen. Sondern einfach nur eine datei nach neuen einträgen abfragen. Und dann unsinnge DB anfragen machen.;-)
Ich überleg gerde, da es eine shoutbox ist, wird sie sicher bei vielen unter ein Menu getan. Sollten die User surfen muss bei jedem reload einer seite die ganzen inhalte neu geladen werden. Könnte man JS dazu bringen sich die inhalte zu merken?