Baum :: Pseudoinclib.

Baum :: PseudoinClib ist eine Perl-Klasse zum Einkapseln einer Beschreibung von Pseudo-Inc-Array.
Jetzt downloaden

Baum :: Pseudoinclib. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Slava Bizyayev
  • Website des Verlags:
  • http://search.cpan.org/~slava/Apache-CompressClientFixup-0.07/CompressClientFixup.pm

Baum :: Pseudoinclib. Stichworte


Baum :: Pseudoinclib. Beschreibung

Baum :: PseudoinClib ist eine Perl-Klasse zum Einkapseln einer Beschreibung von Pseudo-Inc-Array. Tree :: pseudoinclib ist eine Perl-Klasse zum Einkapseln einer Beschreibung von Pseudo-Inc Array.abstractThis-Modul kapseln eine Bibliotheksbeschreibungsdaten vom Perl-Typ und stellt Methoden zur Manipulation dieser Daten ein. Es ist in keiner Weise mit einem echten @inc-Array auf dem System verbunden. Stattdessen funktioniert es mit einem sogenannten pseudo_inc-eingehenden Array, der möglicherweise direkt mit @inc definiert ist, der für einen bestimmten Benutzer oder ein Prozess auf dem System definiert ist. # Baum verwenden: pseudoinclib; # # Klassen Standardobjekt: # My $ Tree_obj = Baum :: PseudoinClib-> Neu (); # # # andere Instanz: # My $ sp_obj = $ tree_obj-> NEU (max_nodes => $ my_max_nodes, # Grenzwert Anzahl der Knoten P_INC => $ my_inc_copy_ref,); Es sei denn ($ sp_obj-> from_scratch) {# etwas ist schief gelaufen: drucken ($ sp_obj-> status_as_string); sterben; } # Wir haben eine Beschreibung in das Objekt erhalten. # Wir können es jetzt in ein entsprechendes Formular exportieren ... # My $ src_html = $ sp_obj-> export_to_dhtml (title => 'test-debug', image_dir => 'daten / images /', icon_shaded => 'file_x.gif ', icon_folder_oped =>' ordner_opened.gif ', icon_symlink =>' hand.nright.gif ', tree_intend => 18, eile_class =>' r0 ', css =>' ', # benutze' Inline 'CSS JSLIB =>' ', # Nein jslib überlappung =>' js / overcy.js ',); # ... und bereitstellen Sie das Dokument von $ src_html als ... Detaillierte Beschreibung der Perl-Bibliothek auf dem System ist für jeden Perl-Entwickler äußerst hilfreich. Es könnte auch für den Systemadministrator weltweit sein, um eine ordnungsgemäße Struktur von Systembibliotheken sicherzustellen. Dieses Modul kapselt die Beschreibung der Beschreibung und stellt Methoden zur Manipulation dieser Daten ein. Es wurde zunächst als Apache-Incorporated-Tool für die Mod_Perl-Entwicklung entwickelt. Die Idee daneben war ziemlich einfach, Entwickler mit dem Baum aller verfügbaren Perl-Module bereitzustellen, die auf dem System installiert sind, und alle auf dem Netzwerk angesehenen Quellen und Dokumente herstellen. Als Nebeneffekt des ersten entwickelten Prototyps schien es zusätzlich nützlich zu sein Der Standpunkt der ordnungsgemäßen Konfiguration des @inc-Arrays auf dem System, insbesondere hinsichtlich der Tatsache, dass einige Perl-Module von anderen beschattet werden könnten, die denselben CPAN-Klassennamen tragen. Es scheint ziemlich einfach, alle schattigen Module auf dem Baum zu markieren, die hilfreiche Informationen für den Systemadministrator anbieten. Es wurde zusätzlich bemerkt, dass der Prozess der Erstellung des Baums extrem zeitaufwändig ist, insbesondere auf belebten Webservern, die mit reichen Perl-Bibliotheken ausgestattet sind . Andererseits bleibt der Inhalt der Bibliotheken nutzzulänglich nutzzehn Jahren, die in Tagen und Wochen gemessen wird. Bisher erscheint die Trennung des Erschaffungsprozesses des Baums aus dem Bereitstellungsvorgang der Ansicht des Clientbrowsers vorteilhaft von der Aussicht auf die Verbesserung der Leistung auf belebten Systemen. Das war der Hauptgrund der Erstellung dieses Moduls, wodurch es möglich ist, dieselbe API vom Befehlszeilenskript oder einem unter dem CRON-Steuerelement laufenden Ziffer zu verwenden. Diese Version des Moduls ist in keiner Weise mit einem echten @Inc-Array auf dem System. Stattdessen arbeitet dieses Modul mit einem sogenannten pseudo_inc-eingehenden Array, das möglicherweise nicht direkt mit dem aktuellen @inc für einen bestimmten Benutzer / Prozess im System verbunden sein könnte. Anforderungen: · Perl.


Baum :: Pseudoinclib. Zugehörige Software