Klasse :: Data :: Reloadable

Erfenissende, overruidelijke klassengegevens die herladen overleven
Download nu

Klasse :: Data :: Reloadable Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • David R. Baird
  • Uitgever website:
  • http://search.cpan.org/~davebaird/

Klasse :: Data :: Reloadable Tags


Klasse :: Data :: Reloadable Beschrijving

Erfenissende, overschrijvingsgegevens die herladen overleven Klasse :: DATA: Reloadable is een drop-in vervanging voor Klasse :: Gegevens: Erfenissen, maar subclasses kunnen worden herladen zonder hun klasse-gegevens te verliezen. Dit is handig in MOD_PERL-ontwikkeling, en kan nuttig elsewhere zijn. In Mod_PERL, Apache :: Reload is handig herlaadmodules die zijn gewijzigd, in plaats van Apache opnieuw te starten. Dit werkt goed, tenzij de module klassengegevens opslaat die niet worden gecreëerd tijdens het opnieuw laden. In deze situatie moet u de server nog steeds opnieuw opstarten, om de klasse-gegevens opnieuw op te bouwen. Veel (als uw code Buggy uitstart zoals de mijne) Apache Restartarts.maar alleen als u streng bent over het opslaan van alle klassengegevens met behulp van dit mechanisme . Synopsis pakket spullen; Gebruik basis QW (Klasse :: DATA :: Reloadable); # Instel datafile als erfelijke klassengegevens. Stuff-> MK_CLASSDATA ('DataFile'); # Verkeer de locatie van het gegevensbestand voor deze klasse. Stuff-> Datafile ('/ etc / spul / gegevens'); # ... opnieuw laden dingen binnen dezelfde tolk print stuff-> datafile; # / etc / dingen / gegevensvereisten: · Perl


Klasse :: Data :: Reloadable Gerelateerde software