3 ms·
This is wild... PHP server with electron client.. I'm genuinely impressed. It's been many years since I worked with PHP. Back in the days before proper namespac
by bilekas 2y ago
This is wild... PHP server with electron client.. I'm genuinely impressed. It's been many years since I worked with PHP. Back in the days before proper namespaces etc. This just blows my mind. What an incredible effort, I will definitely be helping with this project in my free time. We need more crazy projects like this!
- doctorpangloss 2y ago“Make games that are fun to make.”
- solcloud 2y agothank you for kind words :)
- calvinmorrison 2y agoPhp is basically runtime Java these days. It's so much better than ye olden days
- ARandomerDude 2y ago> Php is basically runtime Java these days I don't know enough about PHP to understand this comment. Can you elaborate?
- mikeweiss 2y agoI think they're just saying its a lot like Java if Java was a interpreted language and not a compiled language.
- bilekas 2y agoMight you call it JavaScript? /s
- meiraleal 2y agoThanks God, no. PHP has the clumsiness of Java but JavaScript is cool.
- divan 2y agoWAT? [1] [1] https://www.destroyallsoftware.com/talks/wat https://www.destroyallsoftware.com/talks/wat
- calvinmorrison 2y agowow this is hilarious. we have a linter that bitches anytime anyone uses php's empty. In fact, php has tons of these weird behaviours mostly masaradng as trying to be helpful
- treflop 2y agoYou could have actually made this 15 years ago! As a kid I pretty much only knew PHP and Visual Basic so I made CLI servers in PHP (…lol) You could make asynchronous servers using socket_select(), which was added in PHP 4.1. https://www.php.net/manual/en/function.socket-select.php https://www.php.net/manual/en/function.socket-select.php There was also a third party extension that added threads to PHP 15 years ago, although it was buggy.
- diggan 2y ago> There was also a third party extension that added threads to PHP 15 years ago, although it was buggy. Reminds me of ReactPHP (no, not that React) that allowed you to do non-blocking I/O in PHP back in like 2012-2013 sometime. Maybe that's the library you're referring to actually? https://github.com/reactphp/reactphp https://github.com/reactphp/reactphp
- treflop 2y agoI mean actual threads. Seems they still have the docs up: https://www.php.net/manual/en/book.pthreads.php https://www.php.net/manual/en/book.pthreads.php
- fefferkorn 2y agoYeah, same,.. Real time game server written in PHP is really interessting. I also know PHP from the old days and now only from certain CMS systems, but not realtime projects. Im amazed! Nice! :)))
- Sincere6066 2y agoelectron eh? pass.