spyder
Project home
On Friday, May 18, the normal maintenance window (17:00 Pacific time) will be extended for data center maintenance until 23:00 Pacific. No extended down-time is planned, but brief delays and interruptions are possible throughout the period.
If you were registered and logged in, you could join this project.
Description
Spyder is a PHP library emphasising flexability and security. It is based on a flexible modules system, and uses PHP 5-specific features to seperate each module's code from each other.
It has features in place to identify and restrict access to certain modules based on conditions such as the time of day, the login information stored in sessions, and the module trying to access or be accessed.
It also provides a data abstraction layer which enables any data source to be used by placing a module in a directory. There is filtering at the lowest level of code which provides a platform to implement encryption and stop injection attacks.
The mission of spyder is to stop people from having to "reinvent the wheel" with regards to security in PHP applications, and to provide a useful platform to create a CMS system customized for certain needs.