Commit | Line | Data |
cf0ef7c5 |
1 | MooseX-Attribute-Cached |
2 | |
3 | This is an extension for your Moose based classes to make your attributes |
4 | set and get their values from a cache system, rather than from the default |
5 | perl memory perl instance storage. That way: |
6 | |
7 | 1) All instances share the same attribute slot. Updates made by one |
8 | attribute are seen by all instances, even on different servers as long as |
9 | they share a distributed caching system (such as Memcached). |
10 | |
11 | 2) It can be a sort of 'persistance lite' although I highly recommend using |
12 | a real persistance system, such as a database or MooseX::Storage. |
13 | |
14 | 3) You could probably use this as a sort of expensive class attribute, but |
15 | you will likely be more happy with MooseX::ClassAttribute |
16 | |
17 | |
18 | INSTALLATION |
19 | |
20 | To install this module, run the following commands: |
21 | |
22 | perl Makefile.PL |
23 | make |
24 | make test |
25 | make install |
26 | |
27 | SUPPORT AND DOCUMENTATION |
28 | |
29 | After installing, you can find documentation for this module with the |
30 | perldoc command. |
31 | |
32 | perldoc MooseX::Attribute::Cached |
33 | |
34 | You can also look for information at: |
35 | |
36 | RT, CPAN's request tracker |
37 | http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Attribute-Cached |
38 | |
39 | AnnoCPAN, Annotated CPAN documentation |
40 | http://annocpan.org/dist/MooseX-Attribute-Cached |
41 | |
42 | CPAN Ratings |
43 | http://cpanratings.perl.org/d/MooseX-Attribute-Cached |
44 | |
45 | Search CPAN |
46 | http://search.cpan.org/dist/MooseX-Attribute-Cached |
47 | |
48 | |
49 | COPYRIGHT AND LICENCE |
50 | |
51 | Copyright (C) 2008 John Napiorkowski |
52 | |
53 | This program is free software; you can redistribute it and/or modify it |
54 | under the same terms as Perl itself. |
55 | |