na wat code van o.a. php.net te hebben door gelezen kwam ik op een mooi idee uit.
namelijk een servertje in php MET GUI. gelukkig hebben we daar gtk-php voor. Maar na de voorbeeldjes daarvoor te hebben bekeken kwam ik toch tot een ietwat irritante ontdekking; namelijk dat in elk script aan het eind "Gtk::main();" wordt aangeroepen.
in een voorbeeld code voor een servertje in php is echt ook een loop nodig en 2 loops zou kunnen met multithreading, alleen ondersteunt php dat niet zo op windows.
voorbeeldje server:
heeft iemand hier misschien een mooie oplossing voor (een timer met callback ofzo)?
namelijk een servertje in php MET GUI. gelukkig hebben we daar gtk-php voor. Maar na de voorbeeldjes daarvoor te hebben bekeken kwam ik toch tot een ietwat irritante ontdekking; namelijk dat in elk script aan het eind "Gtk::main();" wordt aangeroepen.
in een voorbeeld code voor een servertje in php is echt ook een loop nodig en 2 loops zou kunnen met multithreading, alleen ondersteunt php dat niet zo op windows.
voorbeeldje server:
PHP:
1
2
3
4
5
6
7
8
| $fd = socket_create(AF_INET, SOCK_STREAM, 6 /* OR getprotobyname("TCP")*/); $PORT = 5000; socket_bind($fd, "0.0.0.0", $PORT); while(true) { $remote_fd = socket_accept($fd); remote_socket_client_handle($remote_fd); } |
heeft iemand hier misschien een mooie oplossing voor (een timer met callback ofzo)?