PHP का उपयोग कर कई दस्तावेज़ों में एचटीएमएल कैसे शामिल करें

यदि आप किसी भी वेबसाइट पर देखते हैं, तो आप देखेंगे कि उस साइट के कुछ टुकड़े हैं जिन्हें प्रत्येक पृष्ठ पर दोहराया जाता है। इन दोहराए गए तत्वों या अनुभागों में नेविगेशन और लोगो के साथ-साथ साइट के पाद लेख क्षेत्र सहित साइट के शीर्षलेख क्षेत्र को शामिल करने की संभावना है। ऐसे कुछ अन्य टुकड़े भी हो सकते हैं जो सोशल मीडिया विजेट्स या बटन या सामग्री के अन्य टुकड़ों जैसे साइट पर मौजूद हैं, लेकिन प्रत्येक पृष्ठ पर लगातार शीर्षलेख और पाद लेख क्षेत्र अधिकांश वेबसाइटों के लिए एक बहुत ही सुरक्षित शर्त है।

लगातार क्षेत्र का यह उपयोग वास्तव में एक वेब डिज़ाइन सर्वोत्तम अभ्यास है। यह लोगों को आसानी से समझने की अनुमति देता है कि साइट कैसे काम करती है और एक बार वे एक पृष्ठ को समझने के बाद, उनके पास अन्य पृष्ठों का भी एक अच्छा विचार है क्योंकि साथ ही ऐसे टुकड़े भी सुसंगत हैं।

सामान्य HTML पृष्ठों पर, इन लगातार क्षेत्रों को प्रत्येक पृष्ठ पर अलग-अलग जोड़ना होगा। जब आप परिवर्तन करना चाहते हैं, तो यह एक समस्या है, जैसे कि पाद लेख के अंदर कॉपीराइट दिनांक अपडेट करना या अपनी साइट के नेविगेशन मेनू में एक नया लिंक जोड़ना। यह प्रतीत होता है कि सरल संपादन करने के लिए, आपको वेबसाइट पर प्रत्येक पृष्ठ को बदलना होगा। यदि साइट में 3 या 4 पृष्ठ हैं, तो यह एक बड़ा सौदा नहीं है, लेकिन यदि प्रश्न में साइट पर सौ पृष्ठ या अधिक हैं तो क्या होगा? उस सरल संपादन को अचानक बनाना बहुत बड़ा काम बन जाता है। यह वह जगह है जहां "फ़ाइलें शामिल हैं" वास्तव में एक बड़ा अंतर कर सकती है।

यदि आपके पास अपने सर्वर पर PHP है, तो आप एक फ़ाइल लिख सकते हैं और फिर इसे किसी भी वेब पेज पर शामिल कर सकते हैं जहां आपको इसकी आवश्यकता है।

इसका मतलब यह हो सकता है कि यह उपरोक्त शीर्षलेख और पाद लेख उदाहरण जैसे प्रत्येक पृष्ठ पर शामिल है, या यह कुछ ऐसा हो सकता है जिसे आप चुनिंदा रूप से आवश्यक पृष्ठों में जोड़ते हैं। उदाहरण के लिए, कहें कि आपके पास "हमसे संपर्क करें" फ़ॉर्म विजेट है जो साइट आगंतुकों को आपकी कंपनी से जुड़ने की अनुमति देता है। यदि आप इसे कुछ पृष्ठों में जोड़ना चाहते हैं, जैसे कि आपकी कंपनी के प्रसाद के लिए सभी "सेवाएं" पृष्ठ, लेकिन दूसरों के लिए नहीं, तो PHP का उपयोग करना एक अच्छा समाधान है।

ऐसा इसलिए है क्योंकि यदि आपको भविष्य में उस फॉर्म को कभी भी संपादित करने की आवश्यकता है, तो आप एक ही स्थान पर ऐसा करेंगे और प्रत्येक पृष्ठ जिसमें इसे अपडेट मिलेगा।

