demand Module::Install 0.75
[gitmo/MooseX-Attribute-Cached.git] / README
CommitLineData
cf0ef7c5 1MooseX-Attribute-Cached
2
3This is an extension for your Moose based classes to make your attributes
4set and get their values from a cache system, rather than from the default
5perl 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
18INSTALLATION
19
20To install this module, run the following commands:
21
22 perl Makefile.PL
23 make
24 make test
25 make install
26
27SUPPORT AND DOCUMENTATION
28
29After installing, you can find documentation for this module with the
30perldoc command.
31
32 perldoc MooseX::Attribute::Cached
33
34You 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
49COPYRIGHT AND LICENCE
50
51Copyright (C) 2008 John Napiorkowski
52
53This program is free software; you can redistribute it and/or modify it
54under the same terms as Perl itself.
55