1 00:00:00,000 --> 00:00:02,930 >> דובר: נניח שאנחנו רוצים ליצור דף בית לקורס כי 2 00:00:02,930 --> 00:00:04,900 מספק לתלמידים קישורים למשאבים. 3 00:00:04,900 --> 00:00:05,880 איך ייתכן שאנחנו עושים את זה? 4 00:00:05,880 --> 00:00:08,460 ובכן, הרשה לי להציע את זה דוגמא פשוטה מאוד. 5 00:00:08,460 --> 00:00:12,740 >> הנה, יש לנו את שמו של הקורס, CS50, שמתחתיו היא רשימה מסודרת, אחד 6 00:00:12,740 --> 00:00:15,730 עם קישור להרצאות, ואחד עם קישור לתכנית הלימודים. 7 00:00:15,730 --> 00:00:19,500 אם אני לוחץ עכשיו על הרצאות, אני רואה רשימה עוד לא מסודרת, והפעם עם 8 00:00:19,500 --> 00:00:22,400 קישור לשבוע 0, ועוד קישור לשבוע 1. 9 00:00:22,400 --> 00:00:25,760 אם אני בוחר שבוע 0, למשל, אני עכשיו רואה שיש לנו קישורים ל 10 00:00:25,760 --> 00:00:27,780 יום רביעי וקישורים ליום שישי. 11 00:00:27,780 --> 00:00:32,950 ואם אני צולל ברמה אחת עמוק יותר, זה CS50. 12 00:00:32,950 --> 00:00:35,880 >> עכשיו, איך ייתכן שאנחנו הולכים על יישום האתר בקוד? 13 00:00:35,880 --> 00:00:37,310 ובכן, בואו נסתכל. 14 00:00:37,310 --> 00:00:41,090 כאן, בindex.php, הרשה לי להציע אפילו לא PHP 15 00:00:41,090 --> 00:00:43,260 קוד, אלא פשוט ב-HTML. 16 00:00:43,260 --> 00:00:46,290 בפרט, יש שלא מסודר רשימה הפנימית של אשר 17 00:00:46,290 --> 00:00:47,950 שני פריטי רשימה. 18 00:00:47,950 --> 00:00:51,500 >> אם אנחנו עכשיו מסתכלים lectures.php, כדי אשר הראשון של כדורים אלה 19 00:00:51,500 --> 00:00:55,250 מקושר, עתה אנו רואים ששניים לא מסודרים רשימה, זה אחד עם קישורים ל 20 00:00:55,250 --> 00:00:57,110 שבוע 0 ו -1 בשבוע. 21 00:00:57,110 --> 00:01:01,830 ואנחנו נסתכל על week0.php, כדי אשר שקישורי כדור הראשונים, הנה אנחנו 22 00:01:01,830 --> 00:01:05,120 תראה, שוב, רשימה לא מסודרת, זה זמן עם קישור ליום רביעי 23 00:01:05,120 --> 00:01:07,940 שקופיות, ועוד חוליה לשקופיות של יום שישי. 24 00:01:07,940 --> 00:01:10,330 ובשבוע 1 הוא קוד דומה מאוד. 25 00:01:10,330 --> 00:01:13,610 >> עכשיו בכל ארבעה של קבצים אלה לא מעט של יתירות. 26 00:01:13,610 --> 00:01:17,970 בפרט, כל אחד מהם יש HTML תג, תג ראש, תג כותרת, ו 27 00:01:17,970 --> 00:01:19,340 CS50 הכותרת. 28 00:01:19,340 --> 00:01:24,030 כל אחד מהם יש לו גוף ותג H1, בתוכה הוא, שוב, CS50. 29 00:01:24,030 --> 00:01:27,240 ומתחת לזה הוא לא מסודרת רשימה שוב ושוב. 30 00:01:27,240 --> 00:01:31,270 אין ספק שזה היה יכול להיות נחמד אם היינו יכול איכשהו גורם מתוך משותפים אלה 31 00:01:31,270 --> 00:01:34,860 למקום מרכזי, כך שאם פעם אני רוצה לשנות את הדף שלי 32 00:01:34,860 --> 00:01:38,580 מבנה או אפילו הכותרת שלו, אני יכל לעשות את זה הרבה יותר בקלות. 33 00:01:38,580 --> 00:01:40,331