Emberl :: TipsAndTricks.

EmbperL :: TipSandtricksは、Embperlのヒントとトリックを含むPerlモジュールです。
今すぐダウンロード

Emberl :: TipsAndTricks. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Neil Gunton
  • 出版社のWebサイト:
  • http://search.cpan.org/grichter/Embperl-2.3.0/TipsAndTricks.pod

Emberl :: TipsAndTricks. タグ


Emberl :: TipsAndTricks. 説明

Emberl :: TipSandtricksは、Embperlのヒントとトリックを含むPerlモジュールです。 Embperl :: TipSandtricksは、EmbperlのヒントとTricps.tipsとTrickSthisのドキュメントを含むPerlモジュールです。そこからわかるように、Embperl / EmbperLobjectは非常に直感的なオブジェクト指向構造を使用して非常に強力なWebサイトを構築することを可能にします。さて、いくつかの追加の「非公式」技術を見てみましょう。これは、私が自分のWebサイトでenbperlObjectを使用して月の間に開発した個人的なトリックの中小企図のコレクションです。私は彼らが役に立つか、少なくともあなた自身の枠組みを開発し、他の人とこれらを共有するためにあなたを拍車をかけてくれることを願っています。あなたが公衆と共有したいヒントとトリックを持っています。 __package__を使用してグローバル変数を実行する方法大規模なWebサイトを開発するプロセスは、リクエストオブジェクトを使用してグローバルデータを渡すために少し点灯することができます。 $ REQ - > {xxx}をいつも入力するのではなく、$ xxxのような変数を作成したいと思います。それは多くのようには思われないかもしれませんが、あなたのコードがすべての余分な括弧やそのようなもののためにあなたのコードがもっと複雑になることができるのです。典型的な怠惰なプログラマーとして、私はこれを単純化する方法を探しました。私がそれを使う方法では、追加のメモリは使用されませんが、問題を認識する必要があります.BASACLYによると、/ base.htmlからファイルを含める方法を変更します。 .html: subs.htmlなどのファイルではなく/base.htmlから含まれているHTMLファイルだけでこれを行う必要があります。これらのファイルは、Perlの継承が機能するために独自のパッケージに入る必要があります。メソッドCallsを介してアクセスされるファイルとこのテクニックを使用することはできません。さて、これらのファイルはすべて同じパッケージを共有するため、いずれかのファイルに作成された任意の変数が他のファイルのいずれかにアクセス可能です。つまり、/init.htmlに$ xxxを作成すると、/ head.htmlまたは他のファイルの$ xxxにアクセスできます。これにより、/base.htmlから/base.htmlと同じパッケージに含まれているすべてのファイルにわたるグローバルな変数を効果的に提供します。ここに注意してください。 Webサイトでは、それはそのインスタンスのために別々にコンパイルされます - したがってより多くのメモリを取り上げます。これは大きな警告です。原則として、ファイルがすべて/base.htmlによって一度だけ含まれているだけで、大丈夫になるはずです。たとえば、親ファイルへの呼び出しも変更する必要があります.- / contact/init.html [] - #このサブディレクトリに固有のセットアップを実行する - ] ../init.htmlは、/ base.htmlから含まれているファイルの残りのファイルと同じパッケージにまとめられているため、これはOKです。 Emberlキャッシュに存在します。したがって、メモリ使用量は増えていません。私のコードの外観を簡素化するため、このテクニックのようなものです。これは、複雑なアルゴリズムを含むプロジェクトにとって重要です。それは世界的なけれどもの「公式」方法ではありませんが、慎重に使用する必要があります。要件: ・Perl


Emberl :: TipsAndTricks. 関連ソフトウェア