المتحدث: دعونا تحسين الدورة على الصفحة الرئيسية عن طريق توريق بعض القواسم المشتركة. ولا سيما على قمة كل واحد من صفحاتي وكانت علامة HTML، رئيس العلامة، علامة العنوان، وأكثر من ذلك. ماذا لو أننا بدلا من ذلك وضع تلك العلامات في ملف منفصل؟ على وجه الخصوص، ما إذا وضعنا تلك وحدها في ملف يسمى header.php على؟ في header.php على مجرد بعض HTML، بالضبط HTML التي اعتادت ان تكون قمة index.php. في footer.php، وفي الوقت نفسه، أتش تي أم أل التي اعتادت ان تكون في الجزء السفلي من index.php. كيف الآن لتشمل هذه HTML داخل index.php؟ حسنا، دعونا نلقي نظرة. في أعلى جدا من index.php، يمكنني ببساطة تتطلب header.php على ذلك أن مترجم PHP على نحو فعال نسخ و يلصق محتويات header.php على هناك حق على قمة ملفي. وبالمثل، في الجزء السفلي من index.php، يمكنني تتطلب footer.php. رمز فقط الآن هذا هو الثابت يدويا مشفرة داخل index.php هو قائمة غير مرتبة التي، بعد كل شيء، التغييرات من ملف إلى ملف. في الواقع، إذا نظرنا الآن في lectures.php، فإنه يتطلب بالمثل header.php على وfooter.php، لكنه لديه قائمة غير مرتبة خاصة بها. week0.php لديها بنية مشابهة جدا، ولكنه بدلا من ذلك لديه روابط ل هذه ملفات PDF. وweek1، وبالمثل، روابط لملفات PDF الخاصة بها. الآن لقد تخليت عن ميزة واحدة. فقدنا تلك العلامة H1 المحدد اسم لكل ملف. ولكننا سوف تجلب أن يعود قبل فترة طويلة.