Wie kan mij informatie geven over PHP sockets?

Hallo, ik heb vragen over PHP sockets

Wat is beter voor een chat bijvoorbeeld?
Steeds een ajax request doen met javascript of PHP sockets gebruiken?

Hoe doe je iets verzonden naar een socket? Ik neem aan dat je nog steeds javascript nodig hebt als je met een socket werkt, maar ik zou niet weten hoe je nu communiceert.

Hoe is een socket eigenlijk verbonden over het internet? is het een soort verbinding die pas sluit als er opdracht voor wordt gegeven?

Als iemand in de chat iets zegt, dan komt dat ook bij de ander natuurlijk op het beeldscherm, maar PHP kan toch niks met de browser, de server kan niks sturen naar de client, maar wel andersom.
En heb je dus daarom javascript nodig?

Kan iemand me dus uitleggen hoe zoiets werkt? ik wist eerst niet eens dat sockets in PHP bestonden (wel in JAVA)

Weet jij het antwoord?

/2500

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100