PHP Socets

dakata__92

Super Moderator
За какво друго освен за прости пингъри се ползват функциите:
http://php.net/manual/bg/ref.sockets.php

От доста време умувам за къде и какво може да се ползват тези функции и някак си не откривам някакво съществено приложение в някакъв мой проект. Дайте примери с кодове и прочие за интересни приложения.

:?:
 
За всеки вид network програма, която искаш да напишеш на PHP. Например, ако не искаш да ползваш apache/nginx, можеш да си напишеш HTTP сървър на PHP като използваш именно тези функции. Websocket имплементациите на PHP също използват тези функции също. А бе общо взето све де що се кънектва из интернет чрез PHP използва тези функции.
 
trevata каза:
За всеки вид network програма, която искаш да напишеш на PHP. Например, ако не искаш да ползваш apache/nginx, можеш да си напишеш HTTP сървър на PHP като използваш именно тези функции. Websocket имплементациите на PHP също използват тези функции също. А бе общо взето све де що се кънектва из интернет чрез PHP използва тези функции.

https://en.wikipedia.org/wiki/Network_socket

Цялата идея, малко сбита -
имаш end point, към който се връзваш и получаваш/ изпращаш инфорамция.

end point-a ( линка към който се свързваш примерно ) - държи инфорамция на какъв порт очаква връзка, какъв е типа на инфорамцията която ще получава/изпраща (tcp/ip or udp ) както и инфорамцията...


Работа на мрежово ниво.
 

Горе