CGI :: XMLApplication

CGI :: XMLApplicationは、CGIスクリプトアプリケーションのオブジェクト指向インタフェースです。
今すぐダウンロード

CGI :: XMLApplication ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Christian Glahn
  • 出版社のWebサイト:
  • http://search.cpan.org/phish/XML-NodeFilter-0.01/NodeFilter.pm

CGI :: XMLApplication タグ


CGI :: XMLApplication 説明

CGI :: XMLApplicationは、CGIスクリプトアプリケーションのオブジェクト指向インタフェースです。 CGI :: XMLApplicationはCGIスクリプトアプリケーションのオブジェクト指向インタフェースです..Synopsis CGI :: XMLApplicationを使用します。 $ SCRIPT =新しいCGI :: XMLApplication。 $ script-> setStyleSheetPath( "/ path / / to / the / stylesheets"); #これは単純なスクリプト$ script-> run()のどちらかです。 #またはより多くの制御が必要な場合は... $ script-> run(%context_hash); #またはContext ObjectCgi :: XMLApplicationはCGIアプリケーションクラスで、Perl ArtistisはXML / XSLT機能を利用するCGIを実装することを目的としています。コンテンツ配信用のXML :: libxml / xml :: libxsltモジュールパッケージの電源を提供します。クラスは、Webアプリケーションをいくつかの単純な部分に分割できます。このコードのほとんどを通して、シンプルで維持が簡単です。スクリプトの実行時を通してCGI :: XMLApplicationはアプリケーションを安定して保持しようとします。プログラマは、XML :: libxml / xml :: libxslt変換Pitfallsの一部について気にしないことがあります。クラスモジュールはCGIクラスを拡張します。オリジナルのCGIパッケージのすべての機能がまだ利用可能であるが、ここで使用されるほとんどの関数はPARAM()のようなクライアントデータのアクセス機能であるが、そのような大きな問題ではないはずである。 ::アプリケーションクラスであることを意図したXMLApplicationは、XML対応CGIスクリプトをより簡単に書き込むことを目的としています。特にオブジェクト指向の概念を使用しているため、このクラスは標準のCGIスクリプトで可能なものと比較して複雑な機能を持つはるかに透明な装備を可能にします。一般的なPerl CGI実装との主な違いは、クライアント出力がそうではないという事実です。 Perl関数から完了しましたが、XSLTスタイルシートで処理される内部でXML DOMを構築することによって生成されます。この事実は、コアコードから多くのHTML関連の関数を削除するのに役立ちます。そのため、アプリケーション関連のコードのみが表示されているため、レイアウト関連の情報は表示されますが、(一般的にXSLTファイルで)省略されているため、スクリプトははるかに読みやすくなる可能性があります。これにより、完全なアプリケーションをより早く、レイアウトが少なく、レイアウトを少なくします。デザインは添付および後で適用され、後でアプリケーションコードを実行することなく、クラスはOOパラダイグマを使用しています。ほとんどのCGIスクリプトは、通常、送信ボタンまたはイメージをクリックするコードの抽象化であるため、CGI :: XMLApplicationは単純なイベントシステムを実装しています。最終的なアプリケーションクラスは、コンストラクターを持つことはできません。すべての機能は、暗黙的または明示的なイベントハンドラにカプセル化されるべきです。 PerlのOO実装が不足しているため、現在のコンストラクタコールがPerlのデフォルトの動作ではない前のスーパークラスコンストラクタの呼び出しです。そのため、重要な変数を未定義のままにする危険性を除いて、アプリケーションが正しく初期化できるようにするための特別なイベントがあることにしました。また、プログラマは、クラスまたはコンテンツに焦点を当てています.CGI :: XMLアプリケーションのための他のデザインアスペクトは、コードとプレゼンテーションの間の厳密な区別です。これは、実際には伝統的なCGIプログラミングの主な問題の1つである。これを実装するには、XML :: libxmlおよびxml :: libxsltモジュールはデフォルトで使用されますが、他のXML / XSLT対応モジュールによって簡単に置き換えられます。各CGIスクリプトはXML-DOMを生成する必要があります。これは、特定のスタイルシートで処理できます。要件: ・Perl


CGI :: XMLApplication 関連ソフトウェア

r

RGENは、乱数発生器とデータ蓄積クラスからなるライブラリーです。 ...

150

ダウンロード