כיצד לכלול HTML במסמכים רבים באמצעות

אם אתה מסתכל על כל אתר אינטרנט, תוכלו להבחין כי ישנם חלקים מסוימים של האתר כי הם חוזרים על כל דף. אלמנטים או מקטעים חוזרים אלו עשויים לכלול את אזור הכותרת של האתר, כולל הניווט והלוגו, וכן את אזור הכותרת התחתונה של האתר. ייתכן גם שיהיו חלקים אחרים שנמצאים באתר מסוים באתרים מסוימים, כגון יישומונים של מדיה חברתית או לחצנים או כל פיסת תוכן אחרת, אך האזורים הכותרת התחתונה והתחתונה מתמידים בכל דף הוא הימור בטוח למדי עבור רוב האתרים.

שימוש זה של שטח מתמשך הוא למעשה עיצוב אתרים הטוב ביותר בפועל. זה מאפשר לאנשים להבין בקלות רבה יותר איך האתר עובד ופעם הם מבינים דף אחד, יש להם רעיון טוב של הדפים האחרים, כמו גם מאז יש חלקים שהם עקביים.

בדפי HTML רגילים, אזורים מתמידים אלה יצטרכו להוסיף בנפרד לכל דף. פעולה זו מציבה בעיה כאשר ברצונך לבצע שינוי, כגון עדכון תאריך זכויות יוצרים בכותרת התחתונה או הוספת קישור חדש לתפריט הניווט של האתר שלך. כדי לעשות את זה פשוט לערוך פשוט, אתה צריך לשנות כל דף בודד באתר. זה לא עניין גדול אם האתר יש 3 או 4 עמודים, אבל מה אם האתר המדובר יש מאה עמודים או יותר? עושה את זה פשוט לערוך פתאום הופך להיות עבודה גדולה מאוד. זה המקום שבו "קבצים כלולים" באמת יכול לעשות הבדל גדול.

אם יש לך PHP בשרת שלך, אתה יכול לכתוב קובץ אחד ולאחר מכן לכלול אותו על כל דפי אינטרנט שבהם אתה צריך את זה.

זה יכול אומר שזה נכלל על כל דף, כמו הכותרת הנ"ל ואת הכותרת התחתונה, או שזה יכול להיות משהו שאתה סלקטיבי להוסיף לדפים לפי הצורך. לדוגמה, נניח שיש לך יישומון טופס "צור קשר" המאפשר למבקרים באתר להתחבר לחברה שלך. אם אתה רוצה את זה הוסיף דפים מסוימים, כמו כל "שירותים" דפים עבור הצעות של החברה שלך, אבל לא לאחרים, ולאחר מכן באמצעות PHP כוללים הוא פתרון נהדר.

הסיבה לכך היא כי אם אי פעם צריך לערוך את הטופס בעתיד, היית עושה זאת במקום אחד וכל דף זה כולל את זה יקבל את העדכון.

ראשית, עליך להבין כי באמצעות PHP דורש כי יש לך את זה מותקן בשרת האינטרנט שלך. פנה למנהל המערכת שלך אם אינך בטוח אם מותקן במחשב שלך. אם אין לך את זה מותקן, לשאול אותם מה זה ייקח לעשות זאת, אחרת תצטרך למצוא פתרון אחר עבור כולל.

קושי: ממוצע

הזמן הנדרש: 15 דקות

שלבים:

  1. כתוב את ה- HTML שאתה רוצה לחזור ולשמור אותו לקובץ נפרד.בדוגמה זו, אני רוצה לכלול את הדוגמה הנ"ל של טופס "קשר" כי אני בוחר באופן סלקטיבי לדפים מסוימים.

    מנקודת מבט של מבנה קובץ, אני אוהב לשמור את הקבצים הכלולים בספרייה נפרדת, הנקראת בדרך כלל "כולל". הייתי שומר את טופס יצירת הקשר שלי בקובץ כלול כזה:
    כולל / contact-form.php
  2. פתח אחד מדפי האינטרנט שבהם ברצונך להציג את הקובץ המצורף.
  3. מצא את המיקום ב- HTML שבו הקובץ הכלול אמור להופיע, ומקם את הקוד הבא במקום זה

    דרוש ($ DOCUMENT_ROOT. "כולל / contact-form.php");
    ?>
  4. שים לב שבדוגמה של קוד דומיין, אתה משנה את הנתיב ואת שם הקובץ כך שישקפו את מיקום הקובץ כולל את שם הקובץ הספציפי שברצונך לכלול. בדוגמה שלי, יש לי את הקובץ 'contact-form.php' בתוך התיקיה 'כולל', כך שזה יהיה הקוד הנכון עבור הדף שלי.
  1. הוסף קוד זה לכל דף שבו ברצונך שטופס יצירת הקשר יופיע. כל מה שאתה באמת צריך לעשות זה להעתיק ולהדביק את הקוד על גבי דפים אלה, או אם אתה נמצא בתהליך של פיתוח אתר חדש, לבנות כל דף עם הזכות לכלול קבצים הפניה ממש מן Get-go.
  2. אם ברצונכם לשנות משהו בטופס יצירת הקשר, כמו הוספת שדה חדש, תוכלו לערוך את הקובץ contact-form.php. לאחר שתעלה אותו לספרייה 'הכל /' בשרת האינטרנט, הוא ישתנה בכל דף באתר שלך המשתמש בקוד זה. זה הרבה יותר טוב מאשר לשנות את הדפים האלה בנפרד!

טיפים:

  1. ניתן לכלול HTML או טקסט בקובץ PHP כולל. כל דבר שיכול להיכנס בקובץ HTML סטנדרטי יכול להיכנס PHP כוללים.
  2. כל הדף שלך צריך להישמר כקובץ PHP, למשל. index.php ולא HTML. חלק מהשרתים אינם דורשים זאת, לכן בדוק את התצורה שלך תחילה, אבל דרך קלה להבטיח שאתה כל להגדיר הוא פשוט להשתמש.