autoload

    15

    3答えて

    これまで、私はperlのAUTOLOAD機能を使ってシンボルの名前空間への遅延ロードを実装しましたが、Pythonでは同じ機能が必要でした。 伝統的にあなたが得ることができるように見えるのは、この種のことを達成するためにクラスと__getattr__クラスを使用することです。しかし、私はまた、sys.modulesの周り臨検試みたが、これを作ってみた: # mymod.py def greet(

    0

    1答えて

    私はこれを使用していて、1.7では正常に動作しますが、1.8では正常に動作しません。 require_once('Zend/Loader.php'); Zend_Loader::registerAutoload(); それはそれは非推奨、と私は代わりにZend_Loader_Autoloaderを使用する必要があることだと言うが、私はそれを動作させるように見えることはできません。助言

    5

    5答えて

    では動作しません、私が使用して、サーバーからHTMLの一部をロードすることになっているコンテナの要素を持っている: autoLoad: { url: 'someurl' } これはFirefoxで正常に動作しますしかし、IE7のために、これはライン7170でEXT-すべて-debug.jsとするのが最良の構文エラーになります: this.decode = function(json){

    15

    1答えて

    PHP 5.3で_autoloadをどのように名前空間で使用しますか?スクリプトとは別の名前空間にメインの自動ロード機能があります。私は別の名前空間を持つクラスも呼び出しています。 (それは驚くべきことではありませんが)オートロード機能が見つかりません。各名前空間のオートロード機能を再作成する必要がありますか?それは次善のようだ。 ありがとうございました! the PHP manualでのコメント

    12

    6答えて

    私はちょうどphpのautoload()関数を見てきました。いいアイデアだと思いますが、複数のディレクトリをどのように扱うかはわかりません。私の現在の開発では、基本的に、操作によってクラスをサブディレクトリにグループ化するライブラリディレクトリ構造があります。私はそれぞれのディレクトリにinclude()を宣言しなければならないと思っています...本当に私がする必要はありません。 アドバイスありが

    6

    1答えて

    私のサイトはかなり大きく、私はPHPクラスを使用していませんが、私はサイトを書き換えてまだ使用していないと理解していませんが、実際には__autoload($ class_name)機能を使用したいと思います。 。私は、私は別の関数ファイルを持って、機能に多くを依存している、 forums.inc.php blogs.inc.php user.inc.php photos.inc.php gene

    4

    1答えて

    まず、少し背景。私が働いている会社は、大量の関数/クラスライブラリを使用しています。これはすべての単一ページに含まれています。何千もの関数行があり、その90%はおそらくページ上で呼び出されることさえありません。 サーバーの負荷を軽くしようとして、よりスマートなライブラリ設定を試しています。この目的のために、ファイル全体を分類されたライブラリファイル(つまり、sql.functions.php、da