Project info for SPOPS
Created 3 Nov 2000 at 22:17 UTC by cwinters, last modified 10 Feb 2001 at 18:29 UTC by cwinters.
Freshmeat page: http://freshmeat.net/projects/spops/
Simple Perl Object Persistence with Security. That's right! Another perl module implementing object persistence. What makes this different?
- No code required. It's true! You can create an object implementation without writing a single line of perl code. Just set a few configuration items and set SPOPS a-processing.
- Security. The module allows you to set world and multiple user/group rights on a per-object basis, no matter which implementation you use to store the object data.
- Multiple object stores. Use different storage implementations for objects. Currently the most tested (and most used) is DBI, which has been tested with MySQL and the two Sybase databases. Adapting to Oracle, Postgres, Interbase, DB2, et. al. is simple.
- Object relationships. SPOPS takes care of some simple object relationships (has-a, links-to) and will support others.
- Easy to use. Instead of making you jump through get() and set() hoops, just use hashrefs for property lookup and setting. No, it's not really a hashref underneath, but it looks enough like one to be able to interpolate property lookups into strings.
...and probably a few more things. Check it out, also from your friendly CPAN mirror.
This project has the following developers: