Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
3188
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von mgd-one
    mgd-one mgd-one ist offline Mitglied Gold
    Registriert seit
    Sep 2003
    Beiträge
    186
    Kennt jemand einen PHP IRC Client der auch Funktioniert und ohne irgend ein board oder ähnliches läuft?

    MfG mgd-one
     

  2. #2
    MiLa MiLa ist offline Mitglied Smaragd
    Registriert seit
    Aug 2003
    Beiträge
    1.166
    1. Bitte nehme dir beim nächsten Mal, wenn du etwas postest/fragst etwas mehr Zeit dafür, danke

    2. Achte auf deine Rechtschreibung...

    PHP und IRC sind quasi Gegensätze da PHP keine laufenden Informationen an den Clienten sendet.
    Hierfür ist Java mit Sicherheit besser geeignet.

    Welcher IRC CLient läuft mit einem Board?
    Wenn du auf tutorials.de anspielst, das ist ein Java Client.
     

  3. #3
    Avatar von mgd-one
    mgd-one mgd-one ist offline Mitglied Gold
    Registriert seit
    Sep 2003
    Beiträge
    186
    Nein, ich habe mal mit google gesucht und dort habe ich nur Clients gefunden die in ein Board integriert werden können und daher nicht "solo" laufen weil die irgendwelche classen oder ähnliches aus dem Board brauchen.

    Gut wenn es nur mit JavaScript geht dann wäre mir auch diese Lösung recht

    MfG mgd-one
     

  4. #4
    MiLa MiLa ist offline Mitglied Smaragd
    Registriert seit
    Aug 2003
    Beiträge
    1.166
    Nein, kein JavaScript sondern Java...

    Java!=JavaScript <- logisch oder?!

    Google mal ne Runde nach "jirc" oder "Java IRC Applet", da wirst du denke ich genügend finden...
     

  5. #5
    ownitsch ownitsch ist offline Grünschnabel
    Registriert seit
    Feb 2004
    Ort
    Deutschland / Thueringen
    Beiträge
    2
    @ Lars Michelsen
    An deiner stelle wuerde ich auch mal googlen.

    ich finde es schade das beim googlen nach "php irc client" gleich als erstes diese seite raus kommt wo einem erzaehlt wird das es nicht moeglich ist ein irc client auf php basis zu machen, was NICHT STIMMT In der heutigen zeit ist alles moeglich. Wenn es schon irc clients auf CGI basis gibt wird sich die php version nicht lange auf sich warten lassen. Persoehnlich habe ich selber noch keinen funktionierenden gefunden aber die ansaetze gibt es schon.

    don't underestimate the power of php
    es gibt schon IRCDs, bots, oper services auf php basis.

    CGI:IRC:
    http://sourceforge.net/projects/cgiirc/


    ansaetze:
    http://sourceforge.net/projects/phpirc/
    http://php2irc.sourceforge.net/
    https://sourceforge.net/projects/phpirchat/



    regards mac
     
    try to be a little more constructive and a little less arrogant next time ok, or, failing that, DONT reply to my posts ..... thanks

  6. #6
    MiLa MiLa ist offline Mitglied Smaragd
    Registriert seit
    Aug 2003
    Beiträge
    1.166
    This is the start of a new project, php'2'IRC, an IRC client written in PHP, using HTML and Javascript. You can connect to any IRC network with IE and Mozilla. php2IRC doesn't use Java, and only needs a web server with PHP installed to run.
    So, und genau das meinte ich mit meinen Posts...
    Zur aktualisierung der Seite wird JavaScript genutzt.

    Und auch alle anderen Projekte haben PHP im Hintergund laufen und aktualisieren die Seite mit JavaScript.

    Über den Sinn, die Performanz und das Trafficvolumen muss mann sich jetzt nicht unterhalten, da ich dir fast 100% garantieren kann, dass du da mit Java besser beraten bist.

    Wenn du da jetzt bei PHP bleiben willst, kannst du das gerne machen, doch sobald das Angebot oft von vielen Besuchern genutzt wird wirst du bestimmt auf Probleme stoßen.

    In der heutigen zeit ist alles moeglich.
    Solange die Sprache sich nicht ändert oder angepasst wird, wirst du einen richtigen Chat niemals per PHP ohne andere Sprachen wie JavaScript realisieren können.
     

  7. #7
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Original geschrieben von ownitsch
    Wenn es schon irc clients auf CGI basis gibt wird sich die php version nicht lange auf sich warten lassen.
    CGI (=Common Gateway Interface) ist im Gegensatz zu PHP keine Scriptsprache und auch keine Programmiersprache, sondern dient lediglich als Interface für Scripte in anderen Sprachen (oftmals Perl und im Beispiel CGI:IRG auch noch C).
    Eine Aussage, wie "wird die php Version nicht lange auf sich warten lassen" ist also ein Vergleich zwischen Äpfeln und Birnen.

    Zur Performance wurde denke ich schon genug gesagt. Es ist in PHP möglich, aber es ist in keinster Weise sinnvoll, da PHP eine serverseitige Scriptsprache ist, die niemals dafür ausgelegt wurde Client<->Server Netzwerkprogrammierung zu vollziehen. Stark überzeichnet könntest du auch ein Telefonat führen, indem du dir wav-Dateien per eMail zuschickst, ist aber wenig praktikabel.

    Klar soweit ?
     

  8. #8
    ownitsch ownitsch ist offline Grünschnabel
    Registriert seit
    Feb 2004
    Ort
    Deutschland / Thueringen
    Beiträge
    2
    Um den sinn laest sich immer streiten.

    > Stark überzeichnet könntest du auch ein Telefonat führen, indem du dir wav-Dateien per eMail zuschickst, ist aber wenig praktikabel.
    schon mal was von voicemail gehoert ? (:

    Da der server bei cgi&php irc die verbindung auf baut ist das groessere problem einen I:Line beim verbindenden netzwerk zubekommen, danach wuerde ich erst traffic packen. Der groesste vorteil von cgi&php irc ist wohl das mann damit jede firewall umgehen kann, sei es auf der arbeit oder in der schule, sobal port 80 frei ist kommt man ins irc, was bei java nicht der fall ist. Ein weitere vorteil ist das fast alle browser frames und java-scripts unterstuetzen was mit Java nicht der fall ist.

    @Lars Michelsen
    ich habe dich anscheinend missverstanden, mir ist es so vorgekommen als meintest du das es unmoeglich sei mit php ein client zu basteln.

    ob es jetzt sinn macht ein server side irc client zu benutzen ist warscheinlich immer situations bedinngt, und jedem selbst ueberlassen. Ich persoenlich benutze cgi:irc weill ich weiss das nicht mehr als 5 leute gleichzeitig ueber meine seite damit ins irc wollen und traffic habe ich genuegend.

    >die niemals dafür ausgelegt wurde Client<->Server Netzwerkprogrammierung zu vollziehen.
    Alfred Nobel beabsichtete auch nicht einen waffe zu erfinden.



    mfg mac
     
    try to be a little more constructive and a little less arrogant next time ok, or, failing that, DONT reply to my posts ..... thanks

  9. #9
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Original geschrieben von ownitsch
    >die niemals dafür ausgelegt wurde Client<->Server Netzwerkprogrammierung zu vollziehen.
    Alfred Nobel beabsichtete auch nicht einen waffe zu erfinden.
    Seine Erfindung hatte aber direktes Potential zur Waffe, wohingegen PHP dieses Potential als Chat Server eigentlich nicht hat.

    Ein Chat ist eine Echtzeitanwendung, bei der nach meinem Empfinden jeder Client eine eigene Verbindung zum Server herstellt, welche persistent ist und über die Daten geschickt und empfangen werden.

    PHP hingegen ist eine serverseitige Scriptsprache, die ihrerseits, einmal interpretiert wird (bzw. werden sollte) und dann entsprechenden HTML Code liefert. Somit sind PHP-Chats für mich eigentlich weniger Chats, als pervertierte Shoutbox Systeme.

    Mit CGI ist das ganze wiederum eine ganz andere Sache, wie ich ja schon erläutert habe.
     

  10. #10
    jnrk jnrk ist offline Grünschnabel
    Registriert seit
    Oct 2004
    Beiträge
    1
    Hallo Tim,

    PHP kann ohne weiteres persistente (socket) Verbindungen aufbauen und nutzen. Das Clientseitig reines HTML nicht reicht, ergibt sich wohl selbstredend.
    Somit ist eine serverseitige PHP-Chat-Engine ohne größere Probleme und Kunstgriffe realisierbar. Kombiniert mit zB einem JavaApplet clientseitig hat man einen vollwertigen Chat. Ob es Sinn macht ist dennoch die Frage, denn ein einfacher Chat-Daemon in C wird wohl kaum zu schlagen sein. Auf der Anderen Seite, wo darf man schon eigene Daemons einsetzen.

    http://de3.php.net/manual-lookup.php?pattern=socket

    Gruß,
    Sascha
     

Ähnliche Themen

  1. Client zu Client.Kommunikation mit geringstem Leistungsaufwand.
    Von klanawagna im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 20.09.10, 09:25
  2. Antworten: 5
    Letzter Beitrag: 18.02.10, 08:41
  3. Antworten: 4
    Letzter Beitrag: 08.11.09, 10:55
  4. Antworten: 8
    Letzter Beitrag: 15.03.06, 20:15
  5. Antworten: 2
    Letzter Beitrag: 23.05.05, 22:30