WebWork Magazin - Design, Gestaltung, Online Medien, html

Webhosting Provider Domain

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Chat

ASP, Python, Perl, CGI, Ruby, Ajax, GO, ... Vom Syntax Error bis zum Release, hier ist Platz für Diskussionen !

Forum » Sonstige Web-Programmiersprachen » Chat - 21 Okt 2017 Antworten
im Forum für Webhosting Homepage gefunden:
Chat
Sense
Pixelschubser
Threadstarter




Beiträge: 9

Hallo zusammen,
bevor ihr jetzt mit dem Kopf auf die Tischplatte schlagt und euch denkt "Der 1000000 Thread zu diesem Thema" möchte ich euch folgendes sagen:
ich habe schon die Forensuche benutzt, nicht nur einmal, denn ich beschäftige mich mit der Idee einen eigenen Chat zu programmieren schon länger und habe inzwischen alle möglichen Threads in diesem Forum dazu gelesen. Da die Meinungen weit auseinander gehen habe ich einfach mal eine Grundlegende Frage:

Womit soll ich einen Chat programmieren?

Wir wissen alle, dass ein Chat mit PHP sehr serverlastig ist... aber was gibt es für alternativen? Mit Java Applets möchte ich ungern arbeiten, vielleicht mit JSP oder CGI oder Perl..? ich kann noch garnichts davon und bevor ich mich in eine neue Programmiersprache einarbeite möchte ich vorher einige Meinungen einholen.

Was wäre eine realistische Möglichkeit um einen Chat umzusetzen?
Wie serverlastig ist ein PHP Chat wirklich?
Und welche Hoster verbieten PHP Chats sogar ?
Welche Vor- und Nachteile gibt es bei der Umsetzung eines Chats mit anderen Programmiersprachen?


Ich hoffe, dass ihr noch nicht genervt genug von diesem Thema seid und trotzdem antwortet ;)
Danke

  Profil   E-Mail   Editieren   Zitieren
progrookie
Fachidiot




Beiträge: 128

Vielleicht ist es wichtig, wenn man eine ungefähre Schätzung bezüglich des aufkommenden Traffics hätte...

Mein Ansatz wäre, eine Kombination aus verschiedenen Techniken. Wenn Du Erfahrungen mit php/mysql hast, würde ich diese Sprache auch ruhig weiter benutzen. Ich würde mir die Ajax-Technik zu nutze machen, und nur die Bereiche im Chat aktualisieren, die in dem jeweiligen Kontext stehen. Vorteil dabei ist, dass Du nicht jedesmal die komplette Seite vom Client zu Server, oder anders herum, schicken musst.
Es gibt für php(und andere Sprachen) auch schon diverse "Ajax-Frameworks" auf die man aufbauen kann...

Gruß

---

  Profil   E-Mail   Website   Editieren   Zitieren
Sense
Pixelschubser
Threadstarter




Beiträge: 9

Von Ajax hae ich bis jetzt leider noch garkene Ahnung.

Zum Traffic:

Ich möchte aufjedenfall auch auf eine größere Useranzahl vorbereitet sein. Ich weiß, dass ein Chat in dem immer nur 5-10 Leute online sind im normalfall auch mit php umzusetzen ist, allerdings könnte es auch sein, dass in einigen jahren bis zu 1000 User online sind. Das klingt jetzt utopisch aber ich denke dass man auch das durchaus bedenken sollte wenn man das Projekt plant.
Was mir wichtig ist ist, dass ich weiterhin mit Mysql arbeiten kann. Ich arbeite am liebsten mit PHP und Mysql, meine Webseites basieren zum größten teil auf PHP ich möchte den Chat auch mit einem Forum verbinden, dass auf php/mysql basieren wird. Deswegen würde ich den chat gerne in einer sprache machen mit der ich ebenfalls auf die mysql datenbank zugreiffen muss, so dass sich der user nur einmal in eine datenbank eintragen muss.

  Profil   E-Mail   Editieren   Zitieren
Thomas Mausbach
Foren-Team




Beiträge: 10

wenn du PHP beherrschst benutz es auch für das Serverseitige
und AJAX (JavaScript) für den Client

Das ganze bleibt weiterhin serverlastig, da für jede Aktualisierung einmal beim Webserver angefragt wird -> PHP ausgeführt wird.
Das selbe gilt für jede Nachricht die du verfasst.

Die beste Lösung sind nunmal eigenständige Chatserver (Stichwort "Sockets") mit denen eine Clientanwendung in (z.b. Java, Flash, ähnliches) kommuniziert.

  Profil   Editieren   Zitieren
Tatze
Pixelschubser




Beiträge: 1

Hallo,

vielleicht wäre dir ja auch mit einem fertigen Chatsystem geholfen. Bevor jetzt kommt "die sind doch alle Schrott" bitte ich dich, dir vielleicht einmal den Chat auf www.magistrix.de/chat anzuschauen. Dort läuft der "Omnichat" den ein Freund und ich zusammen PRIVAT entwickelt haben. Ist also nicht kommerzielles.

