SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.01.2006, 14:02:43
fender-chri fender-chri ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 9
such leute für meine projekt...

hi....
ich möchte ein projekt starten.....
einen kleinen CHAT programmieren....
zuerst wollt ich den chat nur in php machen....
aber tja.. ihr wisst ja.. langsam.. bla,bla, bla....

jetzt möcht ihn ihn perl, oder javascript proggen...
da ich mich in diesen sprachen so gut wie gar nicht auskenne suche ich mitstreiter für mein projekt....

hier findet ihr das "grundgerüst":
>>klick mich<<
ich steh nämlich gerade vor dem problem: wie bekomme ich etwas von der inputbox in das chatfenster ohne auf aktualisieren klicken zu müssen... *G*...
__________________
meine Bandhomepage
Mit Zitat antworten
  #2  
Alt 04.01.2006, 22:19:54
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: such leute für meine projekt...

@fender-chri
> ich möchte ein projekt starten.....

wer möchte das nicht.

> einen kleinen CHAT programmieren....

Dafür ist PHP incl. Webservers und Browser nicht geeignet.

> ich steh nämlich gerade vor dem problem: wie bekomme ich etwas von der inputbox in das chatfenster ohne auf aktualisieren klicken zu müssen... *G*...

Gar nicht.

Leicht gefaßte Nachhilfe für das HTTP Protokoll:
"Die Sendung mit dem Klaus"
http://develnet.org/101.html
Mit Zitat antworten
  #3  
Alt 06.01.2006, 13:28:57
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
AW: such leute für meine projekt...

Also ein Chat gehört zu den wenigen dingen, die mit PHP einfach nicht machbar sind.
Das liegt daran, dass jede anfrage für jeden Benutzer eine eigene "unabhängige" programmausführung bekommt. Ist die seite fertig übertragen, wird diese ausführung beendet. (Jeder benutzer hat praktisch einen eigenen thread, der nichts von den anderen threads weiß, um das mal informatischer auszudrücken)

Wenn du zwei frames hast - ein chatfenster und ein nachrichtenschreibfenster, dann wissen auch diese beiden Frames nichts voneinander - zumindest in den augen von PHP. Insofern bekommst du deine Nachrichten GARNICHT in das chatfenster. Es sei denn du machst permanente reloads.

Chatserver sind in der regel keine HTTP Server, die nur statuslose verbindungen kennen und wo es keine kommunikation zwischen den einzelnen benutzerthreads gib, sondern entweder selbstgeschriebene module für einen Webserver oder sogar gänzlich selbstgeschriebene Server. Dass diese HTML ausgeben ist aber auch schon fast die einzige ähnlichkeit mit einem Webserver.
Wenn du einen Chat machen willst, musst du einen Benutzerverwalter haben - du musst ständig eine offene Verbindung zu allen usern im chatraum haben. Über diese Verbindung schickst du neue nachrichten hinaus, wenn du welche bekommst. Die HTML seite wird dabei dann "Gestreamt" d.h. sie hört niemals auf zu laden - sie lädt in einem fort weiter herunter, nur die website geht quasi nie zu ende.
Was weitere probleme gibt. Du musst beispielsweise immer etwas senden, auch wenn niemand spricht, denn sonst sagt der Browser, dass er keine daten mehr vom Server empfangen hat und kappt die verbindung, wodurch der benutzer aus dem chat geworfen wurde.

Um es kurz zu machen: Vergiss PHP, vergiss Javascript, vergiss Perl. Vergiss am besten alles, was mit Apache zu tun hat. (wobei ich bin überzeugt, dass man soetwas mit Servelets hinbekommen würde) Wenn dir das problem nicht klar ist/war dann verfügst du auch noch nicht über die fähigkeiten, die notwendig sind, einen browser chat aufzuziehen. Verfügst du dennoch darüber hast du noch immer das problem, dass sicherlich kein Provider das ausführen von eigenen Programmen in einem Webspace erlaubt.
Mit Zitat antworten
  #4  
Alt 14.01.2006, 09:05:22
fender-chri fender-chri ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 9
AW: such leute für meine projekt...

hi..

ja der chat ist schon vergessn.......... *G*

jetzt möchten wir ein forum starten (ich weiß dass dies schwierig wird)

>>>>hier geht's zum entwicklings-forum<<<<

wäre cool wenn viele mitmachen würden
__________________
meine Bandhomepage
Mit Zitat antworten
  #5  
Alt 14.01.2006, 12:33:19
Benutzerbild von Jürg
Jürg Jürg ist offline
Junior Member
 
Registriert seit: May 2003
Ort: CH Zürich
Alter: 66
Beiträge: 352
Jürg eine Nachricht über Skype™ schicken
AW: such leute für meine projekt...

Also, versuche es doch einmal mit einem einfachen Gästebuch!
Das solltest Du alleine hinkrigen.
Ein Forum zu programmieren gibt auch mehr Arbeit als Du wahrscheinlich meinst.
Es gibt auch einige gute fertige Foren. Also wieso ein Forum selbst programmieren?
Zudem, jemand der ein Forum Programmieren kann, der wird wahrscheinlich das nicht mit Dir programmieren wollen.
__________________
www.zudila.ch
Mit Zitat antworten
  #6  
Alt 14.01.2006, 18:04:02
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: such leute für meine projekt...

Zitat:
Zitat von fender-chri
...
wäre cool wenn viele mitmachen würden
Wir fühlen uns hier wohl... ;-)
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Projekt: Community Script (WGCC - Web Group Communication Center) mk85 PHP Entwicklung und Softwaredesign 18 13.01.2009 17:02:51
Such abfrage Illuminum PHP Grundlagen 3 29.06.2004 10:46:01
Suche Leute die Lust haben bei meinem free-Projekt mit zu machen datensurfer Off Topic Area 6 16.06.2004 10:55:51
Team für Projekt gesucht! Spike15 PHP Entwicklung und Softwaredesign 1 07.06.2004 17:15:12
Fehlermeldung: main(data/pear/itx.php): failed to open stream: No such file or direct LordFuture PHP Grundlagen 4 28.04.2004 22:10:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:57:01 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt