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 - 24 August 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 : 5247276    Heute : 237     Gestern : 1215     Online : 23     24.8.2017    5:12      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Die letzten 30 Referrer :

1 0:07 - https://google.com.au/search - unserer Ger
2 23:04 - google.bg/search - skype funktioniert nicht mehr 2017
3 13:50 - google.de/search - wie kann ich das handy meiner frau orter
4 9:34 - bing.com/search - html textarea Zeilenumbruch übernehmen
5 9:17 - google.es/search - suche webmaster spanien
6 20:01 - bing.com/search - Bauservice, Adamshoffnung loc:DE
7 18:21 - google.de/search - handy unbemerkt orten kostenlos
8 16:19 - bing.com/search - formular senden html
9 18:30 - https://google.de/search - störung gmx
10 1:50 - bing.com/search - 49 Gesch
11 1:38 - bing.com/search - 49 Gesch
12 1:25 - bing.com/search - 49 Gesch
13 23:29 - bing.com/search - beispiel strato forum
14 18:09 - google.de/search - HTML Formulardaten versenden
15 15:55 - https://google.at/search - B
16 12:36 - https://qwant.com/ - theo aktivierungscode generator
17 10:57 - google.bg/search - skype funktioniert nicht mehr 2017
18 2:37 - bing.com/search - gmx störung
19 15:59 - sm.de/ - probleme bei outlook hotmail update
20 11:23 - bing.com/search - auf bestimmten strato server einloggen
21 20:42 - bing.com/search - gmx störung
22 15:34 - google.com/search - content
23 15:22 - google.com/search - content
24 15:20 - google.com/search - content
25 7:17 - bing.com/search - probleme posteingang mit web freemail 2017
26 4:35 - https://bing.com/search - hg bidopa
27 22:59 - bing.com/search - gmx keine mails schreiben möglich störung
28 23:34 - google.de/search - balken in der homepage
29 12:53 - de.search.yahoo.com/search - freemail die kostenlose e news
30 11:30 - astromenda.com/results.php - GMX Netzprobleme

Nach oben