SkillAgentSearch skills...

LooPHP

a high performance event loop for PHP daemons

Install / Use

/learn @Wordi/LooPHP
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LooPHP

LooPHP is an event loop (http://en.wikipedia.org/wiki/Event_loop) for PHP. It provides an abstract base for programming PHP using an event driven style of programming. It can handle up to ~150,000 events/second. Due to PHP's single threaded nature and lacks a unifying method of polling sockets/streams/etc, the implementation of the event source is left up to the user.

Few things to keep in mind: -Nothing should block, if you need to wait for something to happen, it should be scheduled using an event. -Events can be cancelled via $loophp_event->cancel()

Requirements: -PHP 5.3 -Closures -Circular reference GC (http://php.net/manual/en/function.gc-enable.php)

Related Skills

View on GitHub
GitHub Stars28
CategoryDevelopment
Updated3y ago
Forks5

Languages

PHP

Security Score

60/100

Audited on Feb 26, 2023

No findings