php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.01.2011, 22:20  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard [Erledigt] chat - Wahl Datenbank und Protokoll

Hallo!

Mich hatte heute jemand auf eine Datenbank eingeladen. Tee ist mir zwar lieber, aber von Zeit zu Zeit eine Datenbank ist ja auch nicht schlecht.

In dieser Datenbank gab es auch eine chat-Tabelle. Damit will er zwar nichts machen, und mich müsste das auch nicht mehr weiter interessieren, trotzdem würde ich gerne etwas wissen: wie programmiert man einen Chat?

Ich könnte mir vorstellen, dass man hier ganz besonders auf eine performante Datenübertragung achten muss. HTTP ist nicht gerade der ICE unter den Zügen. Und außerdem könnte ich mir auch vorstellen, dass die Wahl der Datenbank ganz besonders wichtig ist. Denn irgendwo müssen alle eingegebenen Text sicher auch mitprotokolliert werden.

Also. Wie macht man das?

P. S. apropos Tee ... bitte eine Zahl zwischen 1 und 4

Geändert von coola (20.01.2011 um 22:29 Uhr).
coola ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.01.2011, 22:29  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.267
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Chat mit Sockets, hier mal ein Link, ich hoffe es ist der richtige:
http://www.devshed.com/c/a/PHP/Socke...ming-With-PHP/

Die Datenbank ist schnell genug, evtl. MEMORY Engine von MySQL benutzen. Dann ist der Inhalt aber nach dem Server-Neustart weg.

PS: Was hast du geraucht?
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 20.01.2011, 22:31  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Ja, genau! Genau das hatte ich auch gemeint. Memory wäre vielleicht nicht schlecht. Aber früher oder später müssen die RAM-Daten auch irgendwo persistent gespeichert werden. Vielleich dann zyklisch in eine MyISAM-Tabelle speichern?

P. S. ich weiß nicht, welchen Tee ich nehmen soll *gggg*. 4 stehen zur Auswahl

EDIT:

Zum Thema Sockets: die laufen dann ohne HTTP, richtig? Muss man dann einen eigenen Port "freischalten" (oder wie man das nennen könnte). Ports sind doch vordefiniert. Zumindest ein paar tausend, richtig? Gibt es vielleicht irgendeinen Port, der für Chats vordefiniert wäre? Muss man sich dann bei dieser Socket-Programmierung an gewisse Standards halten?

Geändert von coola (20.01.2011 um 22:36 Uhr).
coola ist offline   Mit Zitat antworten
Alt 20.01.2011, 22:44  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.267
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Ich hab damit keine Erfahrung, hatte den Socket-Link nur in den Lesezeichen. Durchlesen wuerde aber vielleicht helfen

Zum PS: RTFM: mt_rand, shuffle, ..
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 20.01.2011, 22:47  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Auf jeden Fall kann man mit dieser Socket-Memory-Kombination sicher nicht viel falsch machen. War sicher ein guter Tip. Danke.

P. S. oder Augen zu und Hand ausstrecken. Das erste, was einem zwischen die Finger kommt, hat dann verloren.
coola ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Chat Entwicklungsproblem Kikatzu JavaScript, Ajax und mehr 11 06.09.2010 20:02
Chat aktualisieren Marcwa PHP Tipps 2010 1 20.03.2010 17:07
[Erledigt] Ajax Chat - Browser stürtzt ab BMX800 JavaScript, Ajax und mehr 3 15.02.2010 18:12
Chat PHP-Fortgeschrittene 9 13.02.2010 19:18
Chat programmieren => Was beachten? noBody PHP Tipps 2008 10 01.08.2009 11:30
JavaScript Chat Apfeltyp PHP Tipps 2006 3 28.02.2006 15:46
PHP Chat - was sollte ich beachten? Chr!s PHP Tipps 2005-2 34 23.12.2005 03:02
[Erledigt] Chat, PHP, Flash, XML, MySQL?????? PHP-Fortgeschrittene 2 06.09.2005 08:17
ein chat der die diskussion abspeichert PHP Tipps 2005-2 3 23.08.2005 22:20
Chat System Chat System Beitragsarchiv 3 21.06.2005 17:07
irc chat ständig offen halten (verboten) kid01 Off-Topic Diskussionen 11 30.05.2005 10:01
PHP live chat PyroMatrix PHP Tipps 2005 13 17.02.2005 02:10
Chat für Phpkit CMS Beitragsarchiv 6 07.02.2005 14:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
chat browser protokoll php, performanten chat programmieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum