1 00:00:00,000 --> 00:00:01,390 2 00:00:01,390 --> 00:00:04,890 >> [Musika jotzen] 3 00:00:04,890 --> 00:00:10,955 4 00:00:10,955 --> 00:00:12,580 DAVID J. MALAN: Ondo da, ongi etorria itzuli. 5 00:00:12,580 --> 00:00:13,600 Hau da CS50. 6 00:00:13,600 --> 00:00:15,540 Aste honetan zazpi amaiera da. 7 00:00:15,540 --> 00:00:18,180 Eta sarraskijale horren amaieran da ehiza arazo multzo lau 8 00:00:18,180 --> 00:00:19,220 duzula agian gogoratzen. 9 00:00:19,220 --> 00:00:21,650 Guztia berreskuratzeko ondoren langileen JPEGs horiek, 10 00:00:21,650 --> 00:00:24,820 Zalantzan jarri zinen, nahi izanez gero, zeure buruari argazkiak ateratzea asko bezala 11 00:00:24,820 --> 00:00:25,981 ahal duzun Folks horietako. 12 00:00:25,981 --> 00:00:28,480 Bidalketak sorta oso bat lortu dugu azken asteetan zehar, 13 00:00:28,480 --> 00:00:32,980 hain zuzen ere, eguerdiko aurretik oso gutxi eskubide bat gaur egun, eta horietatik batzuk, hemen, 14 00:00:32,980 --> 00:00:37,670 Hemen harrapatu in-- antzeko Annenberg itxura Bulegoko ordu Hall, hemen 15 00:00:37,670 --> 00:00:39,530 Lowell Nick House. 16 00:00:39,530 --> 00:00:41,750 Hona hemen Ramon ari telefonoz harrapatu. 17 00:00:41,750 --> 00:00:43,870 Hau CS50 bazkaria izan zen. 18 00:00:43,870 --> 00:00:46,840 Hau izan zen Jason batera Skyping ikaskide gehiago sormenez, 19 00:00:46,840 --> 00:00:48,280 duten era honetan deitu zion. 20 00:00:48,280 --> 00:00:49,690 Ez dakigu hori zer zen. 21 00:00:49,690 --> 00:00:51,940 >> [Barreak] 22 00:00:51,940 --> 00:00:54,570 >> DAVID J. MALAN: Baina hori da gigabyte bat merezi. 23 00:00:54,570 --> 00:00:56,960 Hemen da Chang, nor literalki ran off etapa 24 00:00:56,960 --> 00:01:00,480 ari argazkiz bat saihesteko Egun, baina, azkenean harrapatu zuten. 25 00:01:00,480 --> 00:01:02,050 Hemen Nick da. 26 00:01:02,050 --> 00:01:03,480 Hemen Nick da. 27 00:01:03,480 --> 00:01:04,080 Hemen Nick da. 28 00:01:04,080 --> 00:01:05,090 29 00:01:05,090 --> 00:01:07,670 Eta hemen Alison da arloetan jaitsi. 30 00:01:07,670 --> 00:01:11,840 Eta Zamyla are aurkitu zen areto-lehiaketan ere. 31 00:01:11,840 --> 00:01:14,100 Beraz, bidez joan ahal izango dugu argazki hauek, irudikatu 32 00:01:14,100 --> 00:01:16,690 aurkeztu gehien Lehena, eta saria 33 00:01:16,690 --> 00:01:20,662 Sari primerako bat, Zehaztutako agindu. 34 00:01:20,662 --> 00:01:23,120 Eta, gainera, guk jarraitu egingo up buruz espazioa izan zen parte hartzen. 35 00:01:23,120 --> 00:01:26,860 >> Announcements-- beraz lunch pare bat da, berriro ere, ostiral honetan, 1:15 PM. 36 00:01:26,860 --> 00:01:30,420 Gurekin bat egin nahi baduzu, URL hemen RSVP. 37 00:01:30,420 --> 00:01:33,730 Jason hemen ateratzen da berriro batetik atal urte pare bat 38 00:01:33,730 --> 00:01:35,510 atzera, bertan gertatu Halloween erori. 39 00:01:35,510 --> 00:01:38,950 Eta hain zuzen ere, bat bezala jantzita zuen kalabaza, bereziki, urte. 40 00:01:38,950 --> 00:01:42,700 Atal honetan ikusten bada Bere 2011 ataleko 41 00:01:42,700 --> 00:01:46,480 Zortzi, zara bitxia bada, CS50.tv at, uste dut 42 00:01:46,480 --> 00:01:49,730 aurten izan zen bertan Bere aire-ponpa lanean ari zen. 43 00:01:49,730 --> 00:01:52,490 >> Zuk ikusi ondoren, bada 2012an antzeko atala, 44 00:01:52,490 --> 00:01:55,620 ikusiko duzu Jason hau askoz hustuta, palo funtzionatzeari utziko geroztik, 45 00:01:55,620 --> 00:01:58,060 hau da, soilik esan ostiral honetan, dituzu, bada 46 00:01:58,060 --> 00:02:02,720 Daven kalabaza bat carve nahi eta Gabe eta beste batzuk, buruak RSVP 47 00:02:02,720 --> 00:02:04,480 cs50.harvard.edu helbidean. 48 00:02:04,480 --> 00:02:06,200 Fun handia izan nahi du. 49 00:02:06,200 --> 00:02:08,660 Daven, gaude kontatu, izan tailatuta dugu Bere bizitza guztia kalabazak. 50 00:02:08,660 --> 00:02:11,930 Gabriel Brasil ez da inoiz Halloween kalabaza bat grabatuta. 51 00:02:11,930 --> 00:02:14,700 Beraz, hor egon haiekin zuen ikasten. 52 00:02:14,700 --> 00:02:16,830 >> Mintegiak, meanwhile-- beraz, laster ikasten duzu 53 00:02:16,830 --> 00:02:20,650 zertaz gure itxaropenak dira amaierako proiektua, funtsean, 54 00:02:20,650 --> 00:02:23,150 irakiten behera egingo diseinatzeko eta ezartzeko 55 00:02:23,150 --> 00:02:26,440 interesekoak edozein proiektu gehien duzu, hori onartu beharko bada ere 56 00:02:26,440 --> 00:02:28,490 eta zure irakaskuntza fellow orientazioa. 57 00:02:28,490 --> 00:02:32,110 Amaieran baterantz seihilekoan, zenbaki bat aurkeztu dugu 58 00:02:32,110 --> 00:02:35,610 mintegiak, diren aukerako klaseen irakaskuntza bekadun eta Harvard buru 59 00:02:35,610 --> 00:02:38,570 langileak, osoko ikastaroaren lagunak campusean, hainbat gairen inguruko duten 60 00:02:38,570 --> 00:02:41,470 dira tangentzialak Jakina azpiko curriculumaren 61 00:02:41,470 --> 00:02:45,590 baina, hala badagokio, dibertigarria, eta balizko azken proiektu ezberdinak. 62 00:02:45,590 --> 00:02:49,530 >> Esate baterako, lehenik, nahi izanez gero , erregistratu burua dagoela URL. 63 00:02:49,530 --> 00:02:53,010 Eta hau jokatzen da Aurtengo mintegiak bakarrik. 64 00:02:53,010 --> 00:02:56,060 Baina konturatzen dozenaka daukagu urte iragan mintegiak, denak ere 65 00:02:56,060 --> 00:02:59,774 ari Mintegiak menuan lotuta ikastaroaren web aukera. 66 00:02:59,774 --> 00:03:02,190 Zuk pentsatzen ari hala bada zure erosotasuna zona haratago joan 67 00:03:02,190 --> 00:03:05,060 edo gaitasun berriak, batzuk picking, adibidez, programazio iPhone 68 00:03:05,060 --> 00:03:08,100 Swift, hizkuntza berri batekin aplikazioak Apple edo helburua C-tik 69 00:03:08,100 --> 00:03:11,230 edo Android apps edo programazio [? cue?] bonbillak, edo gaiak edozein 70 00:03:11,230 --> 00:03:15,490 Hemen eta gehiago direla eta azterketa Izena emateko orriaren out. 71 00:03:15,490 --> 00:03:19,730 >> Beraz, hasi ginen eta ondorioztatu an HTTP begira astelehenean. 72 00:03:19,730 --> 00:03:22,675 Beraz, azkar refresher-- HTTP, Hipertestua transferitzeko protokoloa. 73 00:03:22,675 --> 00:03:24,045 Baina zer esan nahi du horrek? 74 00:03:24,045 --> 00:03:26,805 75 00:03:26,805 --> 00:03:27,930 Benetan zer esan nahi du? 76 00:03:27,930 --> 00:03:30,665 77 00:03:30,665 --> 00:03:31,290 Dela esku bat? 78 00:03:31,290 --> 00:03:33,074 79 00:03:33,074 --> 00:03:34,740 Zu besterik scratching zure burua ezagutzen dut. 80 00:03:34,740 --> 00:03:36,400 Baina HTTP zer den proposatu nahi duzu? 81 00:03:36,400 --> 00:03:37,792 82 00:03:37,792 --> 00:03:40,576 >> AUDIENCE: nola ordenagailuak [INAUDIBLE] komunikatzeko. 83 00:03:40,576 --> 00:03:41,517 84 00:03:41,517 --> 00:03:43,100 DAVID J. MALAN: azken zatian galdu dut. 85 00:03:43,100 --> 00:03:45,774 Nola ordenagailuak komunikatzeko with-- 86 00:03:45,774 --> 00:03:47,325 >> Ikusleak: Internet zerbitzariak. 87 00:03:47,325 --> 00:03:50,450 DAVID J. MALAN: internet Good-- zerbitzariak, eta, zehazki, web zerbitzariak. 88 00:03:50,450 --> 00:03:53,533 Gogoratzen delako, ez sorta bat da Interneten zerbitzuak, horietako batzuk 89 00:03:53,533 --> 00:03:57,349 Eguneroko ziurrenik erabili duzu chat artean eta mezu, chat, eta web eta e-posta, 90 00:03:57,349 --> 00:03:57,890 eta antzekoak. 91 00:03:57,890 --> 00:04:00,900 Eta HTTP besterik ez da Protokolo Nabigatzaile duten 92 00:04:00,900 --> 00:04:03,750 hitz egiten denean, komunikatzeko web zerbitzariak, eta alderantziz. 93 00:04:03,750 --> 00:04:05,580 Eta horretan analogikoa giza mundua izan daiteke, 94 00:04:05,580 --> 00:04:08,730 Nire eskua luzatu dut batzuk astindu beste giza eta berak 95 00:04:08,730 --> 00:04:11,970 hedatuz aitortzen bere eskuko baita. 96 00:04:11,970 --> 00:04:13,970 Beraz, protokolo bat besterik ez da, konbentzio multzo bat. 97 00:04:13,970 --> 00:04:15,630 >> Eta zer, hain zuzen ere hitzarmen horiekin? 98 00:04:15,630 --> 00:04:18,640 Beno, irakiten hasten besterik ez da behera mezu atzera eta aurrera bidaltzen, 99 00:04:18,640 --> 00:04:19,770 hemen irudikatuta dugu. 100 00:04:19,770 --> 00:04:22,520 Eta ez dago modu pare bat hasi da zein mezu horiek bidali dezakezu. 101 00:04:22,520 --> 00:04:24,360 Eta agian gehien ohikoa da get gisa ezagutzen. 102 00:04:24,360 --> 00:04:26,510 Eta kontraste bat ikusiko dugu horrek askoz lehenago. 103 00:04:26,510 --> 00:04:30,010 >> Baina get eskaera bat nabigatzaile batetik zerbitzari besterik itxura hau. 104 00:04:30,010 --> 00:04:32,960 Testu bitxi bat da, bertan jartzen Gutun-azal birtual baten barruan. 105 00:04:32,960 --> 00:04:35,854 Gutun-azal horren kanpoaldean On go pare xehetasunak zuzenak. 106 00:04:35,854 --> 00:04:37,770 Zer behar du joan Gutun-azal, nolabait esateko, 107 00:04:37,770 --> 00:04:41,820 Ahal bezala eskaera bat lortzeko haur eneganic web zerbitzari bat? 108 00:04:41,820 --> 00:04:42,320 Bai. 109 00:04:42,320 --> 00:04:43,270 >> Ikusleak: Zure IP helbidea. 110 00:04:43,270 --> 00:04:45,890 >> DAVID J. MALAN: My IP helbidea eremuan ere, nolabait esateko, 111 00:04:45,890 --> 00:04:49,490 eta jakina, hartzailearen IP helbidea. 112 00:04:49,490 --> 00:04:52,710 Baina web pakete bat kasuan, Xehetasun gehiagorekin behar dugu 113 00:04:52,710 --> 00:04:55,254 Ez da nahikoa, besterik gabe, gutunazal bat bidali zerbitzari batera, 114 00:04:55,254 --> 00:04:57,670 zerbitzari agian delako izan mota desberdinetako entzuten 115 00:04:57,670 --> 00:04:59,180 Interneteko trafikoaren. 116 00:04:59,180 --> 00:05:01,370 Beraz, zer gehiago egin behar dugu hartzailearen IP gain? 117 00:05:01,370 --> 00:05:02,723 118 00:05:02,723 --> 00:05:03,222 Bai? 119 00:05:03,222 --> 00:05:04,241 >> AUDIENCE: Da TCP? 120 00:05:04,241 --> 00:05:05,074 DAVID J MALAN: Ongi. 121 00:05:05,074 --> 00:05:06,470 TCP-- 122 00:05:06,470 --> 00:05:07,340 >> Ikusleak: helbidea. 123 00:05:07,340 --> 00:05:09,340 >> DAVID J. MALAN: Helbidea, edo portuan, hala deitzen. 124 00:05:09,340 --> 00:05:11,010 Close, baina TCP portu zenbaki bat. 125 00:05:11,010 --> 00:05:12,220 Eta ez dago horiek sorta bat da. 126 00:05:12,220 --> 00:05:14,310 Baina, segur aski gehien ezagunak egin beharko lukete azkenean 127 00:05:14,310 --> 00:05:17,590 izan 80, lehenetsia da Alde web trafikoa erabiltzen. 128 00:05:17,590 --> 00:05:20,040 Eta beste familiar laster 443 izango da, 129 00:05:20,040 --> 00:05:24,280 zein da web segurua egiteko erabiltzen trafikoa, https hitzarekin hasten den URL. 130 00:05:24,280 --> 00:05:26,650 >> Beraz, hau da zer gertatzen Gutun-azal horren barruan. 131 00:05:26,650 --> 00:05:29,780 Eta lortu / besterik esan nahi, eman me web orria lehenetsia. 132 00:05:29,780 --> 00:05:32,700 Give me gogor erroa web zerbitzariak da gidatzeko. 133 00:05:32,700 --> 00:05:36,050 Eta zorionez, web zerbitzaria izango da, OK erantzuten 134 00:05:36,050 --> 00:05:39,630 eta 200 zenbakia da, besterik ez da , esaten bai, hitzarmen bat 135 00:05:39,630 --> 00:05:40,470 da, hain zuzen Ados. 136 00:05:40,470 --> 00:05:41,680 Hona orria da. 137 00:05:41,680 --> 00:05:45,510 Web orri-mota da, joan testua izango, baina, zehazki, HTML, 138 00:05:45,510 --> 00:05:47,010 bertan sartu murgiltze buruz ari gara. 139 00:05:47,010 --> 00:05:49,877 Eta dot dot besterik dot bitartez, hemen HTML da. 140 00:05:49,877 --> 00:05:51,710 Eta hor dugu Jaso gaur istorioa, 141 00:05:51,710 --> 00:05:55,740 benetan idazten HTML, Hipertestua Markatzeko Lengoaia, eta horrek 142 00:05:55,740 --> 00:05:57,727 hizkuntza da eta bertan, web-orriak idazten dira. 143 00:05:57,727 --> 00:05:59,060 Ez da programazio hizkuntza bat. 144 00:05:59,060 --> 00:06:01,270 Ez dago funtzio edo begiztak edo baldintza. 145 00:06:01,270 --> 00:06:03,800 Markup hizkuntza bat da, baita berriro ikusi gaur egun, 146 00:06:03,800 --> 00:06:07,240 duten zehaztu nola egituratu eta estilizatzeko 147 00:06:07,240 --> 00:06:09,300 estetikoki web orri bat. 148 00:06:09,300 --> 00:06:11,470 >> Beraz, hau izan da: bata eta guk bakarrik orria benetan 149 00:06:11,470 --> 00:06:13,930 begiratu, laburki, astelehenean. 150 00:06:13,930 --> 00:06:16,250 Eta nabarituko gutxi batzuk garrantzizko ezaugarri. 151 00:06:16,250 --> 00:06:20,170 Badira angeluarekin open asko parentesi eta itxi angeluarekin parentesi. 152 00:06:20,170 --> 00:06:23,160 Angeluarekin dutenen artean Parentesi hitzak dira. 153 00:06:23,160 --> 00:06:25,660 Eta ari gara hasteko Hitzak tags horiek deituz. 154 00:06:25,660 --> 00:06:28,800 Parentesi burua Beraz irekia eta parentesi itxia burua 155 00:06:28,800 --> 00:06:33,620 dira tags ireki eta itxiak, edo hasiera eta amaiera tags 156 00:06:33,620 --> 00:06:37,660 hurrenez hurren, HTML elementu bat, ikusiko dugun bezala deitu, deitu burua. 157 00:06:37,660 --> 00:06:41,760 Eta jargon bera aplikatzen gorputzari HTML eta abar. 158 00:06:41,760 --> 00:06:43,970 >> Eta zer polita da HTML eta, hain zuzen, zaitugu 159 00:06:43,970 --> 00:06:47,187 pasatzeko denbora izugarri gutxi jarri dio, gehienbat duzu irudikatu delako 160 00:06:47,187 --> 00:06:49,770 zer ezaugarriek ditu duzunean benetan hormigoizko arazo bat 161 00:06:49,770 --> 00:06:52,820 aurkituko duzu solve-- to nabigatzaile baten pretty muda. 162 00:06:52,820 --> 00:06:56,450 Besterik ez bezala do-- joan ordenagailu bat zer kontatzeko egin. 163 00:06:56,450 --> 00:06:59,279 Eta beraz, irekita dituzunean parentesia HTML, oso goian 164 00:06:59,279 --> 00:07:01,320 han, funtsean bakarrik esan nahi du, hey, nabigatzailea, 165 00:07:01,320 --> 00:07:04,090 Hemen HTML idatzitako web orri bat dator. 166 00:07:04,090 --> 00:07:06,130 >> Noiz bracket irekita ikusten da burua, besterik esan nahi, 167 00:07:06,130 --> 00:07:10,350 beno, nabigatzailea, hemen burua dator, edo Nire web orriaren zati goreneko. 168 00:07:10,350 --> 00:07:14,192 Noiz parentesi itxia ikusten du burua, besterik esan nahi, beno, 169 00:07:14,192 --> 00:07:15,150 hori da burua. 170 00:07:15,150 --> 00:07:16,420 Beste zerbait Egonean. 171 00:07:16,420 --> 00:07:18,878 Eta zerbait gehiago da itxuraz, gorputza izango da. 172 00:07:18,878 --> 00:07:22,630 Eta ez duzunean etiketa bat, eta atsegin izatea besterik kaixo, koma, munduko behar duzu, 173 00:07:22,630 --> 00:07:26,610 hori besterik testu gordina izango dela azken finean pantailan bistaratuko da. 174 00:07:26,610 --> 00:07:29,220 >> Orain, gehiegi nabarituko duzu koska hemen. 175 00:07:29,220 --> 00:07:32,160 Ziurrenik infer nola ari stylizing dugu. 176 00:07:32,160 --> 00:07:34,850 Denbora bakoitzak fitxa ireki nuen, nolabait esateko, koska dut. 177 00:07:34,850 --> 00:07:38,540 Eta aldi bakoitzean I itxi Etiketa bat, ni un-koska, 178 00:07:38,540 --> 00:07:40,690 kizkur giltza antzeko espirituz. 179 00:07:40,690 --> 00:07:43,470 Eta haratago, mota naiz nire epaia erabiliz. 180 00:07:43,470 --> 00:07:48,380 Duten Nik ez dut kezkatu kolpatzeko Oharra Izenburua etiketa horren barruan Sartu. 181 00:07:48,380 --> 00:07:48,990 Zergatik? 182 00:07:48,990 --> 00:07:51,920 Beno, besterik gabe, erabaki nuen bat begiratu niri garbiagoa little, giza, 183 00:07:51,920 --> 00:07:53,181 besterik ez traba egiten. 184 00:07:53,181 --> 00:07:54,930 Beraz, berriro ere, ez da zenbait epaia besterik deiak 185 00:07:54,930 --> 00:07:57,670 atsegin han C edo edozein hizkuntzatan da. 186 00:07:57,670 --> 00:08:04,110 >> Baina konturatu too koska hori erabaki bera mental eredu bat, 187 00:08:04,110 --> 00:08:05,670 da zaildu pasara. 188 00:08:05,670 --> 00:08:07,020 Baina zuhaitz bat, ezta? 189 00:08:07,020 --> 00:08:09,290 Web bat dela uste baduzu orrian, itxuraz idatzizko 190 00:08:09,290 --> 00:08:12,050 hau bezalako, ari, nicely koska, era horretan, 191 00:08:12,050 --> 00:08:17,390 Ia dezakezu irekita parentesia uste HTML parentesi itxia etiketa mugatzen da 192 00:08:17,390 --> 00:08:21,380 nodo baten sustraia, familia zuhaitz bat zuhaitzak estiloa estilo node 193 00:08:21,380 --> 00:08:22,900 Begiratu den ostiralean iristen gara. 194 00:08:22,900 --> 00:08:27,630 >> Eta hain zuzen ere, eskubidea dute hemen dugu zer DOM, D-O-M, dokumentu bat deitu dugu 195 00:08:27,630 --> 00:08:31,680 objektu-eredua, esaten modu fancy zuhaitz hori HTML dagoela adierazten du. 196 00:08:31,680 --> 00:08:36,140 Eta nabarituko HTML ditu, esan dugu, familia zuhaitz bat, bi seme-alaba bezala. 197 00:08:36,140 --> 00:08:37,659 Ezkerrean burua da. 198 00:08:37,659 --> 00:08:39,179 Eskuinean organoa da. 199 00:08:39,179 --> 00:08:44,220 >> Eta besterik mindless pentsamenduaren ariketa gisa, burua, noski, haurrak zenbat ditu 200 00:08:44,220 --> 00:08:46,070 egitura honen arabera? 201 00:08:46,070 --> 00:08:48,200 Beraz, besterik ez da, title-- eta horregatik daukagu 202 00:08:48,200 --> 00:08:50,580 Gezia burutik titulua behar. 203 00:08:50,580 --> 00:08:55,110 Beraz, pertsona hori bagina bezala da familia zuhaitz kumeak bakarra zuen. 204 00:08:55,110 --> 00:08:58,230 Eta gero, izenburua bera, ahal esan daiteke haur bat izan too. 205 00:08:58,230 --> 00:09:01,780 >> Gogoratu HTML zuela kaixo, koma, mundua haren azpian. 206 00:09:01,780 --> 00:09:06,090 Eta ez dut besterik baten barruan marraztuko da ordez laukizuzenen obalo besterik 207 00:09:06,090 --> 00:09:10,559 semantikoki helarazi nahiz zuhaitza nodo bat da, nolabait esateko, 208 00:09:10,559 --> 00:09:12,100 sort funtsean desberdina da. 209 00:09:12,100 --> 00:09:12,800 Ez da etiketa bat da. 210 00:09:12,800 --> 00:09:14,780 Edo gehiago behar bezala, ez da elementu bat. 211 00:09:14,780 --> 00:09:16,590 Besterik testu-nodo bat da, izango bada. 212 00:09:16,590 --> 00:09:18,990 Baina horiek dira erabat giza konbentzio arbitrarioa da. 213 00:09:18,990 --> 00:09:23,180 Hau besterik ez da orain nire modu bat da zer dut agregatua moduan ordezkari 214 00:09:23,180 --> 00:09:24,340 Dokumentuaren deitu. 215 00:09:24,340 --> 00:09:27,750 >> Eta alde batera utzita, gauza bat egiten du ezkerreko eskua super da golera, 216 00:09:27,750 --> 00:09:32,080 parentesirik harridura doc HTML mota, hau etiketa baten itxura du, 217 00:09:32,080 --> 00:09:35,560 baina ergelak izkinan kasu non da hori besterik ez, kopiatu eta itsatsi 218 00:09:35,560 --> 00:09:38,460 Nabigatzaile adierazteko honek HTML 5 bertsioan. 219 00:09:38,460 --> 00:09:41,540 Mundua zer aldatzen mantentzen Kodea lehen lerroa orrialde bat izan behar du. 220 00:09:41,540 --> 00:09:43,820 Hau besterik ez da 5 bertsioa dakar. 221 00:09:43,820 --> 00:09:45,950 Beraz, ez nahiko egiten du besteen itxura. 222 00:09:45,950 --> 00:09:48,120 >> Guztiak eskubidea, eta, beraz, esan zuen, ikusiko duzu orain balioetsi 223 00:09:48,120 --> 00:09:50,767 hau nahiko ergelak honetan tatuaje norbaitek lortu. 224 00:09:50,767 --> 00:09:51,990 >> [Barreak] 225 00:09:51,990 --> 00:09:54,210 >> DAVID J. MALAN: Ondo da, eta, orain, dezagun benetan dive 226 00:09:54,210 --> 00:09:55,710 honekin zerbait egiten duenean. 227 00:09:55,710 --> 00:09:58,610 Gogoratzen duzu azken aldiz Ireki nuen CS50 Appliance 228 00:09:58,610 --> 00:10:01,650 eta zerbait bezala egin nuen irekiz gedit bezain erraza. 229 00:10:01,650 --> 00:10:05,190 Eta fitxategia gorde nahiz eta I Nire desktop-- inon special-- 230 00:10:05,190 --> 00:10:05,870 hello.html gisa. 231 00:10:05,870 --> 00:10:07,100 232 00:10:07,100 --> 00:10:10,984 >> Beraz, utzi egin nau berriro hello.html Sartu. 233 00:10:10,984 --> 00:10:13,900 Eta orain, fitxategi horretan, naiz joan joan aurretik eta errepikatzeko zer besterik ez dugu 234 00:10:13,900 --> 00:10:18,850 saw-- doc mota html Ondoren, naiz joan parentesi html irekia itxia parentesi egin. 235 00:10:18,850 --> 00:10:21,890 Eta gero noa preemptively ireki eta etiketa itxi. 236 00:10:21,890 --> 00:10:22,390 Zergatik? 237 00:10:22,390 --> 00:10:23,598 Just beraz, ez dut geroago ahaztu. 238 00:10:23,598 --> 00:10:26,850 Besterik praktika ona da, irekitzea bezala eta kizkur giltza guztiak behin itxiz. 239 00:10:26,850 --> 00:10:28,900 >> Eta gero, zer etorri zen hurrengo? 240 00:10:28,900 --> 00:10:30,582 You tatuaje pentsa dezakezu. 241 00:10:30,582 --> 00:10:31,450 >> Ikusleak: burua. 242 00:10:31,450 --> 00:10:32,500 >> DAVID J. MALAN: burua. 243 00:10:32,500 --> 00:10:36,020 Eta gero, hemen, I izenburua izan zuen, uste dut. 244 00:10:36,020 --> 00:10:39,886 Eta izenburua arbitrarioki zen, kaixo, mundua itxi izenburua. 245 00:10:39,886 --> 00:10:42,760 Eta gero behera hemen, gorputza da, noski, ondoren, gorputzaren etiketa itxi dugu. 246 00:10:42,760 --> 00:10:45,660 Eta gero, bakarrik zertxobait redundantly, Gauza bera izan dut hemen. 247 00:10:45,660 --> 00:10:47,150 >> Beraz, hori aldarrikatzen dut web orri bat da. 248 00:10:47,150 --> 00:10:49,050 Honek zerbait dela ezin webean bizi, 249 00:10:49,050 --> 00:10:51,925 nahiz eta, jakina, nahiz eta, literalki da nire mahaigainean bizi oraintxe. 250 00:10:51,925 --> 00:10:55,837 Baina, hain zuzen ere, minimizatu dut gedit bada, Dut nire mahaigainean bere ikonoa ikusi. 251 00:10:55,837 --> 00:10:58,420 Hau aparatuaren bada ere, hau egin ahal izango duzu Mac OS 252 00:10:58,420 --> 00:11:01,580 TextEdit gabe edo Notepad nahiz eta Windows. 253 00:11:01,580 --> 00:11:06,115 >> Eta aurrera joan nintzen bada, eta klik bikoitza dela, nahiz eta hautatu ondo, dezagun 254 00:11:06,115 --> 00:11:07,990 Ez hautatu delako Chrome ez irekitzean. 255 00:11:07,990 --> 00:11:09,281 Dezagun aurrera eta ireki Chrome. 256 00:11:09,281 --> 00:11:10,160 257 00:11:10,160 --> 00:11:14,040 Eta gero egiten Komando-O irekita Eta nire mahaigaina nabigatu 258 00:11:14,040 --> 00:11:15,320 eta fitxategia irekitzen du. 259 00:11:15,320 --> 00:11:20,120 Hau da nabigatzaile bat nola interpretatzen HTML, goitik behera, ezkerretik eskuinera. 260 00:11:20,120 --> 00:11:21,314 Hey, nabigatzailea hemen HTML. 261 00:11:21,314 --> 00:11:21,980 Hemen burua da. 262 00:11:21,980 --> 00:11:23,250 Hemen izenburua da. 263 00:11:23,250 --> 00:11:24,090 Hemen gorputza da. 264 00:11:24,090 --> 00:11:26,620 Eta, hain zuzen, hau da, nola Web orri horretan errendatzen du. 265 00:11:26,620 --> 00:11:27,800 >> Baina konturatu URL. 266 00:11:27,800 --> 00:11:32,430 Zuk ere ez tira izan konkretu honetan orria zure ordenagailu eramangarriak oraintxe, 267 00:11:32,430 --> 00:11:34,910 are barruan zure tresnaren URL bidez, 268 00:11:34,910 --> 00:11:40,130 file delako: // dagoela adierazten du, egia esan, nire fitxategi sisteman, nire disko gogorrean, 269 00:11:40,130 --> 00:11:40,990 ez zurea. 270 00:11:40,990 --> 00:11:42,440 Beraz, hau guztia ez da erabilgarria. 271 00:11:42,440 --> 00:11:44,940 >> Dezagun orain mugitzeko benetako web zerbitzari bat erabiltzen du. 272 00:11:44,940 --> 00:11:48,309 Eta bihurtzen da CS50 Appliance da ingurune bat besterik ez non baino gehiago 273 00:11:48,309 --> 00:11:51,100 C kodea idatzi ahal izango duzu, eta konpilatu eta exekutatu duzu egiten bezala daramat. 274 00:11:51,100 --> 00:11:55,500 Horrez gain, konfiguratu arabera staff web tipikoa irudikatzeko 275 00:11:55,500 --> 00:11:58,290 zerbitzari hori da Interneten, horretarako baliteke ordainduko, 276 00:11:58,290 --> 00:12:00,210 edo hodeia deiturikoak da bat. 277 00:12:00,210 --> 00:12:02,600 >> Eta exekutatzen ari da free iturburu estandar irekia 278 00:12:02,600 --> 00:12:06,160 software, esaterako, zerbait Apache deitzen zaio, hau da, agian, 279 00:12:06,160 --> 00:12:08,700 oraindik ezagunena Webeko munduko zerbitzari software 280 00:12:08,700 --> 00:12:11,030 milaka webgune gaur erabiltzen duten. 281 00:12:11,030 --> 00:12:13,420 Eta hori, gainera, are gehiago ditu MySQL bezalako software, 282 00:12:13,420 --> 00:12:16,240 bertan basearen zerbitzaria denean duten azkenean dugu lortu, 283 00:12:16,240 --> 00:12:18,330 hau da, soilik esan Tratatzeko joateko 284 00:12:18,330 --> 00:12:22,040 nire tresna fledged server oso bat bezala Ez dut beste nonbait, ordainduz. 285 00:12:22,040 --> 00:12:25,980 Nire ordenagailu eramangarri kabuz bizi besterik garapena eta erosotasuna helburuetarako. 286 00:12:25,980 --> 00:12:27,870 >> Beraz, dezagun aurrera eta aprobetxatu honen. 287 00:12:27,870 --> 00:12:30,120 Aurretik joan noa eta ireki terminal-leiho bat. 288 00:12:30,120 --> 00:12:33,030 Eta aurrera noa, eta joan move-- benetan, lehen naiz 289 00:12:33,030 --> 00:12:34,860 nire mahaigainean nabigatzeko joan. 290 00:12:34,860 --> 00:12:36,400 Egiten dut ls bada, ez hello.html da. 291 00:12:36,400 --> 00:12:37,022 292 00:12:37,022 --> 00:12:38,730 Eta ez dut joan Animatu eta hasi erabiliz 293 00:12:38,730 --> 00:12:40,800 direktorio berria dugu Gaur ez lehenago erabiltzen da. 294 00:12:40,800 --> 00:12:46,840 >> hello.html-- naiz mugitu egingo hosts-- birtuala ../vhosts to 295 00:12:46,840 --> 00:12:50,940 horretan gehiago etorkizunean, eta ondoren hasi localhost izeneko direktorio bat sartu, 296 00:12:50,940 --> 00:12:54,420 horrek ia emandako goitizena da edozein ordenagailu, a Mac, PC ala ez, 297 00:12:54,420 --> 00:12:57,560 edo Linux ordenagailuan, eta gero zehazki zerrenda bat sartu dugu, 298 00:12:57,560 --> 00:13:01,260 langileek dagoeneko denean sortu izeneko tresnaren deskargatu 299 00:13:01,260 --> 00:13:01,760 publikoak. 300 00:13:01,760 --> 00:13:04,551 Eta bere izena dioen bezala, ezer Jarri karpeta honetan dut, teorian, 301 00:13:04,551 --> 00:13:07,790 da orain prestatzen dihardu publikoak, gutxienez, jendea 302 00:13:07,790 --> 00:13:10,030 nor zuzena dute Nire ordenagailuan konexioa. 303 00:13:10,030 --> 00:13:13,160 >> Beraz, gaur egun utzi aurretik, joan eta Egin cd direktorioa berera 304 00:13:13,160 --> 00:13:15,490 beraz, ikusi ahal izango dut zer da joan eta idatzi ls. 305 00:13:15,490 --> 00:13:17,630 Eta hain zuzen, hori da egin han gauza bakarra. 306 00:13:17,630 --> 00:13:23,250 Orain delako dudala jarri dute hori aldarrikatzen dut artxibatzen hello.html direktorioa baten barruan 307 00:13:23,250 --> 00:13:26,940 Direktorio baten barruan publiko deituriko localhost izeneko direktorioa barruan 308 00:13:26,940 --> 00:13:29,810 ostalari birtual izenekoa, CS50 langile esker 309 00:13:29,810 --> 00:13:34,390 izan da aurrez konfiguratutako izan Zure web zerbitzariak erroa 310 00:13:34,390 --> 00:13:36,900 Dut orain, zorionez, egin dezakezu hau. 311 00:13:36,900 --> 00:13:38,390 >> Ireki fitxa berri bat noa. 312 00:13:38,390 --> 00:13:40,090 //: Eta ez dut joan ez bidaltzea egingo. 313 00:13:40,090 --> 00:13:44,520 Benetako erabili nahi dut http / localhost, eta horrek 314 00:13:44,520 --> 00:13:47,470 berriro, goitizena da nire zerbitzari propioa. 315 00:13:47,470 --> 00:13:51,085 Eta ondoren, naiz joango gara zer fitxategi-izena, argi izan behar? 316 00:13:51,085 --> 00:13:52,680 317 00:13:52,680 --> 00:13:54,320 Non dago istorio hau seguruenik gertatzen da? 318 00:13:54,320 --> 00:13:56,066 319 00:13:56,066 --> 00:13:56,565 hello.html. 320 00:13:56,565 --> 00:13:58,350 321 00:13:58,350 --> 00:14:04,270 >> Beraz, beste era batera esanda, orain hau nahi dut Nire ordenagailuan, nire tresna da, 322 00:14:04,270 --> 00:14:05,660 benetako zerbitzari bat izan arren ere. 323 00:14:05,660 --> 00:14:07,490 Bere goitizena localhost da. 324 00:14:07,490 --> 00:14:10,210 Baina localhost uste bezalako Facebook.com google.com, edozein. 325 00:14:10,210 --> 00:14:11,600 Besterik gabe, nire izen lokala da. 326 00:14:11,600 --> 00:14:14,810 Eta gero finalean nahi dut da disko gogorra sustraia, beraz, hitz egiteko 327 00:14:14,810 --> 00:14:17,729 edo web zerbitzari erroa, ergo aurrera barra eta, ondoren, 328 00:14:17,729 --> 00:14:18,770 fitxategi izena hello.html du. 329 00:14:18,770 --> 00:14:19,880 330 00:14:19,880 --> 00:14:21,930 >> Dezagun zooma eta sakatu Sartu. 331 00:14:21,930 --> 00:14:24,266 Eta hain zuzen ere, ez dago nire web orrian dago orain. 332 00:14:24,266 --> 00:14:25,390 Beraz, apur bat desberdina da. 333 00:14:25,390 --> 00:14:26,880 Eta besterik underwhelming bezala. 334 00:14:26,880 --> 00:14:27,904 Hau bertsio zaharra da. 335 00:14:27,904 --> 00:14:29,070 Demagun letra-tipoa txikitu me back. 336 00:14:29,070 --> 00:14:29,745 Hori zaharra da. 337 00:14:29,745 --> 00:14:30,890 Hau da berria. 338 00:14:30,890 --> 00:14:35,430 Baina zer da, funtsean, gertatzen ari orain HTTP erabiltzen ari da. 339 00:14:35,430 --> 00:14:39,344 >> Dezagun hau pixka bat argiagoa edo, izango duzu pixka bat zailagoa bada. 340 00:14:39,344 --> 00:14:41,760 Goazen beheko eskuineko me alde batetik, nire tresna txoko. 341 00:14:41,760 --> 00:14:44,000 Eta nabarituko hori guztia Denbora, ez da zenbaki bat izan da. 342 00:14:44,000 --> 00:14:47,330 Hau berezko helbidea da Zure CS50 Appliance. 343 00:14:47,330 --> 00:14:50,800 Helbidea pribatu bat da, inplikatzen 172,16 duen bezala, 344 00:14:50,800 --> 00:14:53,860 besterik gabe esan nahi fisikoki zuk bakarrik web zerbitzari honetan sar daitezke. 345 00:14:53,860 --> 00:14:56,340 Dena suebakirik da eta nicely gainerako babestuta 346 00:14:56,340 --> 00:14:58,130 horregatik, munduaren aurrean. 347 00:14:58,130 --> 00:15:01,920 >> Eta orain konturatu arren joaten naiz bada Helbide honetan, ez da nire tresnaren, 348 00:15:01,920 --> 00:15:04,340 baina Mac OS-- ere noa atzera joan hemen. 349 00:15:04,340 --> 00:15:05,930 Hau nire Mac orain. 350 00:15:05,930 --> 00:15:08,460 Eta orain ez dut ireki joan Chrome bertsio hau hemen. 351 00:15:08,460 --> 00:15:17,370 Eta ez dut nahi http joan: //172.16.25 / Eta ahaztu nuen rest-- 133. 352 00:15:17,370 --> 00:15:25,210 >> Beraz, ez dut nire Mac-tik joan IP helbidea Idatzi /hello.html. 353 00:15:25,210 --> 00:15:29,850 Eta orain ikusten dut nire Mac dut nire CS50 Appliance duten, nor 354 00:15:29,850 --> 00:15:32,600 IP helbidea da zenbakia, hain zuzen ere, antza denez, 355 00:15:32,600 --> 00:15:34,320 Interneteko web zerbitzari bat bezala. 356 00:15:34,320 --> 00:15:36,944 Ez du erraza polit bat Gogoratzen izena Facebook.com bezala, 357 00:15:36,944 --> 00:15:40,370 baina erabiliz HTTP itxuraz, nahiz eta Chrome 358 00:15:40,370 --> 00:15:43,560 mota da munduan errazte Gurekin baina gurekin erakusten ez HTTP. 359 00:15:43,560 --> 00:15:46,210 Baina hori da, hain zuzen ere, zehazki hori. 360 00:15:46,210 --> 00:15:48,470 Chrome besterik ez da batzuk aurrezteko egun hauetan sakatzeak. 361 00:15:48,470 --> 00:15:50,530 Eta hori da orain ikusiko dugu. 362 00:15:50,530 --> 00:15:51,890 >> Beraz, hori guztia fina eta ona da. 363 00:15:51,890 --> 00:15:53,740 Baina nahiko underwhelming orri bat da. 364 00:15:53,740 --> 00:15:56,230 Dezagun joan eta zerbait egin me apur bat desberdina orain. 365 00:15:56,230 --> 00:15:57,910 Hargatik atzera me gedit. 366 00:15:57,910 --> 00:16:00,580 Eta horren ordez, kaixo, Mundu, dezagun jarri irudi bat. 367 00:16:00,580 --> 00:16:05,880 Eta aldarrikatu aurretik joan gaitezen dut Nire localhost direktorioa publikoan sartu. 368 00:16:05,880 --> 00:16:10,580 Eta utzi aurretik, joan eta kopia bat Gaurtik fitxategiak sorta osoa 369 00:16:10,580 --> 00:16:15,633 nire Dropbox karpeta hemen sartu. 370 00:16:15,633 --> 00:16:19,470 371 00:16:19,470 --> 00:16:21,680 >> Orain ls idatzi badut, itxura fitxategi horiek guztiak aldi 372 00:16:21,680 --> 00:16:24,940 dudan artean banatutako Jakina, gaur egun, aldez aurretik web, 373 00:16:24,940 --> 00:16:26,830 horietako bat hello.html da oraindik. 374 00:16:26,830 --> 00:16:27,830 Beraz, ez da bat hori da. 375 00:16:27,830 --> 00:16:30,730 Eta gogoratzen bat silly honetan azken aldiz cat.jpg from. 376 00:16:30,730 --> 00:16:34,550 Hargatik nahi txertatzen saiatu me Nire web orriaren barruan cat.jpg. 377 00:16:34,550 --> 00:16:37,690 >> Aurretik joan noa eta egin cat.jpg, gorde. 378 00:16:37,690 --> 00:16:38,950 Dezagun atzera me Chrome. 379 00:16:38,950 --> 00:16:41,140 Eta utzi gerturatzeko me Letra-tipo eta orain freskatuz. 380 00:16:41,140 --> 00:16:43,090 381 00:16:43,090 --> 00:16:45,030 Ene, non jarri dut? 382 00:16:45,030 --> 00:16:48,210 383 00:16:48,210 --> 00:16:51,520 Standby-- oraindik zaharra daukat my desktop zabalik bertsioa. 384 00:16:51,520 --> 00:16:56,020 Goazen nire ostalari sartu, ene localhost, nire publikoa, eta hello.html. 385 00:16:56,020 --> 00:16:57,320 386 00:16:57,320 --> 00:17:00,670 Beraz, gaur egun utzi aurretik, joan eta esan gorputzaren barruan cat.jpg 387 00:17:00,670 --> 00:17:02,830 non nahi dut izatea bistaratu eta berritu. 388 00:17:02,830 --> 00:17:04,560 Jakina, hori ez da zuzena. 389 00:17:04,560 --> 00:17:08,050 >> Nabigatzaile Beraz, apur bat kontatu behar dut gehiago nahita, zer egin nahi dut. 390 00:17:08,050 --> 00:17:10,210 Besterik gabe idazten izena da jakina, ez da nahikoa. 391 00:17:10,210 --> 00:17:15,134 Beraz, gogora ekarri zuen ez zegoela beste Etiketa, irudia, laburretan img. 392 00:17:15,134 --> 00:17:17,550 Hori besterik gizakiak delako ez du mota hitz beteak gustatzen. 393 00:17:17,550 --> 00:17:19,050 Eta gero iturburu egin dezakegu = "cat.jpg". 394 00:17:19,050 --> 00:17:21,470 395 00:17:21,470 --> 00:17:23,550 >> Eta orain ez dut egin behar Gauza bat desberdinak hemen. 396 00:17:23,550 --> 00:17:25,390 Nahiz guztia arren gure etiketa beraz, orain arte izan 397 00:17:25,390 --> 00:17:28,086 baten ideia hau izan hasiera-etiketa eta amaiera etiketa bat, 398 00:17:28,086 --> 00:17:30,210 horrek ez du benetan egin Irudi baten zentzua, ezta? 399 00:17:30,210 --> 00:17:32,430 Irudi bat da edo ez dago edo ez dago. 400 00:17:32,430 --> 00:17:36,650 Eta, beraz, gizakiak etorri konbentzio errazagoa batekin sortu. 401 00:17:36,650 --> 00:17:40,310 Bai Etiketa bat duzu ahal hasiko da eta time-- berean amaituko 402 00:17:40,310 --> 00:17:43,790 hutsik egon daiteke, beraz, besterik gabe, hitz egiteko aurrera barra jarri etiketa baten barruan 403 00:17:43,790 --> 00:17:44,710 oso amaieran. 404 00:17:44,710 --> 00:17:45,776 405 00:17:45,776 --> 00:17:47,150 Orain atzera me nire nabigatzailea. 406 00:17:47,150 --> 00:17:50,377 Asmatu Reload Malditos, zerbait gertatzen da. 407 00:17:50,377 --> 00:17:52,460 Seguruenik duzu ikusi hau Noizean behin, web orrian, 408 00:17:52,460 --> 00:17:53,600 Gertatzen ez bada ere, zure errua izan da. 409 00:17:53,600 --> 00:17:54,766 Web zerbitzari-en errua da. 410 00:17:54,766 --> 00:17:56,240 Zer odes honetan badirudi adierazi? 411 00:17:56,240 --> 00:17:57,450 412 00:17:57,450 --> 00:17:58,009 It hautsi. 413 00:17:58,009 --> 00:17:59,300 Hori da irudia non pertenece. 414 00:17:59,300 --> 00:17:59,700 Bai? 415 00:17:59,700 --> 00:18:01,560 >> AUDIENCE: Baina horrek ez dio irudia sarbidea. 416 00:18:01,560 --> 00:18:03,070 >> DAVID J. MALAN: Ez du irudia sarbidea. 417 00:18:03,070 --> 00:18:05,230 Hori, edo are okerrago, agian, ez du, nahiz existitzen. 418 00:18:05,230 --> 00:18:06,729 Ea ez badugu diagnostikatu duten utzi. 419 00:18:06,729 --> 00:18:09,390 Azken aldiz gogoratzen bada Chrome ere, aparatuaren, 420 00:18:09,390 --> 00:18:11,870 edo baita zure Mac edo PC, joan Garatzaile menura duzu 421 00:18:11,870 --> 00:18:14,650 eta garapen tresnak joan Aukera, ziurrenik duzun 422 00:18:14,650 --> 00:18:16,850 ez da hainbeste edo inoiz erabili. 423 00:18:16,850 --> 00:18:20,780 Eta banoa Network bada eta berriro orria, 424 00:18:20,780 --> 00:18:24,110 dezagun HTTP begiratu benetan egiten ari diren eskaerak. 425 00:18:24,110 --> 00:18:28,400 >> Badirudi hello.html da hain zuzen ere, OK, beraz, 200 dira. 426 00:18:28,400 --> 00:18:30,630 Baina cat.jpg 403 da. 427 00:18:30,630 --> 00:18:31,650 Beraz, ez da 404 bat. 428 00:18:31,650 --> 00:18:33,490 File ziurrenik existitzen. 429 00:18:33,490 --> 00:18:35,250 403 esan nahi debekatuta. 430 00:18:35,250 --> 00:18:37,790 Beraz, hau da, pixka bat nahasgarria. 431 00:18:37,790 --> 00:18:42,340 Atzera egin nahi dut nire terminal leihoa. 432 00:18:42,340 --> 00:18:43,700 Gerturatzeko me hemen. 433 00:18:43,700 --> 00:18:44,750 Eta utzi egin me ls bat. 434 00:18:44,750 --> 00:18:46,430 Fitxategi horiek berdinean dago. 435 00:18:46,430 --> 00:18:49,410 >> Orain utzi egin me a ls-l, ziurrenik duzun 436 00:18:49,410 --> 00:18:53,350 fitxategi begiratu aurretik erabili tamainak agian, edo markak. 437 00:18:53,350 --> 00:18:55,590 Eta sorta oso bat ikusiko dugu Informazio jasanezinak. 438 00:18:55,590 --> 00:18:57,040 Baina konturatu xehetasun batzuk. 439 00:18:57,040 --> 00:19:01,660 Hemen hello.html honetan Hemen arraunean eta hemen, cat.jpg. 440 00:19:01,660 --> 00:19:02,934 441 00:19:02,934 --> 00:19:05,850 Eta besterik ez aparatuaren izatea da Erabiltzaileak nabarmenduz JPEG lagunarteko 442 00:19:05,850 --> 00:19:07,380 Hau atsegin morea. 443 00:19:07,380 --> 00:19:11,470 Baina zer gehiago ezberdina aldamenean fitxategi-tamaina eta fitxategi-izena? 444 00:19:11,470 --> 00:19:13,438 445 00:19:13,438 --> 00:19:14,754 >> IKUSLEEN: [INAUDIBLE]. 446 00:19:14,754 --> 00:19:16,920 DAVID J. MALAN: Bai, ez da, Bi R gehiago hemen baino gehiago da. 447 00:19:16,920 --> 00:19:20,170 Ohartu zer hello.html gertatzen da. 448 00:19:20,170 --> 00:19:24,050 Eta gertatu da izena dela direktorioa publiko hau garrantzitsua da. 449 00:19:24,050 --> 00:19:26,400 Direktorio honetan ezer ekarri publikoak izan. 450 00:19:26,400 --> 00:19:28,790 Baina ez da nahikoa fitxategiak besterik askatu hor. 451 00:19:28,790 --> 00:19:31,480 Ere aldatu behar duzu fitxategi moduan, 452 00:19:31,480 --> 00:19:35,180 baimenak aldatu fitxategia proaktiboan ez 453 00:19:35,180 --> 00:19:37,650 berezko ezarpena izango da, hau da, soilik irakurri ahal izango dut 454 00:19:37,650 --> 00:19:39,220 eta idatzi, jabeak I izateaz. 455 00:19:39,220 --> 00:19:43,540 Mundu osoan denek nahi dut izan nire fitxategia irakurtzeko, nolabait esateko gai. 456 00:19:43,540 --> 00:19:44,950 Irakurri besterik esan ikus ezazu. 457 00:19:44,950 --> 00:19:49,780 >> Eta hain zuzen ere, ikusiko duzu arazo ikusten denez: multzo zazpi, duten I horiek zer esan nahi da. 458 00:19:49,780 --> 00:19:53,160 Hauek bi R besteko denek utzi munduko beste ere irakurri du, 459 00:19:53,160 --> 00:19:55,300 batez ere, orain dela direktorio honetan da. 460 00:19:55,300 --> 00:19:59,620 Beraz, hau konpontzeko modurik errazena da nire gonbita joan eta egin chmod aldaketarako 461 00:19:59,620 --> 00:20:05,580 modua eta, ondoren + r a egin, guztiz, Denek, denak, plus irakurketarako r, 462 00:20:05,580 --> 00:20:07,944 eta ondoren cat.jpg Sartu. 463 00:20:07,944 --> 00:20:10,360 Ezer ez dirudi, gertatuko zein normalean gauza ona esan nahi du. 464 00:20:10,360 --> 00:20:13,850 Beraz, ls-l orain berriro dezagun cat.jpg at. 465 00:20:13,850 --> 00:20:15,750 Eta baimen hori Badirudi aldatu egin dela. 466 00:20:15,750 --> 00:20:18,670 Bat alde batera utzita, egiten baduzu bat Akats eta duzu, esate baterako, 467 00:20:18,670 --> 00:20:23,210 besterik egin your-- ez dut saiakera badakizu publikoki istripu eskuragarria, 468 00:20:23,210 --> 00:20:25,480 kontrakoa egin ahal izango duzu, bat-r chmod. 469 00:20:25,480 --> 00:20:25,909 470 00:20:25,909 --> 00:20:28,200 Egia izan arren, ez litzateke direktorio publikoa izango 471 00:20:28,200 --> 00:20:29,760 hala ere kezka bada. 472 00:20:29,760 --> 00:20:32,475 >> Beraz, gaur egun, goazen atzera nire nabigatzailea eta reload. 473 00:20:32,475 --> 00:20:32,904 474 00:20:32,904 --> 00:20:34,820 Eta ez dut egin klik joan apur Ghostbusters 475 00:20:34,820 --> 00:20:38,030 Sinbolo zati hori garbitu pantaila, beraz, eskaera berriak ikusi ahal izango dugu. 476 00:20:38,030 --> 00:20:40,630 Eta hain zuzen ere, hemen dago Aurretik Grump Cat. 477 00:20:40,630 --> 00:20:43,010 Baina are garrantzitsuagoa dena, Teknikoki, ez dago 478 00:20:43,010 --> 00:20:45,565 200 zenbakia da, eta horrek esan nahi du OK genuen. 479 00:20:45,565 --> 00:20:47,190 Ondo da, beraz, fina eta ona dena. 480 00:20:47,190 --> 00:20:48,940 Baina ez dugu egiten ari webgune onena, 481 00:20:48,940 --> 00:20:51,967 eta ez dugu gehiegi gogor saiatu joan webguneen fanciest gaur egiteko. 482 00:20:51,967 --> 00:20:54,550 Baina horrek, gutxienez, zerbait egin dezagun super ezagunak rattling aurretik 483 00:20:54,550 --> 00:20:56,030 beste etiketa gutxi off. 484 00:20:56,030 --> 00:20:58,470 Beraz, suposatzen dut ez besterik katu bat nahi hemen. 485 00:20:58,470 --> 00:21:02,530 Demagun benetan dut hau nahi cat zerbait lotzeko. 486 00:21:02,530 --> 00:21:07,210 >> , Agian I adibidez honen antzeko zerbait egin. 487 00:21:07,210 --> 00:21:08,580 488 00:21:08,580 --> 00:21:12,890 aingura egiteko href bat hiper erreferentzia berdinen 489 00:21:12,890 --> 00:21:17,440 eta egin, besterik gabe, zerbait utzi atsegin www.google.com itxi 490 00:21:17,440 --> 00:21:19,540 ixteko kortxetea aipatu. 491 00:21:19,540 --> 00:21:22,000 Eta orain, bilatu katuak. 492 00:21:22,000 --> 00:21:23,520 Itxi lotura etiketa. 493 00:21:23,520 --> 00:21:26,760 Beraz, honen moduko bat bakarrik du Xehetasun-funtsean berri. 494 00:21:26,760 --> 00:21:28,190 Jakina etiketa, desberdina da. 495 00:21:28,190 --> 00:21:31,770 Izen aingura bat etorri da erreferentzia href edo hiper. 496 00:21:31,770 --> 00:21:35,269 >> Baina are garrantzitsuagoa dena, ez da sintaktikoak ezaugarri hau hemen. 497 00:21:35,269 --> 00:21:37,810 Hau da, zer deituz hasteko dugu Ez etiketa bat, baina atributu bat. 498 00:21:37,810 --> 00:21:40,830 Eta atributua zerbait Etiketa baten portaera aldatzen du. 499 00:21:40,830 --> 00:21:45,400 Eta hau aitortu, href, baliabide aingura honen portaera alda 500 00:21:45,400 --> 00:21:48,430 denean, bertan klik egin, beraz, doa URL hau hemen da. 501 00:21:48,430 --> 00:21:50,330 Eta, jakina, URL Googleren da. 502 00:21:50,330 --> 00:21:53,951 >> Bien bitartean, zer da hau testua hemen izango da? 503 00:21:53,951 --> 00:21:55,950 Beno, hori izan da joan gizakien benetan 504 00:21:55,950 --> 00:21:58,470 azpimarratutako gisa ikusten link, hori bezain erraza. 505 00:21:58,470 --> 00:21:59,220 Hargatik saiatu honekin. 506 00:21:59,220 --> 00:21:59,980 Dezagun gorde me. 507 00:21:59,980 --> 00:22:01,650 Naiz oraindik hello.html batean. 508 00:22:01,650 --> 00:22:05,360 Baina online bertsioak ere ikusiko duzu benetako fitxategia izenak ditugu aurrez prestatuta. 509 00:22:05,360 --> 00:22:06,805 Dezagun aurrera eta berritu. 510 00:22:06,805 --> 00:22:08,680 Eta orain oso bat da, underwhelming orria oraindik. 511 00:22:08,680 --> 00:22:10,910 Baina gainetik pasatzean badut han eta pixka bat txikia da, 512 00:22:10,910 --> 00:22:13,576 but-- behean ikus dezakezu zure pantailaren ezkerreko izkinan, 513 00:22:13,576 --> 00:22:15,242 Da, hain zuzen ere google.com egingo. 514 00:22:15,242 --> 00:22:19,280 Eta hori egin klik badut, izango da whisk me benetako Google modurik. 515 00:22:19,280 --> 00:22:22,610 >> Baina konturatu hemen aukera bat ustiapen, besterik gabe alde batera utzita. 516 00:22:22,610 --> 00:22:25,150 Eta itzuli gara bestearen segurtasun arazo askoz lehenago. 517 00:22:25,150 --> 00:22:29,290 Ez dikotomia hori delako non eta joan zer diozu artean, 518 00:22:29,290 --> 00:22:34,722 antzeko zerbait egin izan duzu this-- http://www.google.com. 519 00:22:34,722 --> 00:22:37,134 Ados, eta, gaur egun I freskatuz bada orri hori gorde ondoren, 520 00:22:37,134 --> 00:22:38,800 atsegin dut Google joan badirudi. 521 00:22:38,800 --> 00:22:40,966 Baina ez da arrazoirik ez dut Google-ra joan behar, ezta? 522 00:22:40,966 --> 00:22:47,460 Benetan izan dut antzeko zerbait joan badguy.com, berriro orria hemen. 523 00:22:47,460 --> 00:22:49,750 Oharra eta, oraindik Google itxura. 524 00:22:49,750 --> 00:22:52,020 Eta zorrotz banago bakarrik nahikoa gainetik pasatzean hemen 525 00:22:52,020 --> 00:22:54,770 ezer egiten, nahiz eta joan ikusten dut beste leku batera joan. 526 00:22:54,770 --> 00:22:57,400 >> Beraz, bada inoiz duzun ahaztuak bada e-mail bat, batez ere, 527 00:22:57,400 --> 00:22:59,610 Paypal bat, edo itxuraz Paypal-tik 528 00:22:59,610 --> 00:23:01,830 dizun saioa hasteko Zure kontuan, hau 529 00:23:01,830 --> 00:23:06,380 dela eta, inoiz, behar duzu inoiz klikatu loturak emailak, 530 00:23:06,380 --> 00:23:07,930 Egia, emailak edozein loturak. 531 00:23:07,930 --> 00:23:10,380 Ezagutzen baduzu benetako duzu Paypal edo Bank dirua 532 00:23:10,380 --> 00:23:14,250 Amerikako edo Fidelity edo edozein web, eskuz idatzi zuen. 533 00:23:14,250 --> 00:23:17,530 Begiratu nola erraza delako Trick norbait aurkezten zer sartu 534 00:23:17,530 --> 00:23:18,526 link bat itxura. 535 00:23:18,526 --> 00:23:20,400 Baina, egia esan, ezin izan da joan erabat edonon. 536 00:23:20,400 --> 00:23:23,301 >> Eta ez da askoz handiagoa hau baino mehatxuak. 537 00:23:23,301 --> 00:23:25,300 Hain zuzen ere, pixka bat da tangente bat orain, baina bat 538 00:23:25,300 --> 00:23:28,430 onenak inoiz ikusi nuen eta horrek bere ateak itxi ditu geroztik, 539 00:23:28,430 --> 00:23:34,060 ekarri zuen norbaitek pertsona da zaie, beraz, hau esan liteke, 540 00:23:34,060 --> 00:23:37,660 sakatu hemen saioa zure kontu, banku-kontu bat. 541 00:23:37,660 --> 00:23:40,985 Eta hau Bank West izan zen. 542 00:23:40,985 --> 00:23:43,030 543 00:23:43,030 --> 00:23:44,250 >> Beraz, norbaitek erosi honetan. 544 00:23:44,250 --> 00:23:47,090 Eta pixka bat errazagoa da ikusi mono bananduta-tipo bat da handitutako 545 00:23:47,090 --> 00:23:49,190 30-oinez proiektorea on batean. 546 00:23:49,190 --> 00:23:51,720 Baina letra-txikia da batean email jasotzen ari zarela, 547 00:23:51,720 --> 00:23:54,690 hau bankofthewest.com itxura du, Ez bankofthevvest.com, 548 00:23:54,690 --> 00:23:58,230 bertan norbait $ 10 ordaindu zuen erosi. 549 00:23:58,230 --> 00:24:00,840 Eta gero, hau eraman behar webgune txarra batzuk baliokidea. 550 00:24:00,840 --> 00:24:05,540 >> Eta ikusten too-- duzu benetan egiten dugu this-- joaten naiz benetako webgunera bada, 551 00:24:05,540 --> 00:24:10,335 bankofthewest.com, berriro ere, azken aldiz gogoratzen 552 00:24:10,335 --> 00:24:13,210 hau da, euren web orri eta Oraindik nola funtzionatzen duen bitxia, 553 00:24:13,210 --> 00:24:15,610 zalantzarik gabe joan ahal Chrome garapen tresnak. 554 00:24:15,610 --> 00:24:18,890 Eta hori guztia ikusi ahal izango duzu Nicely HTML formatua ez. 555 00:24:18,890 --> 00:24:20,890 >> Baina puntu gehiago, itxi utzi cam-- duzu 556 00:24:20,890 --> 00:24:24,760 this-- joan zaitezke Ikusi Garatzaile Ikusi Iturria. 557 00:24:24,760 --> 00:24:25,770 558 00:24:25,770 --> 00:24:28,350 Zergatik ez kopiatu besterik ez dut hori guztia Eta ondoren, 559 00:24:28,350 --> 00:24:31,630 dezaket nire gedit little leiho batean hemen eta egin nire web orria. 560 00:24:31,630 --> 00:24:33,210 Save hau hello.html batean. 561 00:24:33,210 --> 00:24:36,770 Eta, seguruenik, horrek hautsi egingo da, Ez da erraza hau izan ohi delako. 562 00:24:36,770 --> 00:24:41,590 Baina, berriro kargatu dut nire orri propioa orain bada nire kabuz CS50 Appliance eta hit reload, 563 00:24:41,590 --> 00:24:42,990 Ados, gauza batzuk hautsi. 564 00:24:42,990 --> 00:24:45,750 Baina nahiko beharrik gertu nago nire kabuz banku webgunean, ezta? 565 00:24:45,750 --> 00:24:46,570 Hori guztia HTML 566 00:24:46,570 --> 00:24:47,370 >> [Barreak] 567 00:24:47,370 --> 00:24:49,210 >> DAVID J. MALAN: --I ez zuen benetan eta zu 568 00:24:49,210 --> 00:24:52,210 Ezagutzen ez dago ez out norbait benetan sakatu zen, lotura horiek gehiegi. 569 00:24:52,210 --> 00:24:54,864 Beraz, argi eta garbi, gauza batzuk hautsi. 570 00:24:54,864 --> 00:24:56,780 Baina hori eramango joan eztabaida bat sartu gurekin, 571 00:24:56,780 --> 00:25:00,810 alferrik oraintxe, behar bezala zer CSS, Kaskadako estilo-orriak, dira, 572 00:25:00,810 --> 00:25:03,410 eta, nola ez duzu beste HTML fitxategiak deskargatzeko 573 00:25:03,410 --> 00:25:06,140 eta JPEG fitxategiak GIF fitxategiak Webgunea erabiltzen egon liteke. 574 00:25:06,140 --> 00:25:07,960 Baina hori guztia accomplishable. 575 00:25:07,960 --> 00:25:11,110 Baina benetan irakiten bertara heuristikoak oso erraz hauek. 576 00:25:11,110 --> 00:25:14,450 >> Beraz, gaur egun dezagun baten bidez gaingabetuak besterik HTML beste adibide pare 577 00:25:14,450 --> 00:25:16,680 besterik ez duzu zentzu bat emateko zer gehiago egin dezakezu. 578 00:25:16,680 --> 00:25:18,670 Esate baterako, hori list.html da. 579 00:25:18,670 --> 00:25:23,240 Demagun web orri bat egin nahi dut quad etxeen zerrenda batekin. 580 00:25:23,240 --> 00:25:28,960 Ul etiketa erabiltzeko liteke I orden gabeko for zerrendan eta, ondoren, zerrendako elementu umea 581 00:25:28,960 --> 00:25:33,760 eta, ondoren, batetik bestera joateko over-- edo zerrenda, etxeak baizik galdera. 582 00:25:33,760 --> 00:25:36,080 >> Eta hau ireki dut bada, egin dezagun hau. 583 00:25:36,080 --> 00:25:40,670 Goazen ez hello.html, baina list.html. 584 00:25:40,670 --> 00:25:42,160 Malditos. 585 00:25:42,160 --> 00:25:43,000 Nola hau konpontzeko? 586 00:25:43,000 --> 00:25:45,679 587 00:25:45,679 --> 00:25:47,220 Gaia bera da orain arte bezala, ezta? 588 00:25:47,220 --> 00:25:52,510 Hargatik chmod-- oops-- egin dit chmod a + list.html of r. 589 00:25:52,510 --> 00:25:54,610 590 00:25:54,610 --> 00:25:59,610 Eta orain atzera egin dut nire nabigatzailea bada eta klikatu Birzamatu, ez da. 591 00:25:59,610 --> 00:26:02,360 Beraz Nahi duzun inoiz bada egin Buletdun zerrenda bat, hori egin ahal izango duzu. 592 00:26:02,360 --> 00:26:06,210 Super fancy izan eta egin nahi baduzu Ordenatutako zerrenda bat, ez Ordenatu gabeko zerrenda bat, 593 00:26:06,210 --> 00:26:10,170 aldatu horiek ol da, orria berriz kargatzea eragingo du, eta orain nabigatzailea da inguru izango duzu. 594 00:26:10,170 --> 00:26:11,241 >> Zer gehiago egin dezakegu? 595 00:26:11,241 --> 00:26:13,990 Beno, others-- pare bat bada lortu duzun text-- paragrafo luze 596 00:26:13,990 --> 00:26:15,698 esate baterako, zenbait Hau bezalako testu Latin 597 00:26:15,698 --> 00:26:20,730 eta nahi duzun paragrafoetan desberdinetan, p irekia, paragrafoan etiketa egiteko p hurbil. 598 00:26:20,730 --> 00:26:22,010 Eta gauza bera behin eta berriro. 599 00:26:22,010 --> 00:26:26,600 Eta nik orain ireki bada sortu fitxategi hau, paragraphs.html, bai, hau 600 00:26:26,600 --> 00:26:27,570 da gogaikarriak. 601 00:26:27,570 --> 00:26:34,320 Beraz, gaur egun besterik ez itzuli horrek nire gonbita, chmod + r r izar bat .html-- 602 00:26:34,320 --> 00:26:36,099 nice little basa-txartel bat, nolabait esateko. 603 00:26:36,099 --> 00:26:37,890 Guztiak konpondu behar da niretzat arazo horiek. 604 00:26:37,890 --> 00:26:38,990 Dezagun freskatuz. 605 00:26:38,990 --> 00:26:40,500 Hiru paragrafoetan dago. 606 00:26:40,500 --> 00:26:42,930 >> Eta orain, goazen aurrera eta ireki bat bestea. 607 00:26:42,930 --> 00:26:44,310 Nola mahai inguruan? 608 00:26:44,310 --> 00:26:46,440 Taula begirada nabarituko duzu apur bat konplexuagoa da. 609 00:26:46,440 --> 00:26:49,110 Baina ideia bera da tag irekia, tag irekia, 610 00:26:49,110 --> 00:26:51,360 , irekia, irekia, tag itxi irekia, tag irekia. 611 00:26:51,360 --> 00:26:54,410 Eta horiek gertatuko stand mahaia, horren mugan itxuraz 612 00:26:54,410 --> 00:26:58,500 lodiera izango 1-- whatever esan nahi du taulako errenkadan, taula 613 00:26:58,500 --> 00:27:00,320 datuak, eta horrek zelula bat esan nahi du. 614 00:27:00,320 --> 00:27:03,840 Eta atzera egin dut nire nabigatzailea bada hemen eta joan table.html, 615 00:27:03,840 --> 00:27:05,840 zerbait ikusi ahal izango duzu Hau atsegin, izugarri. 616 00:27:05,840 --> 00:27:07,840 Baina puntua lortu dugu non, ezin dugu benetan 617 00:27:07,840 --> 00:27:09,260 Hori baino gauza ederragoa egiteko. 618 00:27:09,260 --> 00:27:10,530 >> Hargatik zeintzuk orain niretzat. 619 00:27:10,530 --> 00:27:11,870 Badira etiketa gehiago sortak da. 620 00:27:11,870 --> 00:27:15,225 Eta HTML wonderful recoger da ere, Egia, guztiak egin behar duzun 621 00:27:15,225 --> 00:27:17,600 jada existitzen den web orrialdeak begiratu horrekin Oraindik ezagutzen. 622 00:27:17,600 --> 00:27:20,340 Eta atsegin zara, oh, hori nola Hau egin dute estetikoki. 623 00:27:20,340 --> 00:27:23,159 >> Edo edozein online bila dezakezu baliabide HTML nola funtzionatzen duen, 624 00:27:23,159 --> 00:27:25,700 eta ikusiko duzu ez dagoela da bat Beste etiketa hiztegia osoan. 625 00:27:25,700 --> 00:27:30,110 Baina mental eredu sinpleekin hori bakarrik irekitzen duzun ia edozein etiketa 626 00:27:30,110 --> 00:27:33,620 benetan itxiko dute, hura aski ez norbera irakasteko 627 00:27:33,620 --> 00:27:36,950 HTML ondoren ulertu tags oinarrizko ideia horiek 628 00:27:36,950 --> 00:27:40,520 eta atributuak eta ongi-eratze Horri buruz hitz egin dugu, 629 00:27:40,520 --> 00:27:44,697 baliteke ireki dugu ezer itxi beraz, ez dugu nabigatzaile bat nahastu. 630 00:27:44,697 --> 00:27:46,780 Hargatik hartu en orain honetara Maila interesgarria 631 00:27:46,780 --> 00:27:48,100 benetako joanda. 632 00:27:48,100 --> 00:27:51,095 Eta utzi joan nire Mac-en Hemen, google.com da. 633 00:27:51,095 --> 00:27:52,280 634 00:27:52,280 --> 00:27:54,020 Eta orain konturatu egin dezagun. 635 00:27:54,020 --> 00:27:57,280 Joan gong naiz Ezarpenak, bilaketa-ezarpenak. 636 00:27:57,280 --> 00:28:01,070 Itzali gogaikarriak instant hau nahi dut Emaitzek zera non berehala 637 00:28:01,070 --> 00:28:02,450 Idazteko erantzunez hasten da. 638 00:28:02,450 --> 00:28:05,300 Egin dezagun eskola zaharrean egokitu beraz dezagun benetan zer gertatzen den ikusiko dugu. 639 00:28:05,300 --> 00:28:08,260 >> Naiz, beraz, gorde nire Google hemengo aukera. 640 00:28:08,260 --> 00:28:11,160 Eta orain konturatu naiz joan bilatu katu antzeko zerbait da. 641 00:28:11,160 --> 00:28:14,500 Eta oraindik ere auto egiten osoa hemen, baina oinarritutako gauzak 642 00:28:14,500 --> 00:28:15,970 pertsona izan dira iraganean idatzi. 643 00:28:15,970 --> 00:28:17,490 Baina konturatu zer gertatuko. 644 00:28:17,490 --> 00:28:20,272 >> Une URL da hau, besterik google.com. 645 00:28:20,272 --> 00:28:22,650 Eta teknikoki, barra da. 646 00:28:22,650 --> 00:28:25,910 Google besterik ez da pertsonaia bat aurrezteko eta ez digu erakusten. 647 00:28:25,910 --> 00:28:30,400 Gurekin https erakusten ari dira, besterik ez super reassuring garela izateko 648 00:28:30,400 --> 00:28:32,850 Orri seguru edo enkripatutako batean. 649 00:28:32,850 --> 00:28:35,690 >> Hargatik aurrera me eta bilatu katuak. 650 00:28:35,690 --> 00:28:37,670 Orain hau lortu benetan jasanezinak azkar. 651 00:28:37,670 --> 00:28:39,470 Begiratu URL honen luzera at. 652 00:28:39,470 --> 00:28:43,070 Baina bihurtzen da stuff honetan gehienak URL da benetan nahiko alferrikakoa. 653 00:28:43,070 --> 00:28:45,320 Ezabatzen hasteko noa Gauzak ez dut ulertzen. 654 00:28:45,320 --> 00:28:46,560 655 00:28:46,560 --> 00:28:47,360 Katuak ikusten dut. 656 00:28:47,360 --> 00:28:48,470 Katuak ulertzen dut. 657 00:28:48,470 --> 00:28:50,380 Ez dakit zergatik katuak daude berriro. 658 00:28:50,380 --> 00:28:52,620 Ez dut ezagutzen zentzugabekeria hori zer den. 659 00:28:52,620 --> 00:28:56,030 Beraz, besterik ez dut mantendu egingo nabarmenduz eta gauzak ezabatzen 660 00:28:56,030 --> 00:28:59,905 ez, ez dut ulertzen, besterik honetan sartu URL-gutuna. 661 00:28:59,905 --> 00:29:00,920 662 00:29:00,920 --> 00:29:02,270 >> Orain let me get sartu berriro. 663 00:29:02,270 --> 00:29:03,814 Google oraindik ere lan itxura. 664 00:29:03,814 --> 00:29:06,980 Beraz, arrazoi batzuk, ari bat gehitu beharko dute gauza asko euren URL-en lehenetsia dagoenera. 665 00:29:06,980 --> 00:29:09,000 Baina ez da zorrozki beharrezkoa. 666 00:29:09,000 --> 00:29:10,340 Beraz, zer atsegina da hau? 667 00:29:10,340 --> 00:29:13,630 Beno, utzi aurrera me eta ireki, Chrome Inspector. 668 00:29:13,630 --> 00:29:15,960 Ez dago bat txiki sagu shortcut egiten da. 669 00:29:15,960 --> 00:29:17,360 >> Sarea fitxa joan. 670 00:29:17,360 --> 00:29:19,340 Eta orain me freskatuz Orri honetan, beste behin ere. 671 00:29:19,340 --> 00:29:20,280 Eta Shift naiz eusten. 672 00:29:20,280 --> 00:29:22,520 Bat alde batera utzita, nabigatzaile bezala joera cachean edo gorde 673 00:29:22,520 --> 00:29:24,697 Informazio besterik eraginkortasun en mesedetan. 674 00:29:24,697 --> 00:29:27,280 Baina normalean, ustiategi Shift eta birkargatzen dena behartuko du 675 00:29:27,280 --> 00:29:28,994 baino gehiago hasteko hasieratik. 676 00:29:28,994 --> 00:29:30,410 Eta hori da hemen egin nahi dut. 677 00:29:30,410 --> 00:29:33,550 >> Eta horiek guztiak nabarituko besterik agertu ilarak. 678 00:29:33,550 --> 00:29:37,920 Bihurtzen da, edozein web jakin batean orria, fitxategi bakar bat izan liteke 679 00:29:37,920 --> 00:29:43,500 involved-- hello.html-- edo ez 52 izan daiteke, kasu honetan bezala. 680 00:29:43,500 --> 00:29:45,820 When I bisitatu google.com, itxuraz, nire nabigatzailea 681 00:29:45,820 --> 00:29:49,650 52 bereiziak HTTP eskaerak hasten. 682 00:29:49,650 --> 00:29:50,520 Zergatik da hori? 683 00:29:50,520 --> 00:29:53,380 >> Beno, zer barruan begiratu Web orri goian honen. 684 00:29:53,380 --> 00:29:55,620 Ez dago testua bakarrik, baina ez da benetako irudiak 685 00:29:55,620 --> 00:29:57,130 eskubidea baino gehiago, katuak. 686 00:29:57,130 --> 00:29:59,110 Badira koloretsua logo bat sortu hemen ezkerreko. 687 00:29:59,110 --> 00:30:01,750 Ez dago ikono guztiak mikrofono bat eta abar. 688 00:30:01,750 --> 00:30:05,130 Ez dago pieza asko da, eraikitzeko blokeak, scratch piezak, hala nahi bada, 689 00:30:05,130 --> 00:30:06,250 Web orri honetan. 690 00:30:06,250 --> 00:30:10,310 Eta zer nabigatzailea gainean egiten ari da Oso lehen fitxategia lortzean, eta horrek 691 00:30:10,310 --> 00:30:16,180 Lerro honetan hemen, da, funtsean, HTML gora errepikatzean 692 00:30:16,180 --> 00:30:19,880 behera, ezkerretik eskuinera, bila irudi-etiketa edo beste tags bezala gauza 693 00:30:19,880 --> 00:30:23,160 diren beste fitxategi batzuk aipatzea eta denean horiek ikusten da, doa eta bilatzen itzazu 694 00:30:23,160 --> 00:30:26,050 HTTP bidez, bideragarria osoa gutunazal metafora, 695 00:30:26,050 --> 00:30:29,670 eta, ondoren, erakutsi egiten ditu batean Web orri kokapen egokia. 696 00:30:29,670 --> 00:30:33,370 >> Baina konturatu hemen ardatz badut Lehenengo bota, bilaketa katuak, 697 00:30:33,370 --> 00:30:37,090 nabarituko, hain zuzen ere, HTTP 1.1 bertsioa da. 698 00:30:37,090 --> 00:30:41,690 Eta, zoritxarrez, Google Chrome eskubidea 39 bertsioan orain 699 00:30:41,690 --> 00:30:45,110 da Dumbing gauza mota behera eta Ez digu erakusten benetako goiburuak. 700 00:30:45,110 --> 00:30:49,680 Baina zer gertatzen da hain zuzen ere bidali zen eskaera bat da for barra ez, baina / search? q = katuak. 701 00:30:49,680 --> 00:30:52,830 702 00:30:52,830 --> 00:30:54,340 >> Orain, zergatik da garrantzitsua? 703 00:30:54,340 --> 00:30:57,110 Beno, nik inferitzen dut honetatik baduzu Google 704 00:30:57,110 --> 00:31:01,520 Formulario honetan, zergatik kontsulta onartzen ez nire bilaketa propioa martxan jarri nuen 705 00:31:01,520 --> 00:31:06,420 CS50 motorra, baina besterik aurrealdean amaieran, besterik GUI. 706 00:31:06,420 --> 00:31:09,610 Eta atzera amaieran azpikontratatzeko dugu, uneko bilaketa Google emaitzak. 707 00:31:09,610 --> 00:31:10,510 >> Beraz, nola egin dezaket hau? 708 00:31:10,510 --> 00:31:13,820 Beno, utzi ni hemen baino gehiago joan gedit sartu. 709 00:31:13,820 --> 00:31:19,180 Eta utzi aurrera eta ireki sortu, demagun, fitxategi berri bat. 710 00:31:19,180 --> 00:31:22,280 Eta ez dut hau gorde egingo da aldi baterako, bilaketa-0.html gisa. 711 00:31:22,280 --> 00:31:25,111 712 00:31:25,111 --> 00:31:27,860 Eta gero, azkenean, azkar egingo dugu Bat dut aurrera aurrez prestatuta. 713 00:31:27,860 --> 00:31:30,190 >> Eta nahi dut azkar Látigo sortu doc ​​mota 714 00:31:30,190 --> 00:31:33,840 html bracket irekita html ixteko kortxetea html. 715 00:31:33,840 --> 00:31:38,390 Ondoren, naiz buru egin da joan itxi burua titulua open CS50 716 00:31:38,390 --> 00:31:40,150 Ordez Google bilaketa baten bilatuko. 717 00:31:40,150 --> 00:31:43,480 Down hemen naiz behar joan gorputza, hemen behera itxi gorputza. 718 00:31:43,480 --> 00:31:45,835 Eta orain CS50 Search behar dut. 719 00:31:45,835 --> 00:31:47,710 Eta, benetan, dezagun eraiki hau handitik. 720 00:31:47,710 --> 00:31:51,043 Aurrera joan eta itxi honetan, eta noa benetan jarri nire direktorioa publikoan. 721 00:31:51,043 --> 00:31:52,730 Beraz, ematen dit une bat besterik ez. 722 00:31:52,730 --> 00:31:55,390 bilaketa-0.html-- noa temporally deitu search.html. 723 00:31:55,390 --> 00:31:56,600 724 00:31:56,600 --> 00:31:59,750 Da chmod + r search.html bat noa. 725 00:31:59,750 --> 00:32:01,072 726 00:32:01,072 --> 00:32:02,280 Eta orain ez dut ireki ere egin behar. 727 00:32:02,280 --> 00:32:03,224 728 00:32:03,224 --> 00:32:04,390 Ondo da, beraz, izan zen azkar. 729 00:32:04,390 --> 00:32:06,800 Baina helburua, besterik gabe, Gurekin lortzeko puntua 730 00:32:06,800 --> 00:32:09,630 Testu horren beharrik artxibatzen search.html izeneko. 731 00:32:09,630 --> 00:32:10,940 732 00:32:10,940 --> 00:32:12,790 Beraz, ez da hainbeste oraindik begiratu. 733 00:32:12,790 --> 00:32:16,970 Izan ere, joan nintzen nire nabigatzailea bada, eta joan search.html, hori da dena den. 734 00:32:16,970 --> 00:32:17,720 Baina, zer ezagutzen duzu? 735 00:32:17,720 --> 00:32:19,000 Apur bat fancier izan nintekeela. 736 00:32:19,000 --> 00:32:22,710 Liburu bat irakurtzen dut, ez dagoela h1 izeneko epigrafe etiketa bat. 737 00:32:22,710 --> 00:32:26,100 Eta aurrera noa, eta joan duten h1 ireki eta itxi h1 erabili. 738 00:32:26,100 --> 00:32:27,220 Berriro orria. 739 00:32:27,220 --> 00:32:29,600 Eta orain, handiagoak eta bolder da, ez guztiak interesgarri, 740 00:32:29,600 --> 00:32:32,399 baina, gutxienez, berau egituraz interesgarriagoa. 741 00:32:32,399 --> 00:32:33,940 Baina orain utzi tag beste aurkeztera me. 742 00:32:33,940 --> 00:32:36,500 Bihurtzen da han inprimaki etiketa bat. 743 00:32:36,500 --> 00:32:38,400 Eta utzi etiketa itxi nau. 744 00:32:38,400 --> 00:32:40,830 Eta bihurtzen da han-en input etiketa bat 745 00:32:40,830 --> 00:32:44,600 mota izeneko atributu bat dauzka, eta horietatik Datu-eremuaren mota da, 746 00:32:44,600 --> 00:32:45,200 izango bada. 747 00:32:45,200 --> 00:32:47,050 Eta mota testua izango da. 748 00:32:47,050 --> 00:32:52,200 Eta bere balioa va CS50 Search izateko. 749 00:32:52,200 --> 00:32:53,850 Itxi etiketa. 750 00:32:53,850 --> 00:32:57,100 Eta ez dago nozio izango da ireki eta etiketa bereizi itxi. 751 00:32:57,100 --> 00:33:00,300 >> Let me back hemen baino gehiago eta ikusteko zer ari den gertatzen, freskatuz. 752 00:33:00,300 --> 00:33:01,380 Interesgarria eskuratzen. 753 00:33:01,380 --> 00:33:02,950 Badirudi testu-eremu bat da. 754 00:33:02,950 --> 00:33:04,080 755 00:33:04,080 --> 00:33:06,999 Eta egia esan, ez nuen nahi balio bat jartzea ez oraindik. 756 00:33:06,999 --> 00:33:10,040 Let me hemen itzuli eta benetan lortu Balio hau kentzeko simple mantentzeko. 757 00:33:10,040 --> 00:33:12,939 Balio bat ordez, zer nahi nuen Gauza hau emateko izen bat izan zen. 758 00:33:12,939 --> 00:33:15,230 Eta ez dakit zer den, beraz, zatoz dut itzuli. 759 00:33:15,230 --> 00:33:18,270 >> Baina hori azpian, nahi dut sarrera mota egin = aurkeztu. 760 00:33:18,270 --> 00:33:19,840 761 00:33:19,840 --> 00:33:22,120 Eta balio hau CS50 Search izango da. 762 00:33:22,120 --> 00:33:24,850 Eta ikusiko dugu zergatik I horri balioa mugitu. 763 00:33:24,850 --> 00:33:28,900 When I freskatuz, badirudi dut orain dute nire bilaketa egin hasieratik 764 00:33:28,900 --> 00:33:30,820 motorra, super izugarri, Egia izan arren, oso 765 00:33:30,820 --> 00:33:34,260 Ez bota urrun bat zer Google-ren orrialde lehenetsi itxura. 766 00:33:34,260 --> 00:33:37,950 >> Hemen joan I bada, orain, daiteke ere idazten dudanean katuak eta, zorionez, sakatu Bilaketa. 767 00:33:37,950 --> 00:33:40,380 Baina ez naiz nahiko oraindik egin dut, dut ez delako ezarri, 768 00:33:40,380 --> 00:33:41,045 Jakina, datu-base bat. 769 00:33:41,045 --> 00:33:42,940 Ez dut arakatu du bilaketa emaitzak web. 770 00:33:42,940 --> 00:33:44,840 Beraz, azpikontratatzeko Google behar dut. 771 00:33:44,840 --> 00:33:46,290 Beraz, nola egin behar dut? 772 00:33:46,290 --> 00:33:49,170 >> Beno, lehenik eta behin Ekintza gehitzeko eta behar 773 00:33:49,170 --> 00:33:58,460 nire inprimaki etiketa aitortu duten http://www.google.com/search da. 774 00:33:58,460 --> 00:34:01,180 Eta ezagutzen dut beharrik ez izateko bakarrik hurbiletik begiratuz ondorioztatu 775 00:34:01,180 --> 00:34:02,505 Beren URL-en. 776 00:34:02,505 --> 00:34:03,380 Eta orain, etxebizitza bat. 777 00:34:03,380 --> 00:34:09,090 Zer egin beharko lukete seguruenik testu arlo deituko oinarrituta, non gauden zelairatu 778 00:34:09,090 --> 00:34:09,754 aurretik? 779 00:34:09,754 --> 00:34:11,896 780 00:34:11,896 --> 00:34:13,290 >> IKUSLEEN: q. 781 00:34:13,290 --> 00:34:14,370 >> DAVID J. MALAN:? Q. 782 00:34:14,370 --> 00:34:17,800 Eta ez dugu benetan behar galdera markatu bihurtzen da, baina q da, hain zuzen ere, 783 00:34:17,800 --> 00:34:20,489 Kontsultaren ziurrenik arabera q Lehenespenez, besterik ez delako hori, 784 00:34:20,489 --> 00:34:23,060 zer Larry eta Sergey sortu zen duela urte batez. 785 00:34:23,060 --> 00:34:24,739 Beraz, orain utzi kargatu berriro orri hau me. 786 00:34:24,739 --> 00:34:26,409 Ez du desberdinek guztiak bilatzeko. 787 00:34:26,409 --> 00:34:28,120 Baina orain ikusi zer gertatzen den. 788 00:34:28,120 --> 00:34:32,360 >> Idatzi dut katuak eta Klik batean bazaude CS50 bilaketa eta utzi joaten, 789 00:34:32,360 --> 00:34:35,770 nabarituko whisked dit Benetako Google kanpoan. 790 00:34:35,770 --> 00:34:38,150 Orain, Google pixka bat ari ari dira horretan gogaikarriak 791 00:34:38,150 --> 00:34:41,877 Parametro gehigarri bat erantsi, , borondatea URL bazara. 792 00:34:41,877 --> 00:34:43,960 Hori gertatzen ari den guztia da Google albo automatikoki. 793 00:34:43,960 --> 00:34:48,730 >> Zati garrantzitsua da I diruditen sortu dute eskaera hau hemen. 794 00:34:48,730 --> 00:34:50,179 Eta hain zuzen, hori da zer gertatzen den. 795 00:34:50,179 --> 00:34:53,040 Noiz HTML duzula itxura hau, hau 796 00:34:53,040 --> 00:34:57,620 Web garatzaileek idazkera moduko da esaten, aurrera eta formulario bat sortzeko 797 00:34:57,620 --> 00:34:59,990 denean aurkeztu bazaizkio, nik URL honekin joango gara. 798 00:34:59,990 --> 00:35:03,430 Eta noiz URL eskaini dio q bezalako gauzak balio, 799 00:35:03,430 --> 00:35:05,440 ez besterik URL honetara. 800 00:35:05,440 --> 00:35:08,210 Egia esan, joan zaitez marka eta, ondoren, q = katuak. 801 00:35:08,210 --> 00:35:09,590 802 00:35:09,590 --> 00:35:13,060 Erantsi parametroa da, Horrelako HTTP parametroa. 803 00:35:13,060 --> 00:35:15,590 >> Eta besterik super hain zuzen ere, zer ari ondorioztatzen hemen ari 804 00:35:15,590 --> 00:35:18,130 baina izan dut explicit-- gehiago da duten erabili nahi dut metodoa 805 00:35:18,130 --> 00:35:22,270 lortuko da, antzeko zerbait ordez post, azkenean, ikusiko dugu. 806 00:35:22,270 --> 00:35:27,710 Beraz, azken finean, besterik gabe ulertzeko moduan HTML eta zenbait etiketa nahiko sinpleak erabiliz, 807 00:35:27,710 --> 00:35:30,610 dugu orain ahal izango dituzu sortu gureak frontend erabiltzaile 808 00:35:30,610 --> 00:35:32,850 Bilaketa bat interfazea motorraren atzean. 809 00:35:32,850 --> 00:35:34,800 >> Baina hori jakina, Pretty izugarri. 810 00:35:34,800 --> 00:35:37,259 Beraz, utzi benetan me ireki, bertsio apur bat hobea. 811 00:35:37,259 --> 00:35:39,800 Hau bat prestatu nuen da aurrera duten iruzkin batzuk. 812 00:35:39,800 --> 00:35:41,900 Baina ikusiko duzu dut nahiko askoz birsortu da. 813 00:35:41,900 --> 00:35:44,150 Beraz, hau da dagoeneko eskuragarri online. 814 00:35:44,150 --> 00:35:48,050 Eta gertatu zen I preemptively https joan besterik simple mantentzeko. 815 00:35:48,050 --> 00:35:50,610 >> Eta orain dezagun bat ireki bat hurrengo hau iterazio. 816 00:35:50,610 --> 00:35:52,510 1 0 bertsioaren ordez dago. 817 00:35:52,510 --> 00:35:55,315 Zer joango duzu horietan gutxi adibide honetan, hainbat? 818 00:35:55,315 --> 00:35:59,480 819 00:35:59,480 --> 00:36:00,440 >> IKUSLEEN: [INAUDIBLE]. 820 00:36:00,440 --> 00:36:03,020 >> Bai, testu-lerrokatzea zentro hau. 821 00:36:03,020 --> 00:36:04,590 Hau da, apur bat arraro hemen. 822 00:36:04,590 --> 00:36:06,150 Baina hori da, hain zuzen ere, berria. 823 00:36:06,150 --> 00:36:07,800 Eta, agian, zer gertatuko. 824 00:36:07,800 --> 00:36:11,730 Joan nintzen nire nabigatzailea orain eta bisitatu bilaketa-1.html, 825 00:36:11,730 --> 00:36:13,090 ia gauza bera da. 826 00:36:13,090 --> 00:36:15,705 Baina urrats bat hurbilago da gehiago nahiko pixka bat izateaz. 827 00:36:15,705 --> 00:36:19,150 Itsusia da oraindik, baina hori ere prettier Gutxienez guztia orain zentratua. 828 00:36:19,150 --> 00:36:23,470 >> Beraz, izarrekin bihurtzen da zer esan erabiltzen dut beste hizkuntza guztiz izeneko 829 00:36:23,470 --> 00:36:25,680 CSS, Kaskadako estilo-orriak. 830 00:36:25,680 --> 00:36:28,310 Eta CSS, Egia, mota , nire iritzi pertsonala, 831 00:36:28,310 --> 00:36:29,775 atrociously diseinatu hizkuntza bat. 832 00:36:29,775 --> 00:36:33,110 Oso gogaikarria da gogoratu behar hainbat xehetasun guztiak. 833 00:36:33,110 --> 00:36:38,479 Baina zer stylizes da gaur egun munduan dagoen guztia web. 834 00:36:38,479 --> 00:36:39,270 Norbait offended dut. 835 00:36:39,270 --> 00:36:39,769 Guztiak eskubidea. 836 00:36:39,769 --> 00:36:43,180 Beraz, goazen atzera hemen ikusi nola benetan ari gara erabiliz. 837 00:36:43,180 --> 00:36:45,940 Eta bihurtzen da, gutxienez, da benetan hizkuntza sinplea. 838 00:36:45,940 --> 00:36:49,470 Besterik gako bikote, propietate da eta balioak, ezaugarriak eta balioak. 839 00:36:49,470 --> 00:36:52,080 Izan ere, hemen da jabetza eta balioa esaterako. 840 00:36:52,080 --> 00:36:55,890 >> Besterik gabe, estiloa erabiliz Nire gorputza tag atributua 841 00:36:55,890 --> 00:37:00,360 eta hari baten balioa emanez Hitz koloneko eta beste hitz bat, 842 00:37:00,360 --> 00:37:03,730 edo jabetza eta balorea ere, I estetika eragina izan dezake 843 00:37:03,730 --> 00:37:06,210 web-orriaren, ez nahitaez egitura oraindik, 844 00:37:06,210 --> 00:37:07,550 baina estetika. 845 00:37:07,550 --> 00:37:10,960 Eta besterik ez inguruan Googling arabera, I konturatzen CSS, Kaskadako estilo-orriak, 846 00:37:10,960 --> 00:37:14,170 izeneko propietate bat onartzen Testu-lerrokatzea, eta bere balioa ezin 847 00:37:14,170 --> 00:37:16,980 utzi behar, eskuineko edo erdiko, esate baterako. 848 00:37:16,980 --> 00:37:19,990 >> Beraz, orain naizenean freskatuz Orri honetan, zer lortu nuen 849 00:37:19,990 --> 00:37:22,730 zentratua orri bat izan zen, baina oraindik nahiko itsusiak. 850 00:37:22,730 --> 00:37:25,770 Dezagun aurrera eta ireki 2. bertsioan Search osatzen. 851 00:37:25,770 --> 00:37:28,570 Eta orain konturatu egin dut pixka bat gehiago. 852 00:37:28,570 --> 00:37:33,760 Ohartu zaitez hemen buruaren barruan tag, ez titulu baino gehiago izan daiteke. 853 00:37:33,760 --> 00:37:35,400 Izan ere, estilo Etiketa bat. 854 00:37:35,400 --> 00:37:38,630 Eta hau da, non lortzen besterik ez da bat little messy ikusten CSS batzuetan. 855 00:37:38,630 --> 00:37:41,971 >> Iragarki zerbait izan badirudi I. egituraz itxura oso desberdina da. 856 00:37:41,971 --> 00:37:44,095 Baina hemen izena da Etiketa nahi dut estilizatu. 857 00:37:44,095 --> 00:37:47,570 Hemen gure lagun zaharrak kizkur giltza eta kizkur giltza itxia. 858 00:37:47,570 --> 00:37:50,290 Eta gero, hemen da, etxea eta bere balioa. 859 00:37:50,290 --> 00:37:56,300 >> Fitxategi hau kargatu dut bada, search2.html, azken emaitza berdina da. 860 00:37:56,300 --> 00:37:59,300 Baina diseinu hobea norabidean urrats bat da. 861 00:37:59,300 --> 00:38:04,560 Out CSS hau factoring By, dut Ez commingled nire HTML batera. 862 00:38:04,560 --> 00:38:07,560 Eta hain zuzen ere, ikusi dugu, ezin izan dut berrerabiltzea propietate eta balio horiek. 863 00:38:07,560 --> 00:38:10,420 Sortak egin nahi nuen bada Nire web orriaren zati zentratua, 864 00:38:10,420 --> 00:38:13,630 Nik ez dut style = text-align idatzi behar zentro guztiak leku baino gehiago. 865 00:38:13,630 --> 00:38:16,580 Leku batean ezin dut jarri beharbada, nahi up goialdean. 866 00:38:16,580 --> 00:38:18,210 >> Hala ere, hau ez da diseinu onenak. 867 00:38:18,210 --> 00:38:21,720 Izan ere, gauza bat ikasi ahal izango duzu gero eta gehiago denbora ahala 868 00:38:21,720 --> 00:38:25,730 web programazioa da, gehiago egin ahal izango dituzu gauzak eta faktore gauzak modularize out 869 00:38:25,730 --> 00:38:30,610 h fitxategiak bezalako gaitezen faktore gauzak out, Gustatzen gurekin faktore gauzak utzi helpers.c out 870 00:38:30,610 --> 00:38:31,880 Duela psets batzuk. 871 00:38:31,880 --> 00:38:34,200 Era berean, baliteke dugu Hau lortu nahi. 872 00:38:34,200 --> 00:38:37,920 >> Beraz bertsioan nabarituko search.html hirutan dut 873 00:38:37,920 --> 00:38:40,610 garbitu burua orria eta besterik jarri 874 00:38:40,610 --> 00:38:43,320 honetan, link etiketa bat, eta horrek izenaren kontra, 875 00:38:43,320 --> 00:38:44,700 ez dizu hiperesteka. 876 00:38:44,700 --> 00:38:49,150 Lotzen ditu modu beste fitxategi href bat eta bere balioa, kasu honetan, 877 00:38:49,150 --> 00:38:51,586 bilaketa-3.css da 878 00:38:51,586 --> 00:38:52,960 Beraz, konturatu nintzen azkar goaz. 879 00:38:52,960 --> 00:38:54,600 Baina guztiak egiten ari naiz mota ren gauzak mugitzen inguruan. 880 00:38:54,600 --> 00:38:55,760 Utzidazu open bilaketa-3.css. 881 00:38:55,760 --> 00:38:57,114 882 00:38:57,114 --> 00:38:58,530 Bada, ez da ezer benetan da. 883 00:38:58,530 --> 00:39:02,270 Kopiatu eta itsatsi berri bat sartu besterik ez dut artxibatzen, gauzak factored dugu askoz bezala atera 884 00:39:02,270 --> 00:39:03,509 Beste fitxategi aurretik sartu. 885 00:39:03,509 --> 00:39:05,300 Eta, emaitza erabat underwhelming-- 886 00:39:05,300 --> 00:39:06,730 da berdin izango. 887 00:39:06,730 --> 00:39:10,490 Baina toward-- mugitzen ari gara, ez, ez da. 888 00:39:10,490 --> 00:39:11,930 Oh, badakit zergatik. 889 00:39:11,930 --> 00:39:13,790 >> Beraz, akatsen bat izango dela dirudi. 890 00:39:13,790 --> 00:39:15,010 Eta zentzu batean da. 891 00:39:15,010 --> 00:39:17,730 Baina utzi ireki me my Network fitxa. 892 00:39:17,730 --> 00:39:19,660 Dezagun orria berriz kargatzea me. 893 00:39:19,660 --> 00:39:23,315 Ah, zergatik CSS ez dela aplikatzen da? 894 00:39:23,315 --> 00:39:26,920 Beno, CSS fitxategia, era berean, badu Mundu irakurgarria izan behar du, nolabait esateko. 895 00:39:26,920 --> 00:39:28,440 Eta ere gaur egun debekatuta dago. 896 00:39:28,440 --> 00:39:33,760 Hargatik bat chmod a + r egin dit star dot CSS whoops-- 897 00:39:33,760 --> 00:39:37,067 gara dot CSS besterik ez da fitxategia CSS fitxategi luzapena. 898 00:39:37,067 --> 00:39:38,900 Orain utzi atzera me to nire nabigatzailea eta reload. 899 00:39:38,900 --> 00:39:40,910 OK, pixka bat hobeto. 900 00:39:40,910 --> 00:39:42,282 >> Orain dezagun azken gauza bat egin zidan. 901 00:39:42,282 --> 00:39:42,990 Bilaketa-4.html ere. 902 00:39:42,990 --> 00:39:44,550 903 00:39:44,550 --> 00:39:48,220 Pentsatu besterik ez dut bertsio bat daukat modu freskoago, bide gehiago izan bazen ere 904 00:39:48,220 --> 00:39:48,980 konplikatuak. 905 00:39:48,980 --> 00:39:50,690 Dezagun emaitza lehen. 906 00:39:50,690 --> 00:39:52,290 Itxi honetan digute gela gehiago. 907 00:39:52,290 --> 00:39:54,275 Aldatu bilaketa-4, Sartu. 908 00:39:54,275 --> 00:39:55,430 909 00:39:55,430 --> 00:39:57,200 >> Eta orain gauza mordo bat apurtu dituzte. 910 00:39:57,200 --> 00:39:59,910 Atzera egin nahi dut nire direktorioa hemen sartu. 911 00:39:59,910 --> 00:40:04,190 Eta orain, besterik ez dut egingo + r baten chmod a fitxategi batean 912 00:40:04,190 --> 00:40:07,450 Ezagutzen dut existitzen deitzen delako logo.gif, zein irudi bat da. 913 00:40:07,450 --> 00:40:08,590 Eta orain freskatuz. 914 00:40:08,590 --> 00:40:11,040 Eta wow-- beraz, gaur nago Nahiko hurbil, Egia, 915 00:40:11,040 --> 00:40:15,860 1999 Google-en bertsio gustatzen, eta Egia, 2014 Google-en bertsio, 916 00:40:15,860 --> 00:40:16,360 ezta? 917 00:40:16,360 --> 00:40:21,920 >> Beraz, gaur egun bere web joan, azken finean, bilatu nuen Katuak bada. 918 00:40:21,920 --> 00:40:23,900 Eta halaxe da. 919 00:40:23,900 --> 00:40:26,410 Baina zer modu desberdinean egiten dut 4 bertsio honetan? 920 00:40:26,410 --> 00:40:28,020 Beraz, ez dugu dwell aldaratzea gehiegi hemen. 921 00:40:28,020 --> 00:40:30,100 Hau ikusiko duzu arazo multzo zazpi azkenean. 922 00:40:30,100 --> 00:40:31,350 Baina konturatu gauza batzuk egin nuen. 923 00:40:31,350 --> 00:40:33,690 >> Div bat sartu dut etiketa, zatiketa da, 924 00:40:33,690 --> 00:40:35,450 paragrafoan etiketa bat antzeko espirituz. 925 00:40:35,450 --> 00:40:38,220 Baina zatiketa bat besterik ez bezalakoa da, hemen Ikusezina eskualde laukizuzena 926 00:40:38,220 --> 00:40:39,150 Pantailaren. 927 00:40:39,150 --> 00:40:41,680 Dezagun berezia eman Identifikatzaile, oin bat, besterik ez 928 00:40:41,680 --> 00:40:44,700 beraz, buruz dugun hitz egin ahal Gure HTML beste nonbait dago. 929 00:40:44,700 --> 00:40:47,952 Hemen orriaren div bat da horren ID edukia izango da. 930 00:40:47,952 --> 00:40:49,160 Orriaren edukia da. 931 00:40:49,160 --> 00:40:51,090 Eta hemen, orriaren goiburua da. 932 00:40:51,090 --> 00:40:54,960 >> Bestela esanda, ez dut HTML funtsean am adimen 933 00:40:54,960 --> 00:40:57,700 Web orri hau begiratzen hiru osagai buruz 934 00:40:57,700 --> 00:41:01,200 hemen laukizuzen ikusezina honekin, erdian edukia, eta, ondoren, 935 00:41:01,200 --> 00:41:04,800 Orri-oinean behera beheko, nahiz arren, ez dugu gauza horiek ikusteko. 936 00:41:04,800 --> 00:41:09,940 Neure burua, nahi dudalako orria hemen, edo css fitxategi batean 937 00:41:09,940 --> 00:41:11,460 Sintaxia hau erabili ahal izango dut. 938 00:41:11,460 --> 00:41:13,070 >> Goiburu ez da etiketa bat. 939 00:41:13,070 --> 00:41:17,060 ID bat da bihurtzen, beraz, #header eginez out, 940 00:41:17,060 --> 00:41:20,840 Dut orain eska dezakete bat edo gehiago goiburua propietate. 941 00:41:20,840 --> 00:41:24,130 Eduki bera egin ahal izango dut, edukia hemen berdina. 942 00:41:24,130 --> 00:41:27,230 >> Beraz, adibidez, beheko aldean, oharra Ezaugarri horiek naiz batu guztiak. 943 00:41:27,230 --> 00:41:30,660 Eta besterik existitzen dira irakurketaren arabera ezagutzen dut CSS dokumentazioa gehiagok. 944 00:41:30,660 --> 00:41:33,450 Letra tamaina txikiagoa izango da beraz, letra-batzuk tamaina erlatiboa. 945 00:41:33,450 --> 00:41:34,741 Pisua da lodia izango da. 946 00:41:34,741 --> 00:41:37,340 Margin-- pixel zenbat Inguruan 20 pixel da hobeto esanda. 947 00:41:37,340 --> 00:41:38,590 Eta hori zentratua egingo da. 948 00:41:38,590 --> 00:41:40,256 >> Baina oraintxe bertan, orriaren itxura hau. 949 00:41:40,256 --> 00:41:42,840 Ez nago pozik bada nire kopia bertan, 950 00:41:42,840 --> 00:41:46,560 Kolore gorri antzeko zerbait egin izan dut. 951 00:41:46,560 --> 00:41:50,570 Eta, ondoren, hau gorde ahal izango dut, berritu, eta orain oina bai estilizatu dut. 952 00:41:50,570 --> 00:41:54,130 Beraz, hau da, besterik gabe, botere hinting zer web orri batean egin dezakezu 953 00:41:54,130 --> 00:41:55,510 gauzak aldatzeko inguruan. 954 00:41:55,510 --> 00:41:59,080 >> Eta nahiz eta hori baino freskoago, nahi baduzu ikutu benetako webgune batera, 955 00:41:59,080 --> 00:42:00,810 ezin duzu betirako aldatuko die. 956 00:42:00,810 --> 00:42:03,640 Baina, ireki dut bada Chrome Inspector berriro 957 00:42:03,640 --> 00:42:07,610 eta ez dut joan ezkerraldeko to hemen, eta Facebook HTML erakusten, 958 00:42:07,610 --> 00:42:11,380 baina eskuin hegaletik erakusten aldean bere CSS guztiak, 959 00:42:11,380 --> 00:42:13,789 ahal duzun, eta bai unean gauzak aldatzeko. 960 00:42:13,789 --> 00:42:15,080 Beraz, aurrera eta hau egin. 961 00:42:15,080 --> 00:42:18,670 >> Dezagun aurrera eta kontrol me Ezkutatu ausazko hitz honetan hemen, 962 00:42:18,670 --> 00:42:21,230 sinatu, eta sakatu Inspect Element. 963 00:42:21,230 --> 00:42:25,130 Chrome oso eroso joango da h1 etiketa duten Facebook erabiliz. 964 00:42:25,130 --> 00:42:27,290 Eta konturatu hemen Facebook ditu motatako lazily 965 00:42:27,290 --> 00:42:29,960 gogor kodetuta letra tamaina jabetza bat hemen. 966 00:42:29,960 --> 00:42:33,530 >> Beraz cool gauza da, nahiz badut Benetan joan gaitezen hemen 967 00:42:33,530 --> 00:42:39,560 eta esan, oh, Facebook, ez dut gustatzen 64 pixel, orain dugu Facebook alda dezake. 968 00:42:39,560 --> 00:42:42,590 Jakina, bakarrik ari gara aldatzea Niretzat pertsonalki une. 969 00:42:42,590 --> 00:42:45,150 Baina hori beste besterik Gure tresna kit tresna 970 00:42:45,150 --> 00:42:48,360 hori fintzeko aukera izango dugu eta irudikatu eta, gainera, diagnosia 971 00:42:48,360 --> 00:42:49,729 Gure web orriak ere gai. 972 00:42:49,729 --> 00:42:52,270 Eta, era berean, ezin gara gorako Hemen, gauza bera da. 973 00:42:52,270 --> 00:42:55,830 Baduzu benetan Fancy lortu nahi, dut esan nahi, orain ezin duzula orriaren mutatu 974 00:42:55,830 --> 00:42:57,380 eta ero gauzak egin. 975 00:42:57,380 --> 00:42:59,870 >> Beraz, zergatik da hori guztia baliagarria? 976 00:42:59,870 --> 00:43:02,330 Beno, azken finean, gu gara Izan nahi joan 977 00:43:02,330 --> 00:43:07,110 web orriak sortzeko gai dela dira gure atzeko muturrak propioak bultzatuta, 978 00:43:07,110 --> 00:43:10,520 ez besterik Google eta atzeko amaieran ez outsourcing. 979 00:43:10,520 --> 00:43:13,510 Benetan nahi dugu balioa, adibidez, 980 00:43:13,510 --> 00:43:18,830 gure bilatzailea ekintza egozten diote, bestela, ez joan norbaiti, 981 00:43:18,830 --> 00:43:24,270 baina Bilaketa antzeko zerbait, non Bilaketa gure zerbitzari propioa daukate, 982 00:43:24,270 --> 00:43:25,670 ez beste norbaitek on. 983 00:43:25,670 --> 00:43:30,316 >> Eta horrela iritsi, benetan dugu Hizkuntza berri bat aurkeztu behar dute. 984 00:43:30,316 --> 00:43:33,190 Beraz, dagoeneko beste bat begiratu hizkuntza Hemen, edo bi benetan, HTML 985 00:43:33,190 --> 00:43:33,700 eta CSS. 986 00:43:33,700 --> 00:43:36,330 Baina benetan dira besterik egitura eta estetika hizkuntzak. 987 00:43:36,330 --> 00:43:38,360 Oraindik ez dute programazioa hizkuntzak per se. 988 00:43:38,360 --> 00:43:41,160 Eta hori buruz formal handirik denbora gisa, horien gainean egingo dugu pasatzeko. 989 00:43:41,160 --> 00:43:44,910 Hasiko dugu orain delako PHP trantsizioa. 990 00:43:44,910 --> 00:43:48,160 >> Beraz, PHP da benetako programazio hizkuntza. 991 00:43:48,160 --> 00:43:50,750 Da scripting hizkuntza bat da zentzua da hori ere 992 00:43:50,750 --> 00:43:52,855 ondorioz, pisu arinagoa da C. antzeko zerbait baino 993 00:43:52,855 --> 00:43:56,082 Eta Lengoaia interpretatu bat da, horrek esan nahi du, ez da konpilatu. 994 00:43:56,082 --> 00:43:58,790 Beraz, hitz batean, zer esan nahi du denean c bezalako hizkuntza bat erabili dugu 995 00:43:58,790 --> 00:44:00,290 eta konpilatu behar izan dugu? 996 00:44:00,290 --> 00:44:02,120 Zer esan nahi da hori! konpilatu C iturburu-kodea? 997 00:44:02,120 --> 00:44:03,864 998 00:44:03,864 --> 00:44:04,780 IKUSLEEN: [INAUDIBLE]. 999 00:44:04,780 --> 00:44:06,184 DAVID J. MALAN: Berriro esan nahi du? 1000 00:44:06,184 --> 00:44:07,100 IKUSLEEN: [INAUDIBLE]. 1001 00:44:07,100 --> 00:44:07,962 1002 00:44:07,962 --> 00:44:08,920 DAVID J. MALAN: Perfect. 1003 00:44:08,920 --> 00:44:10,180 Berau bihurtzen da binary sartu. 1004 00:44:10,180 --> 00:44:14,200 Bihurtzen zero eta bai sartu da benetako ingelesa bezalako iturburu-kodea. 1005 00:44:14,200 --> 00:44:16,424 Eta gero, ahal dugun benetan zero eta bai horiek exekutatu 1006 00:44:16,424 --> 00:44:18,840 horiek pasatzen bidez Klik bikoitza ikono bat CPU 1007 00:44:18,840 --> 00:44:19,980 edo komando bat exekutatzen. 1008 00:44:19,980 --> 00:44:23,770 >> PHP eta Python eta Ruby eta Perl eta Javascript 1009 00:44:23,770 --> 00:44:26,250 eta beste sortak hizkuntzak interpretatzen dira 1010 00:44:26,250 --> 00:44:29,290 hizkuntzak, hots ez duzu konpilatu ditu. 1011 00:44:29,290 --> 00:44:34,220 Izan ere, haiei sarrera bezala elikatzeko interprete baten izeneko programa bat. 1012 00:44:34,220 --> 00:44:36,640 Eta interprete duten, beste norbaitek idatzi du, 1013 00:44:36,640 --> 00:44:40,930 iturburu-kodea top irakurtzen behean, eskuin eta interpretatzen besterik Ezkerretik 1014 00:44:40,930 --> 00:44:43,000 lerro horiek, eta hori guk ez. 1015 00:44:43,000 --> 00:44:45,360 >> Beraz topo baduzu bat lerro inprimatu dioenez, 1016 00:44:45,360 --> 00:44:48,660 ez du zertan bihurtzeko inprimatu dagokion zeroen eta bai. 1017 00:44:48,660 --> 00:44:51,910 Besterik gabe, gustuko interprete hau dauka Baldintza handi bat bada dioen, 1018 00:44:51,910 --> 00:44:56,110 programatzaile agindu bada inprimatu, ondoren, honako hau. 1019 00:44:56,110 --> 00:44:58,170 Beraz, besterik gabe, interpretatzen arrazoibide mota arabera 1020 00:44:58,170 --> 00:44:59,800 zer egiten ari zaren kontatzea egin bitartez. 1021 00:44:59,800 --> 00:45:01,320 >> Eta PHP hizkuntza horietako bat da. 1022 00:45:01,320 --> 00:45:05,310 Eta duela PHP urte diseinatu zuten web programazioa, hain zuzen. 1023 00:45:05,310 --> 00:45:08,160 Eta, hasiera bat izan zen narratsa hizkuntza oso sloppy. 1024 00:45:08,160 --> 00:45:10,940 Eta hain zuzen ere, ez dago handi bat txarra PHP kodea zenbatekoa ez out. 1025 00:45:10,940 --> 00:45:13,520 Baina hizkuntza bera urteetan zehar heldu, 1026 00:45:13,520 --> 00:45:16,200 hainbeste beraz, gaur da benetan hurrengo urratsa zoragarri bat 1027 00:45:16,200 --> 00:45:19,970 pedagogiko C-tik, da delako beraz darned guztia ezagunak 1028 00:45:19,970 --> 00:45:22,380 besterik ez dituzun azken asteetan ikusi. 1029 00:45:22,380 --> 00:45:25,724 >> Hasierako desberdintasun bat ikusiko dugu dago funtzio nagusia ez da jada. 1030 00:45:25,724 --> 00:45:28,890 Noiz kodea idazten hasten zara, besterik ez da joan exekutatu emateko ez du axola zer, 1031 00:45:28,890 --> 00:45:30,220 une batean ikusi dugu. 1032 00:45:30,220 --> 00:45:33,320 Bitartean, hona hemen zer bat aldagai PHP itxura. 1033 00:45:33,320 --> 00:45:35,840 Apur bat desberdina da, baina bakarrik, ozta-ozta. 1034 00:45:35,840 --> 00:45:39,380 >> PHP, ez dago idazketa sendoa. 1035 00:45:39,380 --> 00:45:41,430 Ez dago astean mekanografia, besterik gabe esan nahi ez 1036 00:45:41,430 --> 00:45:44,030 Datu kateak bezala mota daude eta zenbakiak eta beste gauza batzuk. 1037 00:45:44,030 --> 00:45:47,030 Baina ez duzu traba zehaztuz zer gehiago dira. 1038 00:45:47,030 --> 00:45:48,980 PHP zifrak zuretzat. 1039 00:45:48,980 --> 00:45:52,030 Dolarraren ikurra erabaki bat besterik ez da PHP jendeak hori egin urte 1040 00:45:52,030 --> 00:45:54,890 Duela hala nola, PHP edozein aldagai besterik dolarraren ikurra batekin hasten da. 1041 00:45:54,890 --> 00:45:58,130 Egia esan, mota horretako horretan erabilgarria out joango zaitu apur bat gehiago. 1042 00:45:58,130 --> 00:46:01,315 >> Baina hori egin ondoren, hauxe PHP baldintza bat da. 1043 00:46:01,315 --> 00:46:03,140 1044 00:46:03,140 --> 00:46:04,730 Zer desberdina versus C? 1045 00:46:04,730 --> 00:46:07,180 1046 00:46:07,180 --> 00:46:09,600 Trick question-- ezer, hau da, benetan, benetan polita. 1047 00:46:09,600 --> 00:46:12,140 PHP berean adierazpen boolearrak. 1048 00:46:12,140 --> 00:46:19,354 Eta versus boolear edo, switches, begiztak, loops, loops-- OK, 1049 00:46:19,354 --> 00:46:20,270 hau desberdina da. 1050 00:46:20,270 --> 00:46:22,660 >> Beraz, bihurtzen da, ez da bat beste PHP ezaugarri pare. 1051 00:46:22,660 --> 00:46:25,243 Horietako bat da, benetan, honetan, zein da wonderfully erosoa. 1052 00:46:25,243 --> 00:46:29,250 $ Zenbakiak bazaizu dut array bat da, Aurretik deklaratu programa batean, 1053 00:46:29,250 --> 00:46:33,350 Fancy hau eraikuntza bakoitzerako duzu hori guztia egiten ordez 1054 00:46:33,350 --> 00:46:37,020 gogaikarriak I funtzioak 0, Ni naiz, hau baino txikiagoa da, [? ++ Dut?] 1055 00:46:37,020 --> 00:46:40,320 Zenbaki bakoitzeko kopurua, non bakoitzak gisa horiek dolarraren ikurra balioen besterik ez da 1056 00:46:40,320 --> 00:46:42,790 aldagai bat, eta bigarrenak I. gisa pentsa dezakezu 1057 00:46:42,790 --> 00:46:44,290 Ezer nahi duzun dei dezakezu. 1058 00:46:44,290 --> 00:46:45,770 Zenbaki deitu nuen. 1059 00:46:45,770 --> 00:46:48,825 Hori baino gehiago batetik bestera joan Zenbakiak izeneko array. 1060 00:46:48,825 --> 00:46:51,200 Eta iterazio bakoitzean, da automatikoki egunera joan 1061 00:46:51,200 --> 00:46:54,340 duzu dolarraren ikurra kopuruarengatik aldakorra da, beraz, etengabe duzu 1062 00:46:54,340 --> 00:46:58,210 Nahi izanez aldagai sarbidea Bat kortxetea egin beharrik gabe 1063 00:46:58,210 --> 00:47:00,980 idazkera edo indexatzeko array batean. 1064 00:47:00,980 --> 00:47:04,950 >> Hortik aurrera, horrelako gauzak are gehiago daukagu array, ia itxura berdina duen, 1065 00:47:04,950 --> 00:47:08,210 izan ezik, oso ohikoa da, zaitugu gisa ikus, bai PHP eta JavaScript 1066 00:47:08,210 --> 00:47:10,750 array bat hasieratzeko pre kortxete erabiliz. 1067 00:47:10,750 --> 00:47:12,040 C giltza kizkur erabiltzen du. 1068 00:47:12,040 --> 00:47:15,330 Beraz, apur bat desberdina da, nahiz eta ez dugu benetan erabili trikimailu askoz. 1069 00:47:15,330 --> 00:47:20,090 >> Baina are gehiago potentziaz, PHP elkartze-array ditu, 1070 00:47:20,090 --> 00:47:23,100 bertan fancy modu bat da hash taulak esaten. 1071 00:47:23,100 --> 00:47:31,610 Izan ere, hash bat aldarrikatu nahi badituzu taula PHP, zenbat C ez bezala 1072 00:47:31,610 --> 00:47:34,775 Kode lerro zuela hartu du benetan hash C taula bat ezartzeko? 1073 00:47:34,775 --> 00:47:38,310 Edo zenbat lerro kodea da hash taula bat ezartzeko C hartuz? 1074 00:47:38,310 --> 00:47:39,820 Beraz, seguruenik asko, ezta? 1075 00:47:39,820 --> 00:47:41,680 100 edo 200 dozena batzuk bat da, agian. 1076 00:47:41,680 --> 00:47:42,980 It nontrivial da. 1077 00:47:42,980 --> 00:47:45,420 Edo buruz, gisa laster ikusiko dituzu, nontrivial 1078 00:47:45,420 --> 00:47:48,080 hash taula bat ezartzeko [INAUDIBLE] eta, gainera, saiatu. 1079 00:47:48,080 --> 00:47:50,580 Baina PHP eta Egia, I beharko ez esango dizu hau 1080 00:47:50,580 --> 00:47:53,630 Monday-- arte PHP, bada Taula bat egin nahi baduzu, egin. 1081 00:47:53,630 --> 00:47:56,431 Hori da egiaztapen bat table-- orain Kode-lerro batekin. 1082 00:47:56,431 --> 00:47:56,930 Eta 1083 00:47:56,930 --> 00:47:58,810 >> Hizkuntza asko egin. 1084 00:47:58,810 --> 00:48:00,190 Have fun pset bost. 1085 00:48:00,190 --> 00:48:01,980 Beraz, hizkuntza asko egin. 1086 00:48:01,980 --> 00:48:03,050 1087 00:48:03,050 --> 00:48:06,140 Zuk abstrakzio horiei ematen dute Beste pertsona batzuk, beste programatzaile, 1088 00:48:06,140 --> 00:48:09,870 dute zuretzat, beraz, bizkar gainean stand dezakezu 1089 00:48:09,870 --> 00:48:13,290 eta hasteko super hemen ideia erabiliz sinesgarria, hash taulak eta zuhaitz bezala 1090 00:48:13,290 --> 00:48:14,140 eta saiatzen da. 1091 00:48:14,140 --> 00:48:17,790 Baina ez du zertan izan Gauza horiek zeure burua ezartzeko. 1092 00:48:17,790 --> 00:48:20,850 >> Eta, beraz, azken finean, zer PHP erabili ahal izateko goaz 1093 00:48:20,850 --> 00:48:23,580 potentzialki programak idazten Komando-lerroan deiturikoak. 1094 00:48:23,580 --> 00:48:26,600 Programa guztietan birsortzeko genezake idatzi dugu seihileko honetan, orain arte, 1095 00:48:26,600 --> 00:48:30,410 agian ezik SPL erabiltzen duten Breakout, bertan C berariazko une da. 1096 00:48:30,410 --> 00:48:33,100 Baina beste arazo guztietan ezarri, zalantzarik Mario eta Cesar 1097 00:48:33,100 --> 00:48:35,300 eta Vigenere eta [? Crack?] Eta aurrerantzean, dugu 1098 00:48:35,300 --> 00:48:39,520 PHP ezin berriro ezartzea, eta ziurrenik apur bat errazago. 1099 00:48:39,520 --> 00:48:43,050 >> Baina zer ari gara azken finean joan PHP erabili ahal izateko web programazioa da. 1100 00:48:43,050 --> 00:48:46,420 Eta ari gara hurrengo aurkeztera joan Aste eredu mental bat, izeneko paradigma 1101 00:48:46,420 --> 00:48:49,610 MVC, eredua ikuspegi controller, eta zuk egin bada Nik programazioa 1102 00:48:49,610 --> 00:48:51,610 Python edo aurretik Ruby edo beste nonbait, duzu 1103 00:48:51,610 --> 00:48:54,112 liteke talde hau ezagutzen Barandak eta Django eta antzekoak. 1104 00:48:54,112 --> 00:48:55,820 Baina Oraindik berria bada hau ere bai, ikusiko duzu 1105 00:48:55,820 --> 00:48:59,652 hori da, benetan oso natural bat factorization luzapena 1106 00:48:59,652 --> 00:49:01,360 eta diseinu moduko kodearen dugu duela 1107 00:49:01,360 --> 00:49:04,670 sido C. egiten ari gara ari orain PHP ikasgai horietako batzuk aplikatu 1108 00:49:04,670 --> 00:49:07,190 beraz, azken finean, garen Gure webgune propioa ezartzeko. 1109 00:49:07,190 --> 00:49:09,080 Eta Oraindik sort bada mesmerized edo harritu 1110 00:49:09,080 --> 00:49:10,954 ari gara egingo guztia hain azkar, 1111 00:49:10,954 --> 00:49:13,410 konturatzen ia egunero seihilekoan, ia 90% 1112 00:49:13,410 --> 00:49:16,560 ikasleek CS50, direnak ere; duten inoiz programatu aurretik, 1113 00:49:16,560 --> 00:49:20,329 azkenean amaierako proiektuak egiten dira web programazioa oinarritzen da. 1114 00:49:20,329 --> 00:49:23,120 Eta horrela itzultzen dela ikusiko duzu datozen asteetan handia. 1115 00:49:23,120 --> 00:49:24,965 Beraz, bada, ondoren, ikusiko dugu astelehenean. 1116 00:49:24,965 --> 00:49:27,260 1117 00:49:27,260 --> 00:49:30,120 >> HIZLARIA: 1 Eta orain, Deep Daven Farnham arabera pentsamenduak. 1118 00:49:30,120 --> 00:49:34,055 1119 00:49:34,055 --> 00:49:34,780 Hash taulak. 1120 00:49:34,780 --> 00:49:37,180 1121 00:49:37,180 --> 00:49:38,402 >> [Barreak] 1122 00:49:38,402 --> 00:49:38,902