28 projects tagged "PHP 5.3 +"
WAF-FLE is a console for ModSecurity. It allows modsec administrators to view and search events logged by mlogc or mlog2waffle. The dashboard shows a graphical view of events, and when combined with the powerful drill-down filter allows quick searching for relevant events. Events can be viewed in detail, whether sent by one or many sensors.
Go! is a PHP 5.4 library that allows developers to add support for aspect-oriented programming (AOP) to their PHP applications. It doesn't require PECL extensions, Runkit, evals, or DI containers. The code with weaved aspects is fully readable and native, and can be easily debugged with XDebug. You can debug either classes or aspects. It can potentially be installed in every PHP application because you don't have to change the application source code at all. As an example, with the help of 10-20 lines of code it is possible to intercept all of the public, protected, and static methods in all classes of an application, and display the name and the arguments of each method during its execution.
WAWAS is a full PHP application server. The main server core listens to any IP/port and passes data to any mounted protocol on the listener. Implemented protocols are HTTP1.1/1.0, Comet, Telnet, DNS, mail, and FTP. Each protocol runs modules that build response data based on the requests. Memory object persistence allows data and caches to be shared across protocols or time. All configuration uses XML. It can be launched as a daemon, with or without forked workers, and is nearly as fast as Apache in preliminary tests.
astateful is a unique approach to Web development. It incorporates a solid theoretical foundation based on Dynamic Programming in which a Web site is programmed in such in a way that it can be "solved" using a 'top down' or 'bottom up' approach. It is very scalable. Caching and encryption are included by default. It has a steep learning curve.
Nibble Framework is a plug-in based framework that enables fast development of small to medium Web sites. It is designed using PHP 5.3 functionality such as namespaces. Web sites and applications are developed using collections of plug-ins that can be reused and shared with other developers. Plug-ins can be installed using a drag and drop interface. Many classes are provided, including the Nibble Forms class, Twitter feeds class, and RedBean PHP ORM.
Analog PHP is a short and simple logging package for PHP 5.3+ based around the idea of using closures for configurability and extensibility. It functions as a static class, but you can completely control the handling of log messages through closures (aka anonymous functions), and it also comes with a dozen pre-written handlers. It is well-documented, with examples for each type of log handler, and ultra-concise. The core is literally only 43 lines of clear, non-obfuscated code, and the whole is only a fraction of the size of comparable packages (for example, 293 total lines vs 1021 for Monolog).