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 ბმული Week 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 >> ახლა ოთხივე ეს ფაილი არის საკმაოდ ცოტა redundancy. 26 00:01:13,610 --> 00:01:17,970 კერძოდ, თითოეული მათგანი აქვს HTML tag, ხელმძღვანელი tag, სათაური tag, და 27 00:01:17,970 --> 00:01:19,340 სათაური CS50. 28 00:01:19,340 --> 00:01:24,030 თითოეულ მათგანს აქვს სხეული და H1 tag, შიგნით რაც არის, კიდევ ერთხელ, CS50. 29 00:01:24,030 --> 00:01:27,240 და ქვეშ რომ არის უწესრიგო სიაში ისევ და ისევ. 30 00:01:27,240 --> 00:01:31,270 რა თქმა უნდა, კარგი იქნება, თუ ჩვენ შეგვიძლია რატომღაც ფაქტორი იმ commonalities 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