1 00:00:00,000 --> 00:00:00,460 2 00:00:00,460 --> 00:00:03,420 >> דובר: בואו לשפר את הקורס דף הבית על ידי הפקטורינג כמה 3 00:00:03,420 --> 00:00:04,430 את המשותף. 4 00:00:04,430 --> 00:00:08,660 בפרט על גבי כל אחד מהדפים שלי כבר תג HTML, בראש 5 00:00:08,660 --> 00:00:11,070 תג, תג כותרת, ועוד. 6 00:00:11,070 --> 00:00:13,960 מה קורה אם במקום לשים אותם תגים בקובץ נפרד? 7 00:00:13,960 --> 00:00:19,200 בפרט, מה אם אנחנו שמים אותם לבד בקובץ שנקרא header.php? 8 00:00:19,200 --> 00:00:23,870 >> בheader.php הוא רק חלק HTML, דווקא את ה-HTML שהיה אמור להיות 9 00:00:23,870 --> 00:00:25,970 גבי index.php. 10 00:00:25,970 --> 00:00:29,160 בfooter.php, בינתיים, הוא HTML שהיה אמור להיות ב 11 00:00:29,160 --> 00:00:31,420 תחתית index.php. 12 00:00:31,420 --> 00:00:35,470 איך החברה לכלול HTML זה בתוך index.php? 13 00:00:35,470 --> 00:00:37,140 ובכן, בואו נסתכל. 14 00:00:37,140 --> 00:00:42,260 >> בחלקו העליון של index.php, אני יכול פשוט דורש header.php כך 15 00:00:42,260 --> 00:00:46,690 המתורגמן של PHP ביעילות עותקים ו מדביק את התוכן של header.php 16 00:00:46,690 --> 00:00:48,470 ממש שם על גבי הקובץ שלי. 17 00:00:48,470 --> 00:00:53,350 בדומה לכך, בחלק התחתון של index.php, אני יכול לדרוש footer.php. 18 00:00:53,350 --> 00:00:57,890 הקוד רק עכשיו זה באופן ידני קשה מקודד הפנימי של index.php הוא 19 00:00:57,890 --> 00:01:01,410 רשימה לא מסודרת אחרי כל אשר,, שינויים מקובץ לקובץ. 20 00:01:01,410 --> 00:01:05,340 >> ואכן, אם נסתכל עכשיו על lectures.php, זה דומה דורש 21 00:01:05,340 --> 00:01:09,920 header.php וfooter.php, אבל זה יש רשימה לא מסודרת משלו. 22 00:01:09,920 --> 00:01:14,720 יש week0.php מבנה דומה מאוד, אבל יש לו במקום קישורים ל 23 00:01:14,720 --> 00:01:15,700 אלו קבצי PDF. 24 00:01:15,700 --> 00:01:19,660 וweek1, באופן דומה, יש קישורים למסמכים PDF משלו. 25 00:01:19,660 --> 00:01:21,210 >> עכשיו אנחנו כבר ויתרנו תכונה אחת. 26 00:01:21,210 --> 00:01:24,700 אנחנו כבר איבדנו את תג h1 שצוין שם עבור כל קובץ. 27 00:01:24,700 --> 00:01:26,460 אבל אנחנו נביא את זה בחזרה לפני זמן רב. 28 00:01:26,460 --> 00:01:27,787