वर्तमान में मैं अपनी साइट के प्रत्येक पृष्ठ पर "all.inc.php" फ़ाइल सहित सभी कक्षाओं में लोड करता हूं, फिर यह फ़ाइल सभी कॉन्फ़िगरेशन, कक्षाएं, फ़ंक्शंस इत्यादि को शामिल करने के लिए आगे बढ़ती है जो मैं उपयोग करूंगा पूरी साइटPHP में ऑटोलोडिंग कक्षाओं का उपयोग करते समय प्रदर्शन डाउनसाइड्स हैं?
इसके साथ मेरा मुद्दा यह है कि अक्सर मैं कक्षाओं का उपयोग करता हूं जो केवल वेबसाइट के कुछ पृष्ठों/वर्गों से संबंधित होते हैं, इसलिए अक्सर मैं पृष्ठ की शुरुआत में कक्षाओं का एक समूह भी शामिल करता हूं जिसका उपयोग नहीं किया जाएगा।
स्पष्ट रूप से कक्षाओं को स्वत: लोड करने से इस समस्या को ठीक किया जाएगा, इसलिए मेरा सवाल है, कक्षाओं को स्वत: लोड करने से मुझे सर्वर के रूप में एक प्रदर्शन दिखाया जाएगा, फिर जांच करनी होगी कि कोई फ़ाइल मौजूद है या नहीं? और यदि कोई नकारात्मकता है, तो क्या इस पृष्ठ पर उपयोग नहीं किए जा सकने वाले कई वर्गों को शामिल करने से भी कम नकारात्मक है? या अंतर नकारात्मक है?
धन्यवाद, वह लेख उस तरह का स्पष्टीकरण था जिसे मैं ढूंढ रहा था! – Nick
संक्षिप्त उत्तर: वास्तव में नहीं (यह एक छोटा प्रदर्शन हिट है), नहीं, और हाँ :) – siliconrockstar