![]() |
Der DP Chat gesucht !?
Hi leute,
Ja mich gibts auch noch :D Ich wollte mal fragen, was für script der delphi-praxis chat verwendet. Ich geh mal davon aus das der nicht von grund auf neu programmiert worden ist und aus irgendeinem fertigen PHP script besteht oda sowas... lieg ich da richtig ??? Würd mich mal interessieren... da ich auch sowas in der art suche und der DP chat ist doch recht schön aufgebaut und funktioniert auch relativ gut :D mfg und dankö :) |
Re: Der DP Chat gesucht !?
Der ist mit Delphi von Grund auf neu geschrieben und Sakura rückt die Sourcen nicht raus. Sorry ;-)
|
Re: Der DP Chat gesucht !?
Wenigstens n Tipp in welcher Sprache des programmiert worden ist !?
Ich meine in PHP kannste sowas in 10 min machen... aber nur so, das er nen mega traffic verursacht... allso einfach alle 3 sekunden den nachrichten frame neu laden... das macht aber nach 5 min ca. 250 KB traffic verbrauch und das ist enorm ! |
Re: Der DP Chat gesucht !?
Der jetzige Chat ist schon der neue von Sakura?
|
Re: Der DP Chat gesucht !?
Der neue Chat (von dems schonmal ne Betatestphase gab AFAIR) kommt wahrscheinlich mit der DP2007, also circa 2012. :stupid:
|
Re: Der DP Chat gesucht !?
Zitat:
Zitat:
|
Re: Der DP Chat gesucht !?
Zitat:
|
Re: Der DP Chat gesucht !?
Stichwort hierzu wäre noch ASP.NET
|
Re: Der DP Chat gesucht !?
Zitat:
|
Re: Der DP Chat gesucht !?
Zitat:
ASP.NET... mhh ja ok danke für den tipp... das lern ich mal schnell :D rofl mfg |
Re: Der DP Chat gesucht !?
Nein. Nicht ASP.NET. Altes ASP.
|
Re: Der DP Chat gesucht !?
Hi,
Zitat:
Mfg FAlter |
Re: Der DP Chat gesucht !?
Zitat:
Frame 1: Da wo alle nachrichten ankommen bzw. angezeigt werden... wird einfach aus der MySQL DB ausgelesen und ausgegeben. Frame 2: Schreiben einer neuen nachricht... wert wird einfach in die DB gepostet... Frame 3: Die userliste. Jetzt muss ich immer das Frame 1 neu laden... damit die ansicht "aktuell" bleibt. Da kannste mit JS auch nicht viel machen... :/ |
Re: Der DP Chat gesucht !?
Schonmal was von Ajax gehört?
Du könntest XML nachladen, dass nur die neueren Antworten seit dem letzten Aufruf zurückliefert und diese dann in die Seite einfügen. |
Re: Der DP Chat gesucht !?
Immer den Frame neu laden braucht Traffic wie verrückt und ist auch für den User kein Genuss (scrollen oder markieren kann zum Graus werden, wenn das alle paar Sekunden neu läd).
Mit AJAX kannst du das userfreundlich und trafficschonend machen - den ganzen Chat, nicht nur den Text-Frame ;) |
Re: Der DP Chat gesucht !?
@Phoenix: Damit komm ich aber um die DB Abfrage nicht drum rum... und auch diese verbraucht traffic.
Ich habe es schon so versucht: Timestamp der letzten erhaltenen nachricht mit dem timestamp der zuletzt geposteten nachricht zu prüfen und nur wenn der gepostete timestamp > als der von der zuletzt erhaltenen nachricht, läd er die nachrichten. @Florian H: Hast zu zufällig n AJAX beispiel für so eine situation ? Ich habe nichts passendes gefunden. |
Re: Der DP Chat gesucht !?
Zitat:
Die findet doch ausschliesslich auf dem Server statt - da hats keinen Traffic. Der AJAX-Request an den Server dürfte sich so zwischen 50 und 100 Byte bewegen - je nach Länge der URL. Die Antwort als XML dann z.B. <NEW_TEXT></NEW_TEXT> - also 20 Byte wenn nix neues da ist, und entsprechend etwas mehr wenn neue Nachrichten da sind. |
Re: Der DP Chat gesucht !?
Hier ist schon beinahe ein kleiner AJAX-Chat zu finden:
![]() Das sind ein paar Zeilen Code, das war's dann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 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