सबसे पहले, आपको समझना होगा कि PHP का उपयोग करने की आवश्यकता है कि आपने इसे अपने वेब सर्वर पर स्थापित किया है। यदि आप सुनिश्चित नहीं हैं कि आपने यह इंस्टॉल किया है या नहीं, तो अपने सिस्टम व्यवस्थापक से संपर्क करें। यदि आपने इसे इंस्टॉल नहीं किया है, तो उनसे पूछें कि ऐसा करने में क्या होगा, अन्यथा आपको शामिल करने के लिए एक और समाधान ढूंढना होगा।

कठिनाई: औसत

समय आवश्यक: 15 मिनट

कदम:

  1. जिस HTML को आप दोहराया चाहते हैं उसे लिखें और उसे एक अलग फ़ाइल में सहेजें। इस उदाहरण में, मैं "संपर्क" फ़ॉर्म का उपरोक्त उदाहरण शामिल करना चाहता हूं जिसे मैं चुनिंदा रूप से कुछ पृष्ठों में जोड़ दूंगा।

    एक फ़ाइल संरचना दृष्टिकोण से, मैं अपनी शामिल फ़ाइलों को एक अलग निर्देशिका में सहेजना चाहता हूं, जिसे आमतौर पर "शामिल" कहा जाता है। मैं अपने संपर्क फ़ॉर्म को इस तरह की फ़ाइल में सहेज दूंगा:
    शामिल / संपर्क form.php
  2. उन वेब पृष्ठों में से एक खोलें जहां आप शामिल फ़ाइल को प्रदर्शित करना चाहते हैं।
  3. HTML में स्थान खोजें जहां यह शामिल फ़ाइल प्रदर्शित की जानी चाहिए, और उस स्थान पर निम्न कोड रखें

    आवश्यकता है ($ DOCUMENT_ROOT। "शामिल / contact-form.php");
    ?>
  4. ध्यान दें कि निष्क्रिय कोड उदाहरण में, आप अपने फ़ाइल फ़ाइल को शामिल करने के लिए पथ और फ़ाइल नाम बदल देंगे और उस विशिष्ट फ़ाइल का नाम जिसे आप शामिल करना चाहते हैं। मेरे उदाहरण में, मेरे पास 'शामिल' फ़ोल्डर के अंदर 'contact-form.php' फ़ाइल है, इसलिए यह मेरे पृष्ठ के लिए उचित कोड होगा।
  1. इस पृष्ठ को प्रत्येक पृष्ठ पर जोड़ें जिसे आप संपर्क फ़ॉर्म पर दिखाना चाहते हैं। आपको बस इतना करना है कि इस कोड को उन पृष्ठों पर कॉपी और पेस्ट करें, या यदि आप एक नई साइट विकसित करने की प्रक्रिया में हैं, तो उचित रूप से प्रत्येक पृष्ठ का निर्माण करें, ठीक से जाने वाली फ़ाइलों को संदर्भित करें।
  2. यदि आप संपर्क फ़ॉर्म पर कुछ बदलना चाहते हैं, जैसे कोई नया फ़ील्ड जोड़ना, तो आप contact-form.php फ़ाइल को संपादित करेंगे। एक बार जब आप इसे वेब सर्वर पर शामिल / निर्देशिका में अपलोड कर लेते हैं, तो यह आपकी साइट के प्रत्येक पृष्ठ पर बदल जाएगा जो इस कोड का उपयोग करता है। यह अलग-अलग पृष्ठों को बदलने से कहीं ज्यादा बेहतर है!

सुझाव:

  1. आप PHP में HTML या टेक्स्ट शामिल कर सकते हैं फ़ाइल शामिल हैं। एक मानक HTML फ़ाइल में जा सकने वाला कुछ भी एक PHP में जा सकता है।
  2. आपका पूरा पृष्ठ एक PHP फ़ाइल के रूप में सहेजा जाना चाहिए, उदाहरण के लिए। HTML की बजाय index.php। कुछ सर्वरों को इसकी आवश्यकता नहीं होती है, इसलिए पहले अपनी कॉन्फ़िगरेशन का परीक्षण करें, लेकिन यह सुनिश्चित करने का एक आसान तरीका है कि आप सभी सेट हैं, बस उपयोग करें।