Der Omnichat (http://www.omnichat.net) ist ein HTML-Chat der in jedes phpBB-Forum eingebunden werden kann (wbb und vbulletin folgen in Kürze). Auf dem Chatserver läuft eine spezielle von uns entwickelte Software, die es erlaubt mehrere Tausend Chatter gleichzeitig ohne Leistungseinbußen verwalten zu können.

Wie funktioniert das?
Ganz einfach! Der Forenbetreiber registriert sich auf www.omnichat.de und legt seinen Chat an. Dort kann man dem Chat einen Namen geben und das Design an das eigene Forum anpassen. Dann lädt man sich den Connector runter der einfach per FTP in das Forenverzeichnis kopiert wird. Jetzt brauch nur noch eine Zeile Text in den Quelltext kopiert werden um den Link zum Chat zu setzen.

Um das größte Bedenken gleich auszuräumen:
Es erfolgt KEIN externer Zugriff auf eure Datenbank. Der Connector kommuniziert mit dem Omnichat-Server über XML-RPC. Es wird auch nur der Nickname und die Session-ID des Users übertragen weil dieses zur Überprüfung ob der User den Chat betreten darf notwendig ist.

Die KOMPLETTE Einbindung und Einrichtung dauert ca. 5-10 min.

Noch ein paar wichtige Funktionen:
Freundeslisten
VIP- und Superuser-Funktion
Farbwechsel
Raumwechsel (auch abschließbare private Räume)
u.v.m.

Also probiert es einfach einmal aus. Kostet auch nichts ;)

LG
Sebastian

  Profil   Editieren   Zitieren
 

Antworten


Forum » Sonstige Web-Programmiersprachen » Chat

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Chat im Forum Homepage Hosting AntwortenLetztes Posting
Umfrage zu Web-Technologien
in "Sonstige Web-Programmiersprachen"
2 05.07.2016 21:42 von Lucky-taro
Datei automatisch hochladen (lokal->server)
in "Sonstige Web-Programmiersprachen"
1 04.07.2016 21:21 von andyy
Social trading
in "Sonstige Web-Programmiersprachen"
0 04.07.2016 21:20 von andyy
POST Formulare per Perl funktioniert nicht
in "Sonstige Web-Programmiersprachen"
0 07.02.2016 17:31 von idreams
Multiplayer Spiele in Visual Basic
in "Sonstige Web-Programmiersprachen"
7 30.11.2015 21:31 von Klaus1973
Einige Lebensfreude nur für Männer!!!
in "Sonstige Web-Programmiersprachen"
3 06.09.2015 15:21 von Paraselle
Alt-Tag bei Javascript
in "Sonstige Web-Programmiersprachen"
0 06.09.2015 15:07 von Paraselle
Suchen Webmaster Teil - oder Vollzeit
in "Sonstige Web-Programmiersprachen"
2 11.03.2014 07:50 von matwind
welche Zukunft haben Java Entwickler
in "Sonstige Web-Programmiersprachen"
1 26.05.2011 10:06 von coder
Berechnung auf der Homepage
in "Sonstige Web-Programmiersprachen"
1 26.05.2011 10:00 von coder
Google Go - Neue Programmier Sprache des Internet Riesen, Erfahrungen ?
in "Sonstige Web-Programmiersprachen"
0 20.11.2009 00:40 von Rieke
Virtueller Rundgang
in "Sonstige Web-Programmiersprachen"
11 20.10.2009 03:39 von kikilala



Besucher : 5330984    Heute : 288     Gestern : 1387     Online : 14     21.10.2017    6:43      0 Besucher in den letzten 60 Sekunden        
Die letzten 30 Referrer :

1 13:54 - google.com/search - content
2 7:32 - google.de/search - was ist heute mit skype los
3 6:33 - ask.com/web - Teichbau, Hosten
4 17:55 - bing.com/search - freemail die kostenlose e news
5 10:30 - google.at/search - cryptorobo erfahrungen
6 20:26 - google.de/search - playstation store wartungsarbeiten
7 12:27 - bing.com/search - text von homepage extrahieren
8 9:13 - bing.com/search - den Aufwand wäre uns ersparrt
9 19:22 - google.de/search - gmx login geht nicht forum
10 19:06 - google.com/search - content
11 18:56 - google.com/search - content
12 14:51 - bing.com/search - warum ist gmx nicht erreichbar
13 12:16 - google.de/search - gmx login probleme
14 19:38 - google.de/search - facebook Seitennamen viele zeilensprünge
15 19:42 - google.com/search - content
16 12:43 - bing.com/search - yahoo-mail probleme servicehotline
17 5:43 - bing.com/search - Bauservice, Hosten
18 18:39 - google.de/search - gibt es eine störung bei gmx
19 7:09 - bing.com/search - Ger
20 21:59 - bing.com/search - freenet email dienst gestört
21 21:12 - google.de/search - icuserver wildtierkamera befehle command
22 19:57 - bing.com/search - freenet störung
23 8:04 - bing.com/search - strato öffnet sich nicht
24 2:33 - bing.com/search - Fliesenleger, Nettgau
25 23:07 - bing.com/search - web dorado vorschaubilder unscharf
26 10:09 - google.com/search - content
27 7:25 - ask.com/web - Teichbau, Adamshoffnung
28 7:24 - ask.com/web - Teichbau, Adamshoffnung
29 19:23 - google.de/search - änderungen bei googlesuche 2017
30 13:22 - google.de/search - site pastebin com intext unitymedia

Nach oben