Embperl :: TipsAndtricks.

EMMPERL :: TIPSAndTricks ist ein Perl-Modul, das Embperl-Tipps und Tricks enthält.
Jetzt downloaden

Embperl :: TipsAndtricks. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Neil Gunton
  • Website des Verlags:
  • http://search.cpan.org/~grichter/Embperl-2.3.0/TipsAndTricks.pod

Embperl :: TipsAndtricks. Stichworte


Embperl :: TipsAndtricks. Beschreibung

EMPPERL :: TIPSSDRIFTSTRICKS ist ein Perl-Modul, das Embperl-Tipps und Tricks enthält. EMMPERL :: TIPSAGTRICKS ist ein Perl-Modul, das Embperl-Tipps und Tricks.Tips enthält. Wie Sie dadurch sehen können, ermöglicht EMPPERL / EMMPERLOBJJECT extrem leistungsstarke Websites, die mit einer sehr intuitiven objektorientierten Struktur erstellt werden. Nun schauen wir uns einige zusätzliche, "inoffiziellen" Techniken an, die auch für bestimmte Umstände nützlich sein können. Dies ist eine kleine Sammlung von persönlichen Tricks, die ich im Laufe der Monate mit EmbperLobject auf eigenen Websites entwickelt habe. Ich hoffe, dass sie nützlich sind oder Sie zumindest spornieren, um Ihre eigenen Frameworks zu entwickeln und diese mit anderen zu teilen. Wenn Sie Tipps und Tricks haben, die Sie mit der Öffentlichkeit teilen möchten, senden Sie sie bitte an richter@dev.ecos.de .alternative Wege, um globale Variablen mit __package__in zu machen Ich möchte nur Variablen wie $ XXX erstellen, anstatt $ REQ -> {xxx} die ganze Zeit zu tippen. Es mag nicht viel erscheinen, aber nach einer Weile kann Ihr Code wegen aller zusätzlichen Klammern und dergleichen viel komplexer aussehen. Als typischer fauler Programmierer suchte ich nach einem Weg, um dies zu vereinfachen. Die Methode, die ich beschreiben werde, sollte mit Vorsicht verwendet werden, da er den Speicher erheblich erhöhen kann, wenn Sie nicht vorsichtig sind. Die Art und Weise, wie ich es benutze, kein zusätzlicher Speicher verwendet wird, aber Sie müssen sich der Probleme bewusst sein .html: Sie sollten dies nur tun, mit HTML-Dateien, die von /base.html enthalten sind, nicht mit den Dateien wie subs.html - Diese Dateien müssen sich in ihren eigenen Paketen befinden, um das Perl-Erbschaft zur Arbeit zu erhalten. Sie können diese Technik nicht mit beliebigen Dateien verwenden, die über Methodenanrufe aufgerufen werden. Wie macht das die Dinge besser? Nun, da alle diese Dateien jetzt das gleiche Paket teilen, sind alle in einem der Dateien erstellten Variablen für eine der anderen Dateien zugänglich. Das bedeutet, dass, wenn Sie $ XXX in /Init.html erstellen, können Sie auf $ XXX in /Head.html oder eine beliebige andere Datei zugreifen. Dies gibt Ihnen effektiv globale Variablen in allen Dateien, die von /base.html in das gleiche Paket wie /base.html enthalten sind Auf der Website wird es für diese Instanz separat kompiliert - somit mehr Speicher aufnehmen. Dies ist der große Vorbehalt. Wenn Ihre Dateien in der Regel nur einmal von /base.html enthalten sind, sollten Sie in Ordnung sein. Beachten Sie, dass Sie auch alle Anrufe in übergeordnete Dateien ändern müssen, beispielsweise: /contact/init.html [ - # In diesem Unterverzeichnis spezielle ein Setup wird im Embperl-Cache existieren. So wird der Speicherverbrauch nicht erhöht.Ich wie diese Technik, da er das Aussehen meines Codes vereinfacht, was für Projekte wichtig ist, die komplexe Algorithmen enthalten. Es ist nicht der "offizielle" Weg, um Globales jedoch umzusetzen, und sollte mit Sorgfalt verwendet werden. Anforderungen: · Perl.


Embperl :: TipsAndtricks. Zugehörige Software