1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Seminar] [Undirbúningur vefsvæði þitt fyrir netið] 2 00:00:02,000 --> 00:00:05,000 [Yuechen Zhao] [Harvard University] 3 00:00:05,000 --> 00:00:07,000 [Þetta er CS50.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,660 >> Allt í lagi. Hér er önnur klukkustund af þróun vefur ef þú krakkar eru upp fyrir það. 5 00:00:11,660 --> 00:00:16,290 Í dag ætla ég að vera að tala um að undirbúa síðuna þína á vefnum. 6 00:00:16,290 --> 00:00:20,260 Allan daginn - og sennilega fyrir síðustu 2 vikur - 7 00:00:20,260 --> 00:00:22,240 við höfum verið að tala um hvernig á að búa til vefsíðu, 8 00:00:22,240 --> 00:00:24,880 hvernig á að nota HTML, hvernig á að nota PHP, hvernig á að nota ramma, 9 00:00:24,880 --> 00:00:29,420 hvernig á að ganga úr skugga um að þú getur samskipti við gagnagrunninn - hluti eins og þessi. 10 00:00:29,420 --> 00:00:34,830 En í dag erum við að fara að tala um hvar þinn staður er að fara að lifa eftir CS50. 11 00:00:34,830 --> 00:00:40,010 Því eftir allt, CS50 gerist ekki framhjá desember. 12 00:00:40,010 --> 00:00:42,090 Við ætlum að vera að tala um nöfn ríki, hýsing. 13 00:00:42,090 --> 00:00:44,790 Við ætlum að vera að tala um hvað kross-vafranum eindrægni 14 00:00:44,790 --> 00:00:49,540 og kross-pallur eindrægni eru og hvernig hægt er að tryggja að vefsvæði þitt 15 00:00:49,540 --> 00:00:51,610 er að fara að starfa við allar aðstæður. 16 00:00:51,610 --> 00:00:54,330 Við munum tala um meðhöndlun villa og öðrum miðlara galdur. 17 00:00:54,330 --> 00:00:57,890 Við erum að tala um hagræðingu árangur, Leita Vél Optimization, 18 00:00:57,890 --> 00:01:00,310 og hvernig á að fá fólk til raunverulega heimsækja vefsíður þínar. 19 00:01:00,310 --> 00:01:05,960 Og að lokum, bara nokkrar góðar leiðir til að tryggja að þú krakkar hafa nóg af þeim 20 00:01:05,960 --> 00:01:09,680 að fara burt með lokaverkefni, og vonandi á eftir. 21 00:01:09,680 --> 00:01:13,120 >> The fyrstur hlutur sem við erum að fara að tala um er lén. 22 00:01:13,120 --> 00:01:18,020 Núna þú ert forritun í tækið þitt, þú ert að fara til a heimamaður gestgjafi 23 00:01:18,020 --> 00:01:20,360 sem er ekki í raun lén. 24 00:01:20,360 --> 00:01:26,370 Það er tegund af réttlátur gælunafn eða alias fyrir raunverulegur Linux uppsetninguna 25 00:01:26,370 --> 00:01:31,150 inni annaðhvort VMware á Mac eða VMware Player á tölvunni. 26 00:01:31,150 --> 00:01:36,510 Lén leyfa þér að setja upp síðuna á vefnum og þá fara í eitthvað eins og 27 00:01:36,510 --> 00:01:39,400 www.google.com og fá the website. 28 00:01:39,400 --> 00:01:41,500 Hvernig virka þau? 29 00:01:41,500 --> 00:01:43,390 Segjum að þú ert bara venjulegur vefur framreiðslumaður - 30 00:01:43,390 --> 00:01:50,080 meðaltal Vefur ofgnótt og þú hafa a laptop og þú ferð að www.howstuffworks.com. 31 00:01:50,080 --> 00:01:52,570 Þú getur sennilega sjá hvar ég stal þessu frá. 32 00:01:52,570 --> 00:01:57,300 Hvernig Stuff Works - tölva mun þá spyrja á staðnum DNS framreiðslumaður, 33 00:01:57,300 --> 00:01:59,300 "Veistu hvar þessi vefsíða er?" 34 00:01:59,300 --> 00:02:02,200 "Veistu IP www.howstuffworks.com?" 35 00:02:02,200 --> 00:02:05,580 DNS framreiðslumaður þinn gæti sagt, "Já, ég geri." 36 00:02:05,580 --> 00:02:09,139 Í því tilfelli, þú færð IP tölu, og tölvan þín notar þessi IP tölu. 37 00:02:09,139 --> 00:02:15,050 Ef það virkar ekki, spyr hann annan DNS framreiðslumaður, "Hey! Veistu hvað www.howstuffworks.com er?" 38 00:02:15,050 --> 00:02:17,670 Það framreiðslumaður might segja, "Já, ég geri." 39 00:02:17,670 --> 00:02:22,500 Svo segir það hitt hvað það er, og að lokum, að upplýsingar fær staðist í tölvuna þína, 40 00:02:22,500 --> 00:02:24,680 og þú getur fengið aðgang howstuffworks.com. 41 00:02:24,680 --> 00:02:27,540 >> Hvernig er hægt að fá einn af þessum töfrum hlutum? 42 00:02:27,540 --> 00:02:32,940 Hvernig er hægt að fá kannski www.yourname.com eða www.ilovecats.com? 43 00:02:32,940 --> 00:02:35,350 Þú getur skráð þig fyrir einn, 44 00:02:35,350 --> 00:02:38,280 og það eru fullt af vefsíðum þarna úti sem leyfa þér að gera það. 45 00:02:38,280 --> 00:02:41,420 Þú verður - í flestum tilvikum þú verður að borga fyrir þá. 46 00:02:41,420 --> 00:02:43,890 Það eru ákveðnar lén sem eru ókeypis. 47 00:02:43,890 --> 00:02:50,900 Ef þú ferð til www.co.cc eða. Tkdomainnames, eru þeir ókeypis. 48 00:02:50,900 --> 00:02:56,500 En, þeir gera koma með ákveðnum takmörkunum, og reyndar sumir af þeim gæti ekki einu sinni að vera 49 00:02:56,500 --> 00:03:00,540 alvöru, höfuðlén nöfn eins. com eða. nettó. 50 00:03:00,540 --> 00:03:03,300 Venjulega myndi ég stinga upp að fara í eina af þeim 51 00:03:03,300 --> 00:03:07,060 vegna þess að notendur eru bara öruggari með þeim. 52 00:03:07,060 --> 00:03:10,070 Þú hefur séð mikið af. Coms. Þú hefur séð mikið af. Netum. 53 00:03:10,070 --> 00:03:13,790 Þú sennilega ekki hafa séð mikið af. Co.cc 's, svo þeir eru erfiðara að muna. 54 00:03:13,790 --> 00:03:18,900 Mismunandi vefsíður eins GoDaddy eða Namecheap eða - ég notaði einn sem er 55 00:03:18,900 --> 00:03:21,550 konar sketchy - kallast activedomain.com. 56 00:03:21,550 --> 00:03:24,160 Það lítur mjög sketchy, en það er unnið mjög vel fyrir mig. 57 00:03:24,160 --> 00:03:27,810 >> Og að lokum, hefur þú aðra sem kannski gera fleiri auglýsingar eins og Network Solutions. 58 00:03:27,810 --> 00:03:31,140 En ef þú ferð inná NetworkSolutions.com og líta á verðlagningu þeirra 59 00:03:31,140 --> 00:03:34,070 það er mjög dýrt. Ég var að horfa á þá í gærkvöldi. 60 00:03:34,070 --> 00:03:37,400 Fyrir einu ári af ríki nafn, það er sennilega ekki þess virði að mikið fé. 61 00:03:37,400 --> 00:03:40,210 Í staðreynd, ef þú ætlar að fá. Com eða. Org eða. NET 62 00:03:40,210 --> 00:03:43,430 Venjulegur verð er um $ 10 á ári. 63 00:03:43,430 --> 00:03:48,710 Svo ef þú ert að borga mikið meira en það, það er líklega ekki þessi virði það 64 00:03:48,710 --> 00:03:52,440 vegna þess, eftir allt saman, þessir vefsíður að gera ekki neitt með þessi lén. 65 00:03:52,440 --> 00:03:58,270 Þeir gefa bara það til þín, og svo ef þú getur fengið það fyrir ódýr, hvers vegna ekki? 66 00:03:58,270 --> 00:04:02,540 >> The annar hlutur er þegar þú hefur þinn ríki nafn, þá þú vilt sennilega að 67 00:04:02,540 --> 00:04:08,610 fara á annaðhvort Godaddy.com eða hvar þú keyptir lén 68 00:04:08,610 --> 00:04:11,220 og setja nafn netþjóna fyrir þessi lén. 69 00:04:11,220 --> 00:04:15,560 Hvað það þýðir er þegar notandi fer að www.howstuffworks.com, 70 00:04:15,560 --> 00:04:20,839 þessir nafnamiðlara IP tölur eru að IP tölur sem þeir vildi vera fær til að líta upp. 71 00:04:20,839 --> 00:04:24,680 Þeir vildi vera fær til aðgangur þinn website í gegnum þær nafni netþjónum. 72 00:04:24,680 --> 00:04:26,830 Ef þú sækir um hýsingu einhversstaðar 73 00:04:26,830 --> 00:04:31,210 þá gestgjafi þinn mun líklegast gefa þér nafn netþjóna til að nota. 74 00:04:31,210 --> 00:04:34,210 >> Og að lokum, það er þetta kallað WHOIS. 75 00:04:34,210 --> 00:04:38,890 A WHOIS gagnagrunninum er gagnagrunnur sem þú gætir slá inn lén 76 00:04:38,890 --> 00:04:44,170 og það mun spýta út sumir upplýsingar um eiganda þeirrar síðu og aðrar upplýsingar. 77 00:04:44,170 --> 00:04:49,080 Nú, þú getur sagt: "Ég er ekki raunverulega vilja heimilisfangið mitt eða ég í raun ekki vilja netfangið mitt 78 00:04:49,080 --> 00:04:54,010 á heimasíðu fyrir alla að sjá eða á Internetinu fyrir alla að sjá. " 79 00:04:54,010 --> 00:04:57,740 Þá þú might vilja til að nota eitthvað sem mikið af hýsingu þjónustu veita - 80 00:04:57,740 --> 00:04:59,740 eins WHOIS framkvæmdastjóri. 81 00:04:59,740 --> 00:05:03,550 A WHOIS framkvæmdastjóri er einfaldlega annar þjónustu sem mikið af þeim afla sem 82 00:05:03,550 --> 00:05:07,700 felur í burtu að upplýsingar og bara setur á sem er framkvæmdastjóri fyrir nafni - 83 00:05:07,700 --> 00:05:13,070 fyrir heimilisfang það er yfirleitt bara að nafn fyrirtækis sem er gefið þér þetta lén - 84 00:05:13,070 --> 00:05:17,350 og svo þá persónulegum upplýsingum sé ekki leki á netinu, 85 00:05:17,350 --> 00:05:19,350 sem er yfirleitt nokkuð gott. 86 00:05:19,350 --> 00:05:21,350 Ég sjálfur nota eina af þessum þjónustum. 87 00:05:21,350 --> 00:05:25,630 Ef þú hefur ekki sama um eigin persónu þína þá er það skiptir ekki máli. 88 00:05:25,630 --> 00:05:32,490 >> A DNS framreiðslumaður stendur fyrir Ríki Nafn Kerfi, og hvað það er - 89 00:05:32,490 --> 00:05:36,560 Það er tegund af eins og a kjötkássa borð einhvers staðar sem segir, 90 00:05:36,560 --> 00:05:42,320  "Þetta website heimilisfang er að fara að kortleggja þessa IP tölu." Og það er allt það er. 91 00:05:42,320 --> 00:05:48,180 Svo þegar þú fyrirspurn þessari DNS miðlara, þá er hægt að fá IP tölur 92 00:05:48,180 --> 00:05:51,930 fyrir að sama lén og þá heimsækja þessi vefsvæði. 93 00:05:51,930 --> 00:05:59,820 (Áheyrandi spyrja spurningu - inaudible) 94 00:05:59,820 --> 00:06:07,910 Fyrst? Fyrsta stigi er reyndar yfirleitt bara tölva skyndiminni sig. 95 00:06:07,910 --> 00:06:12,570 Tölva konar þinn man í síðasta skipti sem þú fórst á www.google.com 96 00:06:12,570 --> 00:06:18,090 það var á þessa IP tölu, og síðan eftir stutta stund, að skyndiminni renna út, 97 00:06:18,090 --> 00:06:23,560 og það vilja spyrja eins og Comcast DNS, 98 00:06:23,560 --> 00:06:26,400 "Hey, hvað er www.google.com?" 99 00:06:26,400 --> 00:06:31,040 Venjulega, þegar þú kaupir lén og þú skráir einn, og þú setja upp vefsíðu, 100 00:06:31,040 --> 00:06:35,670 þú getur ekki farið til að vefsvæði strax með því lén vegna þess að nafn netþjónum 101 00:06:35,670 --> 00:06:40,180 um allan heim veit ekki um nafn lénsins enn. Það þarf að byggja. 102 00:06:40,180 --> 00:06:43,220 Það tekur yfirleitt um 24-48 klukkustundir. 103 00:06:43,220 --> 00:06:48,460 Allt í lagi. Svo, það er svolítið um nöfn lén. Þeir eru mjög flott. 104 00:06:48,460 --> 00:06:51,540 Ég held að þú ættir að fá einn ef þú ert alvarlegur óður í verkefninu 105 00:06:51,540 --> 00:06:55,300 og ef þú vilt virkilega til að gera verkefnið þekktur yfir háskólasvæðið, 106 00:06:55,300 --> 00:06:58,050 hafa lén gerir það líta mjög fagmannlegt. 107 00:06:58,050 --> 00:07:01,510 >> Þá er næsta skref, að sjálfsögðu, er að hafa einhvers konar hýsingu. 108 00:07:01,510 --> 00:07:05,540 Ef þú gestgjafi bara það á tölvunni þinni, enginn er alltaf að fara að vera fær um að fara að því. 109 00:07:05,540 --> 00:07:09,110 Þú gætir hugsanlega sett upp á netþjóni á tölvunni þinni og halda þinn tölva á að eilífu, 110 00:07:09,110 --> 00:07:11,160 en það er ekki mælt með því. 111 00:07:11,160 --> 00:07:14,000 Það eru mismunandi tegundir af hýsingu á netinu í boði. 112 00:07:14,000 --> 00:07:21,870 Það er hluti hýsingu. Það er VPN (óskiljanlegur) sem eru raunverulegur vélar. 113 00:07:21,870 --> 00:07:23,870 Það er hálf-hollur og hollur. 114 00:07:23,870 --> 00:07:29,030 Af síðustu 3, eru VPN, hálf-hollur, og hollur yfirleitt dýrari. 115 00:07:29,030 --> 00:07:32,660 Þeir eru venjulega notuð fyrir vefsíður sem krefjast meira fjármagn. 116 00:07:32,660 --> 00:07:34,680 Ef þú ert réttlátur byrjun út með vefsíðu, 117 00:07:34,680 --> 00:07:40,670 það gæti bara verið hagstæðari til að fara með hluti hýsingu. 118 00:07:40,670 --> 00:07:43,430 Og hvað hluti þýðir bara fullt af vefsíðum sem eru allt saman 119 00:07:43,430 --> 00:07:51,560 raða af á einum miðlara á þessari vefsíðu á þessu gestgjafi miðlara, og þú getur fengið aðgang að vefsvæði þitt 120 00:07:51,560 --> 00:07:53,660 með nafni léns. 121 00:07:53,660 --> 00:07:55,980 >> There ert a einhver fjöldi af vinsæll vélar þarna úti. 122 00:07:55,980 --> 00:08:01,160 HostGator og Dreamhost - þeir eru mjög, mjög stór og mjög, mjög vinsæl 123 00:08:01,160 --> 00:08:03,160 og mjög, mjög vel. 124 00:08:03,160 --> 00:08:05,160 Ég persónulega nota einn hét MDDHosting. 125 00:08:05,160 --> 00:08:08,240 Ef þú ferð til www.mddhosting.com, sem er gestgjafi minn að eigin vali. 126 00:08:08,240 --> 00:08:10,240 Ég held að þeir séu mjög góð. 127 00:08:10,240 --> 00:08:14,550 Þeir hafa alltaf verið mjög áreiðanleg, og ég hef aldrei haft nein vandamál með þeim. 128 00:08:14,550 --> 00:08:18,610 Þeir hafa líka mjög samkeppnishæf verð. 129 00:08:18,610 --> 00:08:24,400 Tvær sem ég í raun ekki eins eru GoDaddy - það er líka mjög vinsæll gestgjafi, 130 00:08:24,400 --> 00:08:26,400 en ég hef haft hræðileg reynslu með þeim, 131 00:08:26,400 --> 00:08:29,430 og mikið af fólki sem ég þekki hafa haft virkilega hræðileg reynslu með þeim. 132 00:08:29,430 --> 00:08:32,150 Þau fara svona eftir fólk sem veit ekki hvað þeir eru að gera - 133 00:08:32,150 --> 00:08:34,150 kannski þú ert að gera vefsíðu í fyrsta skipti, 134 00:08:34,150 --> 00:08:37,150 og svo þeir sam konar þeim í að kaupa hýsingu pakkann þeirra. 135 00:08:37,150 --> 00:08:42,570 Ekki gera það. Ekki falla fyrir það. Fara leita að öðrum hýsingu pakka sem raunverulega passa þínum þörfum. 136 00:08:42,570 --> 00:08:44,880 Og hitt er - það eru frjáls gestgjafi þarna úti. 137 00:08:44,880 --> 00:08:47,350 Það eru vefsíður sem mun hýsa vefsíðu þína ókeypis - 138 00:08:47,350 --> 00:08:49,350 stundum með því að setja auglýsingu á síðuna þína, 139 00:08:49,350 --> 00:08:52,290 stundum með því að þú tekur þátt í umræðunum þeirra, 140 00:08:52,290 --> 00:08:54,340 en stundum bara líka ókeypis. 141 00:08:54,340 --> 00:09:00,000 En vera varkár með frjáls gestgjafi vegna þess að mikið af þeim í raun bara að fara út af fyrirtæki 142 00:09:00,000 --> 00:09:03,480 eftir nokkra mánuði. Þú bara getur ekki haldið upp með kostnaði. 143 00:09:03,480 --> 00:09:07,460 Aðrir eru bara mjög óáreiðanlegar, og vefsvæði þitt mun alltaf vera niður, 144 00:09:07,460 --> 00:09:09,700 og þú vilt ekki að gerast. 145 00:09:09,700 --> 00:09:12,330 >> Hver vél mun bjóða eigin stjórnborði þeirra. 146 00:09:12,330 --> 00:09:16,520 Takið eftir að fyrir tækið þitt, there raunverulega er ekki stjórnborð í sjálfu sér. 147 00:09:16,520 --> 00:09:19,230 Þú þarft að nota flugstöðinni til að fara og breyta skrám. 148 00:09:19,230 --> 00:09:21,230 Þú þarft að chmod hlutum sjálfur. 149 00:09:21,230 --> 00:09:24,770 Ef þú vildir fara til phpMyAdmin, 150 00:09:24,770 --> 00:09:29,560 þú þarft að fara til localhost @ / phpMyAdmin og svoleiðis. 151 00:09:29,560 --> 00:09:36,660 En með stjórnborði sem þú getur farið í og ​​breyta skrám á þjóninum þínum 152 00:09:36,660 --> 00:09:40,350 með Windows Explorer eða finnandi-gerð forrit. 153 00:09:40,350 --> 00:09:44,810 Eða þú getur farið í gegnum og líta á gagnagrunnum með eigin tól þeirra 154 00:09:44,810 --> 00:09:47,280 stað phpMyAdmin. 155 00:09:47,280 --> 00:09:52,240 Svo það er mikið af val hér, og sumir af the fleiri vinsæll stjórna pallborð eru upp þar. 156 00:09:52,240 --> 00:09:54,240 En ef þú ert útlit fyrir a gestgjafi 157 00:09:54,240 --> 00:09:57,090 þá þú might vilja til að líta á það konar customizations og möguleikar 158 00:09:57,090 --> 00:10:02,810 þeir bjóða mér að aðlaga minn framreiðslumaður og að gera vefsíðu mína keyra betur. 159 00:10:02,810 --> 00:10:07,110 Svo, þá þú might spyrja, "Jæja, hvernig vel ég hýsingu?" 160 00:10:07,110 --> 00:10:11,460 Ef þú ferð á hvaða gestgjafi vefsíðu það er mikið af hrognamál, og það er mikið af valkostur. 161 00:10:11,460 --> 00:10:14,470 There ert a einhver fjöldi af mismunandi verði líka. 162 00:10:14,470 --> 00:10:19,690 Venjulega ég að fara í ódýrara sjálfur bara vegna þess að vefsíður sem kannski þú og ég geri - 163 00:10:19,690 --> 00:10:23,520 og sérstaklega núna, sérstaklega þar sem ræsir - þeir mega ekki þurfa eins mörg úrræði 164 00:10:23,520 --> 00:10:26,770 sem gæti a website eins Microsoft.com. 165 00:10:26,770 --> 00:10:32,090 >> Fyrst þú vilt líta á the stýrikerfi ef þú ert virkilega forvitinn hvort 166 00:10:32,090 --> 00:10:35,090 síða er að fara að vera farfuglaheimili á Linux, á Windows, eða á Mac. 167 00:10:35,090 --> 00:10:39,790 Venjulega við förum bara með Linux vegna þess að það er oftast ódýrasta, 168 00:10:39,790 --> 00:10:43,730 og einnig sá sem vill þú krakkar eru fleiri þekki vegna tækisins. 169 00:10:43,730 --> 00:10:48,040 Og svo, kannski þeir setja nokkrar takmarkanir á magn af bandbreidd sem þú færð - 170 00:10:48,040 --> 00:10:53,030 eins og hvernig margir megabæti eða gígabæta af gögnum er hægt notendur sækja 171 00:10:53,030 --> 00:10:55,470 frá vefsíðunni þinni á mánuði? Eða diskur rúm. 172 00:10:55,470 --> 00:11:00,640 Hversu mikið pláss þú færð? Er það 500 MB? Er það 2 GB? Er það ótakmarkað? 173 00:11:00,640 --> 00:11:05,920 Nú á dögum, gefa mikið af vefþjónum þér ótakmarkaðan diskur rúm sem leið fyrir þá 174 00:11:05,920 --> 00:11:08,560 að tæla þig til að fá hýsingu pakkann þeirra. 175 00:11:08,560 --> 00:11:11,850 En ef þér finnst virkilega um það, þegar þú alltaf að fara að þurfa ótakmarkað pláss? 176 00:11:11,850 --> 00:11:18,060 Ef þú hafa a par af HTML skrá, a par af PHP, a par af myndum - 177 00:11:18,060 --> 00:11:20,060 það er eini a par af megabæti, og svo 178 00:11:20,060 --> 00:11:23,110 yfirleitt fer ég bara fyrir virði kannski nokkurra gígabæta 'af plássi, 179 00:11:23,110 --> 00:11:27,990 og það gæti verið nóg til að byrja mig burt fyrr en ég þarf meira. 180 00:11:27,990 --> 00:11:31,480 >> Loks geta þeir setja takmarkanir á hvaða tegund af - hversu margir gagnagrunna sem þú getur haft. 181 00:11:31,480 --> 00:11:34,760 Kannski þú getur aðeins hafa 1 gagnagrunninum. Kannski er hægt að hafa 2. Kannski er hægt að hafa 10. 182 00:11:34,760 --> 00:11:38,330 Er það mjög mikilvægt að þú hversu mörg þú færð? 183 00:11:38,330 --> 00:11:40,330 Hlutur til að spyrja sjálfan þig. 184 00:11:40,330 --> 00:11:42,330 Og svo að lokum, bara hlutir eins og tungumálum. 185 00:11:42,330 --> 00:11:44,330 Gera þeir styðja PHP? Gera þeir styðja MySQL? 186 00:11:44,330 --> 00:11:49,010 Flestir hýsa vefsíður styðja þetta vegna þess að þeir ert frjáls. Þeir eru opinn uppspretta. 187 00:11:49,010 --> 00:11:51,190 Það skiptir ekki kosta þá neitt til að veita þetta fyrir þig. 188 00:11:51,190 --> 00:11:55,680 En ef þú vilt nota, segja, Ruby eða Python eða sumir af þessum tungumálum - 189 00:11:55,680 --> 00:11:59,490 þeir mega ekki styðja það á netþjóni þeirra, svo það er mikilvægt að leita að þeim tegundum af hlutum. 190 00:11:59,490 --> 00:12:05,620 >> Og að lokum, leyfum þeim að gera sumir fleiri háþróaður hluti eins SSL eða cron störf? 191 00:12:05,620 --> 00:12:12,060 SSL er möguleiki þar sem þú getur búið til vefsíðu öruggari með því að gera það HTTPS 192 00:12:12,060 --> 00:12:14,060 og dulkóða tenginguna þína. 193 00:12:14,060 --> 00:12:17,230 Og cron störf eru bara kannski forskriftir sem þú vilt keyra 194 00:12:17,230 --> 00:12:19,510 á 5 mínútna fresti, á 10 mínútna fresti, á hverjum 15. 195 00:12:19,510 --> 00:12:22,030 A einhver fjöldi af hluti hýsingu vefsvæða setja takmarkanir 196 00:12:22,030 --> 00:12:26,310 á fjölda starfa cron sem þú getur keyrt því það tekur fleiri auðlindir. 197 00:12:26,310 --> 00:12:31,800 >> Og að lokum, bara allt annað sem þú vilt líta á - að tryggja nákvæmlega hvað er að gerast 198 00:12:31,800 --> 00:12:35,180 áður en þú kaupir hýsingu pakkanum þínum. 199 00:12:35,180 --> 00:12:37,720 Og að lokum, árangur. Árangur er gríðarstór. 200 00:12:37,720 --> 00:12:39,740 Hversu hratt er vefsíðan mín að fara að keyra? 201 00:12:39,740 --> 00:12:42,950 Flestir notendur eru ekki að fara að bíða jafnvel sekúndur fyrir vefsvæðið þitt til að keyra 202 00:12:42,950 --> 00:12:47,640 áður en þeir fá bara leiðindi, og þeir fara á MeanBase og byrja að horfa á myndirnar 203 00:12:47,640 --> 00:12:52,240 katta - þú veist að gerist, og þú vilt tryggja að þú fáir sem notanda á borð 204 00:12:52,240 --> 00:12:54,300 og að þú ert góður spenntur sem bara þýðir að 205 00:12:54,300 --> 00:12:56,300 website er að fara að vera aðgengileg á öllum tímum. 206 00:12:56,300 --> 00:13:01,880 A einhver fjöldi af vélum hafa mjög slæm spenntur og það bara þýðir að vefsvæðið þitt er ekki að fara að vera 207 00:13:01,880 --> 00:13:06,500 aðgengileg, og þú vilt ekki að gerast vegna þess að þú gætir verið sorglegt. 208 00:13:06,500 --> 00:13:10,360 Og þú getur líka mælt árangur gestgjafi þíns með vefsíðum eins og 209 00:13:10,360 --> 00:13:16,440 Pingdom.com eða Host-tracker.com, og þeir segja bara þú hversu oft er staður niður. 210 00:13:16,440 --> 00:13:18,490 >> Og að lokum, þú vilja til sjá um stuðning þeirra. 211 00:13:18,490 --> 00:13:21,890 Ef þú átt í vandræðum eru þeir að fara að svara þér innan 24 klst? 212 00:13:21,890 --> 00:13:23,890 Eru þeir að fara að svara þér innan 48 klst? 213 00:13:23,890 --> 00:13:26,500 The vefhýsingar sem ég nota venjulega bregst mér nokkrar mínútur 214 00:13:26,500 --> 00:13:29,760 sem er mjög gott. 215 00:13:29,760 --> 00:13:33,990 Whew! Allt í lagi! Það er kominn tími fyrir hlé. En ég ætla ekki að gefa það til þín. 216 00:13:33,990 --> 00:13:38,200 Við verðum bara að líta á myndir af sætu ketti sérhver nú og þá. 217 00:13:38,200 --> 00:13:42,740 >> Annar virkilega, virkilega stór hlutur er kross-vafranum eindrægni. 218 00:13:42,740 --> 00:13:45,890 Hvað geri ég meina með því að kross-vafranum eindrægni? 219 00:13:45,890 --> 00:13:50,970 Þú veist, nú á dögum er það ekki bara Microsoft Internet Explorer. 220 00:13:50,970 --> 00:13:53,970 Það er ekki bara Mozilla Firefox eða Safari. 221 00:13:53,970 --> 00:13:58,190 Nú höfum við Chrome. Við höfum Opera. Við höfum Dolphin. Við höfum Camino. 222 00:13:58,190 --> 00:14:00,540 Við höfum Conqueror. Við höfum öll þessi mismunandi vöfrum. 223 00:14:00,540 --> 00:14:05,950 Hlutir sem eru að koma út núna - RockMelt - þótt þeir eru allar byggðar á Chromium. 224 00:14:05,950 --> 00:14:10,990 En staðreynd málsins er, að það er ekki bara einn vafra lengur. 225 00:14:10,990 --> 00:14:13,860 Þú ert ekki bara að skoða þessar vefsíður með einu forriti. 226 00:14:13,860 --> 00:14:17,660 Og svo, mismunandi vafrar vilja bregðast við mismunandi HTML, mismunandi CSS, og 227 00:14:17,660 --> 00:14:21,210 mismunandi JavaScript öðruvísi, og hvernig þú takast á við það? 228 00:14:21,210 --> 00:14:24,370 Jæja, í vissum tilvikum, getur þú í raun ekki. 229 00:14:24,370 --> 00:14:29,160 Vefsvæðið þitt - ef það virkar í einn vafra, kóðinn sem þú skrifaðir mun ekki virka 230 00:14:29,290 --> 00:14:32,910 í annan vafra, og það er starf þitt til að tryggja að kóðinn sem þú skrifar 231 00:14:32,910 --> 00:14:36,000 er alhliða, að það virkar alls staðar. 232 00:14:36,000 --> 00:14:38,000 Svo þetta er mjög hættulegt. 233 00:14:38,000 --> 00:14:42,450 Ef þú segir, "Jæja, það er að vinna á tölvuna mína. Great! Skulum fara." 234 00:14:42,450 --> 00:14:46,040 Jæja, það er líklega ekki að fara að vinna á minn, og þegar ég fer á vefsvæðið þitt 235 00:14:46,040 --> 00:14:49,210 Ég ætla að vera mjög dapur, og ég ætla að fara strax. 236 00:14:49,210 --> 00:14:51,570 Svo, við skulum sjá hvernig þú getur komið í veg það. 237 00:14:51,570 --> 00:14:55,520 >> The fyrstur hlutur, auðvitað, er aðeins að nota stöðluðu HTML, CSS og JavaScript. 238 00:14:55,520 --> 00:14:57,520 Hvað geri ég meina með því? 239 00:14:57,520 --> 00:15:00,180 Jæja, there ert a einhver fjöldi af ekki staðall hlutum þarna úti. 240 00:15:00,180 --> 00:15:03,490 Til dæmis, í CSS það eru margar útgáfur. 241 00:15:03,490 --> 00:15:10,830 Ef þú sérð einhverjar CSS reglum með-MOZ-eða-WebKit, eru þær reglur sérstakur 242 00:15:10,830 --> 00:15:15,720 að bæði Mozilla vafra og WebKit vafra, 243 00:15:15,720 --> 00:15:20,590 og svo þú vilt vera viss um að ef til vill að þú vilt koma í veg þá hluti 244 00:15:20,590 --> 00:15:25,150 því ef þú notar-MOZ-að regla er bara að fara að vinna á Firefox. 245 00:15:25,150 --> 00:15:29,640 Og ef þú vilt það virkilega að líta vel út á Internet Explorer líka, 246 00:15:29,640 --> 00:15:31,640 þú ert að fara að vera út af heppni. 247 00:15:31,640 --> 00:15:37,910 Fyrir HTML einnig, væri hægt að gera hlutina í HTML sem vinna í einn vafra 248 00:15:37,910 --> 00:15:41,830 en sem brýtur í annað, og þú vilt forðast að eins mikið og mögulegt er. 249 00:15:41,830 --> 00:15:44,830 Og að lokum fyrir JavaScript enn - það eru margar útgáfur af JavaScript, 250 00:15:44,830 --> 00:15:50,570 og þetta sumar hljóp inn í vandamál þar Document.getElementsByClassName-- 251 00:15:50,570 --> 00:15:54,500 sem venjulega er a fall sem er skilgreint sem hluti af JavaScript staðall - 252 00:15:54,500 --> 00:15:58,120 var ekki að finna í Internet Explorer 8. 253 00:15:58,120 --> 00:16:01,900 Svo yfir sumarið var ég að vinna í Lab og við vorum að byggja á netinu tilraunir. 254 00:16:01,900 --> 00:16:06,210 Og við héldum að það var að vinna mjög vel þar til við komust notendur sem voru með 255 00:16:06,210 --> 00:16:09,780 Internet Explorer 8 gat ekki leggja niðurstöður þeirra. 256 00:16:09,780 --> 00:16:13,200 Við vorum vantar út á a einhver fjöldi af gögnum. Það gerði okkur mjög sorglegt. 257 00:16:13,200 --> 00:16:17,790 Svo, viltu alltaf að ganga úr skugga um að forskriftir eru að fara að vinna alls staðar. 258 00:16:17,790 --> 00:16:20,500 >> Og að lokum, nota validator.w3.org 259 00:16:20,500 --> 00:16:22,770 sem er það sem við segja þér að gera í pset 7. 260 00:16:22,770 --> 00:16:24,530 Gakktu úr skugga um að þínar síður eru staðfestar. 261 00:16:24,530 --> 00:16:28,310 Það er mikilvægt vegna þess að í það minnsta fyrsta skrefið geðheilsan stöðva. 262 00:16:28,310 --> 00:16:31,870 Er númerið mitt í raun staðla samhæft? 263 00:16:34,930 --> 00:16:39,320 Önnur leið til að raða á að hjálpa þér að ganga úr skugga um að vefsvæði þitt sé að fara að vinna 264 00:16:39,320 --> 00:16:42,610 undir flestum kringumstæðum er að kannski nota sumir bókasöfnum og umgjörð 265 00:16:42,610 --> 00:16:46,210 vegna þess að þessi raunverulega sviði verktaki hafa hugsað um þessi mál fyrir þig. 266 00:16:46,210 --> 00:16:49,850 Þeir hafa gengið í gegnum og þeir hafa skrifað mismunandi aðgerðir sem vinna yfir vafra. 267 00:16:49,850 --> 00:16:53,560 Til dæmis notum við jQuery í Pset 7. 268 00:16:53,560 --> 00:16:58,030 Jafnvel þó þú mega ekki hafa séð hana, jQuery veitir mikið af störfum 269 00:16:58,030 --> 00:17:00,280 sem annars þyrfti að skrifa sjálfur. 270 00:17:00,280 --> 00:17:05,310 En þessi verktaki skrifaði það, og þeir gerðu viss um að það virkar í öllum vöfrum. 271 00:17:05,310 --> 00:17:10,280 Og Bootstrap - sem er annar CSS ramma sem við sýndum þér Pset 7 - 272 00:17:10,280 --> 00:17:17,000 það tekur í raun burt a einhver fjöldi af höfuðverk með hanna vefsíður sem líta vel út. 273 00:17:17,000 --> 00:17:19,000 í öllum vöfrum. 274 00:17:19,000 --> 00:17:23,660 >> Og að lokum, ef þú getur forðast það, forðast ég yfirleitt kóðun frá grunni. 275 00:17:23,660 --> 00:17:28,079 Ef þú ert bara að búa til vefsíðu fyrir félagið skólanum þínum, til dæmis, 276 00:17:28,079 --> 00:17:33,920 og allt sem þú þarft að gera er að sýna nokkrar síður og ef til vill hafa forseti þinn fara í 277 00:17:33,920 --> 00:17:38,910 og breyta nokkrum hlutum hér og þar - það er í raun engin þörf á að kóða sem upp sjálfur. 278 00:17:38,910 --> 00:17:40,910 Það tekur a einhver fjöldi af þinn tími. 279 00:17:40,910 --> 00:17:42,660 Það tekur a einhver fjöldi af orku þinni, og þú þarft að fara í gegnum og þú þarft að finna út, 280 00:17:42,660 --> 00:17:45,930 Jæja, er þetta að fara að líta vel út í þessum vafra, er að fara að líta vel út í þessum vafra. 281 00:17:45,930 --> 00:17:50,610 Kannski nota sumir af þessum plástrum sem aðrir hafa þegar skrifað um þig, eins og 282 00:17:50,610 --> 00:17:52,610 WordPress eða Joomla eða Drupal. 283 00:17:52,610 --> 00:17:59,400 Þetta eru kallaðir efni - þetta eru kallaðir CMSS sem í grundvallaratriðum eru bara pakka sem 284 00:17:59,400 --> 00:18:03,020 þegar komið gert fyrir þig, og þú getur sótt þá, setja þá á vefþjóninum þínum, 285 00:18:03,020 --> 00:18:07,510 og aðlaga þær hvernig sem þú vilt, og þú ert nú þegar í gangi website. 286 00:18:07,510 --> 00:18:11,680 Þeir númer pakkar eru eitthvað til að líta í. 287 00:18:11,680 --> 00:18:15,400 Þessir hlutir eru opinn nema að fara fyrir eitthvað eins og - 288 00:18:15,400 --> 00:18:19,390 ef þú ert að leita að mynd pakka, það eru hlutir sem eru ekki frjáls eins 289 00:18:19,390 --> 00:18:21,570 VBulletin eða IP.Board. 290 00:18:21,570 --> 00:18:23,790 Ef þú þarft ekki sumir af þeim háþróaður lögun, 291 00:18:23,790 --> 00:18:27,530 þú getur alltaf valið fyrir frjáls valkostur. 292 00:18:27,530 --> 00:18:31,300 >> Og að lokum, það er ekkert að forðast það. 293 00:18:31,300 --> 00:18:33,300 Þú verður að prófa, próf, próf. 294 00:18:33,300 --> 00:18:37,690 Þú verður að prófa kóðann þinn á öllum þessum vöfrum og á öllum þessum kerfum. 295 00:18:37,690 --> 00:18:44,110 Og þú veist, IE6 - hafa betur fer fólk byrjaði að flytja í burtu frá IE6 296 00:18:44,110 --> 00:18:49,190 því aftur í dag, kannski fyrir nokkrum árum, vefur verktaki hafði alltaf, alltaf, 297 00:18:49,190 --> 00:18:55,280 alltaf pander veikleika IE6 í að fylgja stöðlum. 298 00:18:55,280 --> 00:19:00,860 Websites horfði bara svona 1990 fyrir skort á betri leið til að takast á við það. 299 00:19:00,860 --> 00:19:04,380 Þú getur líka notað vafrann screenshots til að athuga CSS. 300 00:19:04,380 --> 00:19:08,100 Einn mjög kaldur website er browserlab.adobe.com. 301 00:19:08,100 --> 00:19:11,070 Þetta er ókeypis þjónusta setja út af Adobe. 302 00:19:11,070 --> 00:19:15,160 Og hvað þeir gera er að þeir geta tekið skjámyndir af vefsíðunni þinni 303 00:19:15,160 --> 00:19:18,890 keyra undir mismunandi aðstæður - eins og að keyra undir mismunandi vöfrum, 304 00:19:18,890 --> 00:19:22,660 keyra undir mismunandi kerfum - og sýna þér hvað þeir líta út. 305 00:19:22,660 --> 00:19:33,260 Bara til að sýna þér hvað ég meina hér, bjó ég til vefsíðu síðasta ári sem heitir Líf í Harvard, 306 00:19:33,260 --> 00:19:39,150 og það sem ég reyndi að gera - ég reyndi að gera my.harvard betur. 307 00:19:39,150 --> 00:19:43,840 Vegna þess að ef þú værir hér á síðasta ári, my.harvard ekki líta út eins og það lítur út núna. 308 00:19:43,840 --> 00:19:46,640 Það lítur svona ógeðslegt. 309 00:19:46,640 --> 00:19:50,470 En nú lítur það mun betur. 310 00:19:50,470 --> 00:19:57,070 Framkvæmd minn var ekki að lengur gagnlegt, en öllum sama, 311 00:19:57,070 --> 00:20:01,310 þú veist, ég reyndi að bæta við - (óskiljanlegur) margir hvað - 312 00:20:01,310 --> 00:20:04,680 og það lítur - það lítur mjög vel út á tölvunni minni. 313 00:20:04,680 --> 00:20:08,560 Og þá, kannski ef ég hefði haft meiri tíma hefði ég farið á vafranum lab, 314 00:20:08,560 --> 00:20:13,020 og ég hefði horft á, heilbrigður, hvernig virkar það líta í Króm 18 á Windows. 315 00:20:13,020 --> 00:20:17,060 Ég myndi fletta niður og ég vildi sjá - ó nei! Horfðu á tilkynningum kassi. 316 00:20:17,060 --> 00:20:20,200 Textinn minn var barmafullur. Svo, það er slæmt, ekki satt? 317 00:20:20,200 --> 00:20:23,700 Ef notandi er að nota Chrome á Windows og koma á heimasíðuna mína, 318 00:20:23,700 --> 00:20:26,730 sem lítur strax mjög unprofessional. 319 00:20:26,730 --> 00:20:30,760 Svo, Ætti ég að fara í CSS mitt og finna út hvaða hluti af CSS minn er að brjóta hér. 320 00:20:30,760 --> 00:20:35,090 Hvers vegna er það ekki sýna rétt og festa það svo að allir notendur geta séð sömu vefsíðu 321 00:20:35,090 --> 00:20:37,770 og vera bara eins hamingjusamur. 322 00:20:37,770 --> 00:20:44,280 >> Og að lokum, vel, eru vafranum screenshots gott fyrir prófun CSS, 323 00:20:44,280 --> 00:20:46,020 en hvað um JavaScript þinni? 324 00:20:46,020 --> 00:20:48,660 Hvað um ef þið hafið einhverjar flókið handrit sem er í gangi? 325 00:20:48,660 --> 00:20:50,460 Jæja, getur þú alltaf gert virtualization. 326 00:20:50,460 --> 00:20:56,360 Ef þú ert með Mac þú getur notað bootcamp eða VMWare að virtualize kannski afrit af 327 00:20:56,360 --> 00:20:59,540 Windows og nota Internet Explorer þar. 328 00:20:59,540 --> 00:21:03,400 Eða, getur þú farið á eitthvað eins Spoon.net, sem því miður virkar aðeins á tölvum. 329 00:21:03,400 --> 00:21:05,290 En það sem þeir gera er mjög svalt. 330 00:21:05,290 --> 00:21:10,080 Þeir virtualize hugbúnaður fyrir þig svo þú getur keyrt mismunandi útgáfur af IE, til dæmis. 331 00:21:10,080 --> 00:21:12,080 Þú getur keyrt mismunandi útgáfur af Firefox. 332 00:21:12,080 --> 00:21:15,720 Þú getur keyrt mismunandi útgáfur af Safari og prófa allar vefsíður þínar þar. 333 00:21:15,720 --> 00:21:18,360 Því miður eru þeir ekki frjáls. 334 00:21:18,360 --> 00:21:20,860 Það er greiddur þjónustu, þannig að það er alltaf svoleiðis þetta - 335 00:21:20,860 --> 00:21:26,070 það er alltaf svoleiðis þessum viðskiptum burt milli, vel, ég ætla að gera vefsíðu mína líta vel út. 336 00:21:26,070 --> 00:21:31,970 Ef svo er, gæti ég þurft að borga fyrir tiltekna þjónustu til að hjálpa mér að gera það. 337 00:21:31,970 --> 00:21:35,890 Einhverjar spurningar á þessum tímapunkti um neitt sem við ræddum um? 338 00:21:38,500 --> 00:21:41,210 Ógnvekjandi. Allt í lagi. 339 00:21:41,210 --> 00:21:43,870 >> Nú höfum við fleiri atriði til að tala um. 340 00:21:43,870 --> 00:21:45,820 Hvernig óður í villur? 341 00:21:45,820 --> 00:21:48,670 Hvernig gera þú tryggja að vefsvæði þitt sé að fara að ganga jafnvel þegar 342 00:21:48,670 --> 00:21:50,150 eitthvað gerist slæmt? 343 00:21:50,150 --> 00:21:53,940 Kannski þú ert ekki með síðu sem heitir food.php. 344 00:21:53,940 --> 00:21:57,000 En mig, ég fer á vefsvæðið þitt og ég reyni að opna food.php. 345 00:21:57,000 --> 00:22:00,770 Ert þú að fara bara til að sýna mér að hvítt síðu sem segir 404 - Skrá fannst ekki? 346 00:22:00,770 --> 00:22:04,400 Eða ætlar þú að segja, "Jæja, ég er leitt að ég gat ekki fundið þetta fyrir þig, 347 00:22:04,400 --> 00:22:08,520 en kannski eru hér nokkrar aðrar auðlindir til að hjálpa þér að leita að því sem þú þarft. " 348 00:22:08,520 --> 00:22:13,180 Aðrar villur - svo er þetta kallað HTTP villur sem eru bara nokkrar villa merkjamál 349 00:22:13,180 --> 00:22:17,130 að netþjóninn gæti sendir aftur til the flettitæki í að ræða eitthvað slæmt gerist. 350 00:22:17,130 --> 00:22:20,160 400 - Bad Request. 401 - Ósamþykkt. 351 00:22:20,160 --> 00:22:25,560 403 er góður af algengt þegar þú ert með möppu sem er ekki ætlað að vera skoðuð 352 00:22:25,560 --> 00:22:27,310 af notanda, en notandi reynir að engu að síður. 353 00:22:27,310 --> 00:22:30,840 Og 500 - Innri Framreiðslumaður Villa - sem venjulega gerist þegar þú hefur eitthvað 354 00:22:30,840 --> 00:22:33,070 virkilega slæmt að gerast með PHP kóðann þinn. 355 00:22:33,070 --> 00:22:36,140 En í öllum tilvikum, þessar tegundir af vöfrum - gera þessar tegundir af villum gerast. 356 00:22:36,140 --> 00:22:40,550 >> Svo, hvernig gera þú tryggja að þú annast þokkafullur þessar villur 357 00:22:40,550 --> 00:22:43,230 og ganga úr skugga um að notandi er ekki bara svoleiðis hanga þarna? 358 00:22:46,850 --> 00:22:48,850 Hér kemur. Htaccess. 359 00:22:48,850 --> 00:22:51,300 Nú,. Htaccess er eitthvað sem virkar á Apache miðlara, 360 00:22:51,300 --> 00:22:55,550 eitthvað sem virkar og virkar á nokkrum öðrum netþjónum eins og heilbrigður. 361 00:22:55,550 --> 00:23:01,350 Þetta er bara leið fyrir þig til að stilla netþjóninn þannig að 362 00:23:01,350 --> 00:23:04,470 þú getur gert það gera hvað sem þú vilt að hún geri. 363 00:23:04,470 --> 00:23:06,790 Sumir hlutir sem þú getur gert. Þú getur stjórnað skyndiminni stillingar. 364 00:23:06,790 --> 00:23:11,290 Kannski er það ákveðin síðu á vefsvæðinu þínu sem þú vera viss um að notandinn 365 00:23:11,290 --> 00:23:14,740 aftur að sækja í hvert skipti sem notandi kemur og heimsækir vefsvæðið þitt. 366 00:23:14,740 --> 00:23:26,980 Eða kannski þú hafa sumir slóð sem er eins yoursite.com / próf / html / síður / hello.html 367 00:23:26,980 --> 00:23:31,270 og þú vilt bara að vera yourname.com / halló -. vel, þú getur notað Htaccess 368 00:23:31,270 --> 00:23:34,760 að áframsenda eina vefsíðu til annars. 369 00:23:34,760 --> 00:23:36,600 Þú getur líka notað það til að gera auðkenningar. 370 00:23:36,600 --> 00:23:39,890 Kannski eru sumir hlutar vefsvæðisins sem þú þarft að nota annan lykilorð. 371 00:23:39,890 --> 00:23:42,620 Þú getur lokað ákveðnum IP tölur, loka ákveðnum lén. 372 00:23:42,620 --> 00:23:46,770 Kannski þú bara virkilega líkar ekki Harvard nemendum með vefsvæðið þitt. 373 00:23:46,770 --> 00:23:49,910 Jæja, hefur þú kost á að blokka allar Harvard IP viðtakandi. 374 00:23:49,910 --> 00:23:56,370 >> Að lokum getur þú meðhöndla það - þú getur skrifað ákveðnum kóða til að gera netþjóninn 375 00:23:56,370 --> 00:24:03,100 meðhöndla eins. Zhao eða. nafn þitt eða. hello síður sem PHP kóða. 376 00:24:03,100 --> 00:24:05,170 Kannski sem mun vera gagnlegt. Kannski það mun ekki vera. 377 00:24:05,170 --> 00:24:07,980 Og að lokum er hægt að nota það til að höndla villa viðbrögð. 378 00:24:07,980 --> 00:24:10,300 Hvað geri ég meina með því? 379 00:24:10,300 --> 00:24:16,030 Ef þú bætir einfaldlega kóðann svona - ErrorDocument 404 og síðan beina þeim að einhverju 380 00:24:16,030 --> 00:24:20,440 villa síðu, getur þú tryggt að notandi þarf ekki bara að sjá virkilega, virkilega ljót 381 00:24:20,440 --> 00:24:23,550 404 og sýna þeim eitthvað gott. 382 00:24:23,550 --> 00:24:29,000 >> Skulum raunverulega taka a líta á hvernig við getum gert það með Pset 7 þinn. 383 00:24:29,000 --> 00:24:34,190 Hér er ég í tæki mitt. 384 00:24:34,190 --> 00:24:38,440 Ég ætla að opna Chrome, og þá ætla ég að reyna að fá aðgang að síðu 385 00:24:38,440 --> 00:24:43,350 sem er ekki til á CS50 fjármálaráðherra. 386 00:24:43,350 --> 00:24:52,710 Svo, heimamaður gestgjafi - cats.php--svo, eftir að ég stofnaði villu skjal 387 00:24:52,710 --> 00:24:54,770 sem segir, "Canz ekki finna z síðuna!" 388 00:24:54,770 --> 00:24:56,990 Það hefur mjög sorglegt kött á það. 389 00:24:56,990 --> 00:24:59,910 Ef þú ferð á Twitter, ef þú ferð á einhverjum af þessum stöðum, 390 00:24:59,910 --> 00:25:02,700 þú getur ekki fundið síðuna, reyna þeir yfirleitt að sýna þér sætur mynd 391 00:25:02,700 --> 00:25:04,850 þannig að þú ert ekki of vonsvikinn. 392 00:25:04,850 --> 00:25:07,830 Þú gætir líka hafa eitthvað sem er meira faglegur sem segir, 393 00:25:07,830 --> 00:25:11,760 Jæja, ég er hryggur ég gat ekki fundið á síðunni, en kannski er hér leita kassi. 394 00:25:11,760 --> 00:25:16,750 Eða kannski eru hér nokkrir tenglar sem hjálpa þér að finna tengil sem þú vilt. 395 00:25:16,750 --> 00:25:21,410 Svo, hvernig var ég að gera þetta? Hvernig er þetta jafnvel mögulegt? 396 00:25:21,410 --> 00:25:23,500 Ef við förum inn í flugstöðinni okkar hér - 397 00:25:23,500 --> 00:25:26,300 Ég ætla bara að fara að stækka smá - 398 00:25:26,300 --> 00:25:30,110 eftir því að ég er með nýja síðu. 399 00:25:30,110 --> 00:25:34,440 Inni HTML skrá mína það heitir - þú getur ekki séð það - 400 00:25:34,440 --> 00:25:37,280 það heitir error.php. 401 00:25:37,280 --> 00:25:41,010 Og error.php er bara skrá sem ég gerði 402 00:25:41,010 --> 00:25:43,030 sem sýnir þér þá síðu sjálft. 403 00:25:43,030 --> 00:25:46,710 Ég get sýnt þér hvað error.php er. 404 00:25:46,710 --> 00:25:48,710 Það er einmitt þessari síðu. 405 00:25:48,710 --> 00:25:50,710 Það segir, "Oh no! Canz ekki fundið z síðuna!" 406 00:25:50,710 --> 00:25:58,630 Og, ef þú vilt sjá - svo, eftir því Htaccess konar er undarlegt nafn.. 407 00:25:58,630 --> 00:26:01,040 Það byrjar með punkti, sem þýðir að það er kerfi skrá. 408 00:26:01,040 --> 00:26:03,360 Það er falinn skrá sem er venjulega ekki sýnt. 409 00:26:03,360 --> 00:26:09,060 Ef þú gera ls-a, getur þú séð allar falinn skrá í ákveðinni möppu, 410 00:26:09,060 --> 00:26:12,030 og raunar, að sjá þig. Htaccess er einn af þeim. 411 00:26:12,030 --> 00:26:15,490 Við skulum fara á undan og opna Htaccess. - 412 00:26:15,490 --> 00:26:19,830 með gedit - 413 00:26:19,830 --> 00:26:26,870 Boom! Allt sem ég hef er ein lína þarna - Villa skjal fyrir 404 villur 414 00:26:26,870 --> 00:26:28,760 sem eru einnig þekkt sem skrá-not-finnast villur. 415 00:26:28,760 --> 00:26:32,720 Skulum beina þeim til eitthvað sem heitir error.php. 416 00:26:36,100 --> 00:26:42,030 Hægt er að hafa gaman það eins canz ekki fundið z síðuna! 417 00:26:42,030 --> 00:26:46,770 Og það eru líka mjög kaldur hlutur sem þú getur gert við. Htaccess. 418 00:26:46,770 --> 00:26:49,520 Ef þú vilt sjá meira. Htaccess galdur, 419 00:26:49,520 --> 00:26:56,470 þetta er mjög flott heimasíðu til að fara til - það er kallað javascriptkit.com/howto/htaccess.shtml-- 420 00:26:56,470 --> 00:27:01,880 ef þú vilt að framkvæma fleiri miðlara galdur. Og það gæti verið mjög gaman. 421 00:27:01,880 --> 00:27:05,490 >> Whew! Allt í lagi! Meira sætur myndir. 422 00:27:05,490 --> 00:27:10,060 Þetta er gaur að gera ýta-ups, og kötturinn hans er að reyna að hjálpa. Ég held að það er mjög sætur. 423 00:27:10,060 --> 00:27:14,830 Því miður, ég hef ekki kött svona. 424 00:27:14,830 --> 00:27:17,640 Allt í lagi. Svo höfum við talað um. Htaccess. 425 00:27:17,640 --> 00:27:19,640 Við höfum talað um meðhöndlun villa. 426 00:27:19,640 --> 00:27:20,940 Við höfum talað um hýsingu, lén. 427 00:27:20,940 --> 00:27:23,230 Við höfum talað um kross-vafranum eindrægni. 428 00:27:23,230 --> 00:27:25,210 Nú hvernig gera við viss um að vefsvæði þitt raunverulega framkvæma? 429 00:27:25,210 --> 00:27:26,950 Hvernig eigum við að tryggja að ef ég fer á vefsvæðið þitt 430 00:27:26,950 --> 00:27:29,830 Ég get séð síðuna þína innan nokkurra sekúndna? 431 00:27:29,830 --> 00:27:33,520 Eitt af því sem ég held að fólk bara svona gleyma 432 00:27:33,520 --> 00:27:36,160 er mynd hagræðingu. 433 00:27:36,160 --> 00:27:37,560 Segjum að þú vildir að setja mynd á síðuna þína 434 00:27:37,560 --> 00:27:40,330 og það er 2 mg stór. 435 00:27:40,330 --> 00:27:42,670 Það gæti verið fínt fyrir okkur vegna þess að við erum í Harvard, 436 00:27:42,670 --> 00:27:45,000 og við höfum mjög fljótur tengsl. 437 00:27:45,000 --> 00:27:47,470 En ímynda einhvern í Kína. Ímyndaðu þér að einhver í Indlandi. 438 00:27:47,470 --> 00:27:52,440 Ímyndaðu þér að einhver vill í dreifbýli Kansas sem kannski hefur ekki sömu tegund af 439 00:27:52,440 --> 00:27:54,690 breiðband Internet sem við höfum. 440 00:27:54,690 --> 00:27:57,710 Ef þú ert með 2 MB mynd á síðuna þína og notandinn er að reyna að opna það, 441 00:27:57,710 --> 00:28:00,890 það er að fara að taka þá mjög langan tíma að hlaða niður. 442 00:28:00,890 --> 00:28:04,160 Svo, ef þú þarft ekki þessi tegund af einbeitni, 443 00:28:04,160 --> 00:28:09,220 þá er hægt að breyta stærð myndar með eitthvað eins og Adobe Photo Shop. 444 00:28:09,220 --> 00:28:13,400 Það er yfirleitt möguleiki kallast öruggt fyrir vefinn og tæki, 445 00:28:13,400 --> 00:28:15,850 og hvað það gerir er það ræma út allar óþarfa upplýsingar 446 00:28:15,850 --> 00:28:20,160 og svoleiðis compacts skrá inn litla mynd stærð svo að þú getur 447 00:28:20,160 --> 00:28:22,960 setja það á vefsíðu þína, og allir notendur sem reynir að sækja að síðu 448 00:28:22,960 --> 00:28:26,950 er að fara að sækja minni útgáfa af myndinni þinni. 449 00:28:26,950 --> 00:28:28,230 Ef þú ert ekki með Adobe Photo Shop 450 00:28:28,230 --> 00:28:32,650 webresizer.com er einnig önnur úrræði þar sem þú getur inntak mynd 451 00:28:32,650 --> 00:28:36,470 og það mun spýta út nákvæmlega sömu mynd, 452 00:28:36,470 --> 00:28:39,970 en það mun vera eitthvað eins og 3 sinnum minni. 453 00:28:39,970 --> 00:28:41,970 Svo er það mjög gagnlegt fyrir notendur. 454 00:28:41,970 --> 00:28:45,930 >> Annað sem þú getur gert er minify kóðann. 455 00:28:45,930 --> 00:28:48,460 Ef við lítum á Google.com, 456 00:28:48,460 --> 00:28:56,400 þú munt sjá að það er ekki svoleiðis sama HTML og CSS sem við erum vanir. 457 00:28:56,400 --> 00:29:02,250 Bara að fara að horfa á the uppspretta merkjamál hér. 458 00:29:02,250 --> 00:29:07,600 Ef ég skruna bara niður - vá, það lítur nokkuð ógeðslegt. 459 00:29:07,600 --> 00:29:09,650 Þetta myndi fá núll á stíl. 460 00:29:09,650 --> 00:29:13,470 Ef þú dulmáli þetta fyrir Pset þína, verður þú að fá núll á stíl. 461 00:29:13,470 --> 00:29:16,990 Þetta hefur engin bil. Nöfn líta mjög dulinn. 462 00:29:16,990 --> 00:29:19,800 Það er allt mjög ógeðslegt. 463 00:29:19,800 --> 00:29:24,060 Og handritið að loka í líkamanum - lokun HTML - 464 00:29:24,060 --> 00:29:26,280 þeir eru allir saman - allt smushed saman. 465 00:29:26,280 --> 00:29:28,280 Hví gera þeir það? 466 00:29:28,280 --> 00:29:30,650 Þeir minified númer þeirra. 467 00:29:30,650 --> 00:29:33,310 Takið eftir að þetta skjal er að fara til vera a einhver fjöldi minni 468 00:29:33,310 --> 00:29:36,660 fyrir mig að sækja en eitthvað með hvítu rými, 469 00:29:36,660 --> 00:29:39,410 en eitthvað við raunverulega langur breytu nöfn. 470 00:29:39,410 --> 00:29:41,710 Ef þú minify kóðann þinn þú ræma út alla hvítt rúm. 471 00:29:41,710 --> 00:29:45,960 Auðvitað, vafrinn þinn styður ekki sama ef þú hefur einhverjar hvítt pláss í kóðann þinn. 472 00:29:45,960 --> 00:29:49,630 Þú ræma það út, nú get ég sótt minni skrá - 473 00:29:49,630 --> 00:29:52,770 nú skrá - hefur skjalið sem við erum að fara að sækja minni stærð, 474 00:29:52,770 --> 00:29:56,180 það verður hraðar fyrir mig að sækja, og það er gagnlegt. 475 00:29:56,180 --> 00:30:01,550 Ef þú ert að vinna með vefsíður og þú ert stokkunum vefsíðu, 476 00:30:01,550 --> 00:30:04,630 það er nánast alltaf gott að minify kóðann þinn. 477 00:30:04,630 --> 00:30:08,150 Önnur ástæða hvers vegna það gæti verið gott er kannski að þú vilt ekki að aðrir nota kóðann þinn. 478 00:30:08,150 --> 00:30:11,050 Kannski þú vilt ekki að aðrir nota CSS. 479 00:30:11,050 --> 00:30:13,460 Þú veist ef þú vildir virkilega að vera stingy með það, 480 00:30:13,460 --> 00:30:16,670 þá getur þú líka minify númerið þitt, og það væri erfiðara fyrir mig að stela henni 481 00:30:16,670 --> 00:30:19,170 því ég hef ekki hugmynd um hvað er að gerast. 482 00:30:19,170 --> 00:30:22,990 Þú getur líka farið til vefsíður eins minify.avivo.si. 483 00:30:22,990 --> 00:30:27,900 Þjónusta eins og þetta á netinu hjálpa þér minify númerið þitt þannig að þú þarft ekki að gera það af hendi. 484 00:30:27,900 --> 00:30:30,080 Ákveðið að gera það ekki af hendi. 485 00:30:30,080 --> 00:30:32,210 >> Allt í lagi. Nú tala um forskriftir. 486 00:30:32,210 --> 00:30:35,040 Kannski í PHP kóðann þinn það er eitthvað sem þú þarft ekki að gera. 487 00:30:35,040 --> 00:30:37,910 Kannski er það auka lykkjur í það. 488 00:30:37,910 --> 00:30:40,850 Við ræddum um að hanna í CS50. 489 00:30:40,850 --> 00:30:44,550 Jafnvel ef þú ert að erfðaskrá í C ef þú ert - ef þú ert að gera auka vinnu 490 00:30:44,550 --> 00:30:49,440 að þú þarft ekki að gera vel, það er að fara að hægja á skriftum þínum á vefsvæði þínu, 491 00:30:49,440 --> 00:30:53,280 og þetta er sérstaklega mikilvægt fyrir vefsíður þar sem notendur nú á dögum eru mjög óþolinmóð. 492 00:30:53,280 --> 00:30:56,110 Ef þú ert að gera óþarfa vinnu, það er að fara að taka þau lengur 493 00:30:56,110 --> 00:31:00,080 að komast að upplýsingum sem þeir vilja, og hann ætlar að vera mjög óhamingjusamur. 494 00:31:00,080 --> 00:31:02,200 Að lokum, getur þú vilt að hagræða gagnasafn töflur. 495 00:31:02,200 --> 00:31:05,020 Mundu að við ræddum um stuðla. 496 00:31:05,020 --> 00:31:09,420 Þeir eru ekki einungis gott fyrir því að tryggja að þú sért með línu sem er einstakt. 497 00:31:09,420 --> 00:31:12,440 Þeir eru einnig gott fyrir því að tryggja að gagnasafn virkar hratt. 498 00:31:12,440 --> 00:31:16,240 Ef þú vilt lesa upp á að fara til the MySQL gögnum, 499 00:31:16,240 --> 00:31:18,710 eða þú getur litið á - ja, hvernig hagræða ég gagnagrunn borð mitt? 500 00:31:18,710 --> 00:31:23,350 Hvernig get ég viss um að ég hef vísitölur sem hjálpa mér að komast að upplýsingum hraðar? 501 00:31:23,350 --> 00:31:27,300 >> Það eru líka lítill bragðarefur sem þú getur notað eins flýtiminni. 502 00:31:27,300 --> 00:31:28,980 Ef þú ert PHP - ef þú hafa a blog, til dæmis, 503 00:31:28,980 --> 00:31:31,980 og þú ert - og það er máttur við PHP eða einhverju öðru tungumáli - 504 00:31:31,980 --> 00:31:37,690 þú getur skyndiminni bloggið þitt á segjum 50-mínútu millibili þannig að þú getur þjónað truflanir síður 505 00:31:37,690 --> 00:31:40,610 eða truflanir HTML gestir á síðuna þína. 506 00:31:40,610 --> 00:31:43,380 Þannig að notendur þurfa ekki að keyra PHP handrit í hvert skipti, 507 00:31:43,380 --> 00:31:47,410 og kannski að verða hraðari fyrir þá að fá aðgang að upplýsingum. 508 00:31:47,410 --> 00:31:49,410 >> Og að lokum er hægt að nota eitthvað eins og CDN. 509 00:31:49,410 --> 00:31:51,900 Takið eftir að þegar þú sækja Pset, 510 00:31:51,900 --> 00:31:54,890 þú ferð alltaf til CDN.CS50.net. Hvers vegna er það? 511 00:31:54,890 --> 00:32:01,540 CS50 notar einnig tegund af eins og a CDN - útbreiðsla netsins - 512 00:32:01,540 --> 00:32:06,120 sem þýðir bara að það er fullt af netþjónum kannski einhvers staðar í kringum hnöttinn 513 00:32:06,120 --> 00:32:08,120 að hjálpa þjóna síður til þinn gestur. 514 00:32:08,120 --> 00:32:13,770 Ef gesturinn þinn er að fá síðu frá þjóninum sem er nær þeim landfræðilega, 515 00:32:13,770 --> 00:32:16,770 þá líklegast gestur þinn er að fara að fá að skrá mikið hraðar. 516 00:32:16,770 --> 00:32:20,490 Einnig eru heimildir á netinu sem hjálpa þér að gera það. 517 00:32:20,490 --> 00:32:24,070 Einn af þeim er CloudFlare. Þau bjóða upp á ókeypis CDN þjónustu. 518 00:32:24,070 --> 00:32:26,020 Ef þú hefur stór skrá sem þjóna til notenda, 519 00:32:26,020 --> 00:32:32,260 þá kannski er það betra að setja þær á CDN þannig að þeir geta fá þá hraðar. 520 00:32:32,260 --> 00:32:39,070 >> Endanleg atriði fyrir daginn er að leita vél optimization. 521 00:32:39,070 --> 00:32:41,070 Hvað er að leita vél optimization? 522 00:32:41,070 --> 00:32:44,070 Það er að tryggja að leitarvélar eins og Google eða Bing eða Yahoo 523 00:32:44,070 --> 00:32:50,740 getur farið á síðuna þína og skríða á síðuna þína og vísitölu síðuna þína og þegar 524 00:32:50,740 --> 00:32:53,040 Ég, til dæmis, fara á Google.com og ég reyni að leita að einhverju, 525 00:32:53,040 --> 00:32:55,040 þá síðuna þína mun skjóta upp kollinum. 526 00:32:55,040 --> 00:32:57,000 Hvernig gera þú tryggja að vefsvæði þitt er eitt af efstu 10? 527 00:32:57,000 --> 00:33:00,000 Því eins og við allur vita, ef þú leitar að einhverju á Google 528 00:33:00,000 --> 00:33:02,880 og það er ekki á topp 10 þú ert líklega ekki að fara að líta á næstu 10. 529 00:33:02,880 --> 00:33:07,160 Þetta er tegund af efni sem er líkklæði í leyndardómi. 530 00:33:07,160 --> 00:33:09,850 There 'a einhver fjöldi af efla þarna úti á netinu. 531 00:33:09,850 --> 00:33:14,680 There ert a einhver fjöldi af hjátrú um ef þú x þá Google mun eins og þú betur. 532 00:33:14,680 --> 00:33:16,680 Ef þú Y þá Google mun eins og þú betur. 533 00:33:16,680 --> 00:33:19,680 Það er líklega betra að líta inn skjöl leita risastór sig. 534 00:33:19,680 --> 00:33:27,470 >> Þetta er einn af þeim skjölum á Google sem segja þér nákvæmlega hvernig á að hagræða á síðuna þína 535 00:33:27,470 --> 00:33:30,860 svo að Google aðgang og vísitölu það mjög fallega. 536 00:33:30,860 --> 00:33:33,680 Þú þarft ekki að afrita niður þessa vefslóð af því að þetta kynning er að fara að 537 00:33:33,680 --> 00:33:36,680 vera á netinu samt. 538 00:33:36,680 --> 00:33:38,770 Ef þú horfir á þetta, og þú lest þetta það eru sumir mjög góðar vísbendingar þarna. 539 00:33:38,770 --> 00:33:42,240 Google segir þér - ef þú vilt virkilega síðuna þína til að vera verðtryggð vel 540 00:33:42,240 --> 00:33:44,610 þá ættir þú að gera allt þetta. 541 00:33:44,610 --> 00:33:47,570 >> Annar hlutur sem leitarvélar raunverulega eins og er ferskt efni. 542 00:33:47,570 --> 00:33:49,500 Ef þú hefur efni sem er uppfærð mjög reglulega 543 00:33:49,500 --> 00:33:51,950 þá leitarvélar segja, ooh, ég eins og á síðuna þína. 544 00:33:51,950 --> 00:33:53,950 Ég ætla að fara á síðuna þína mjög oft. 545 00:33:53,950 --> 00:33:56,840 Ég ætla að kemba mikið af síðunum þínum. 546 00:33:56,840 --> 00:33:59,560 Ef þú hefur nýtt efni þá ertu líklegri til að mæta - 547 00:33:59,560 --> 00:34:02,540 þú ert líklegri til að vera meira viðeigandi. 548 00:34:02,540 --> 00:34:04,630 Þú ert líklegri til að vera meira uppfærð, 549 00:34:04,630 --> 00:34:08,860 og leitarvélar eru líklegri til að setja á síðuna þína yfir aðra. 550 00:34:08,860 --> 00:34:10,860 >> Deep tenglar eru einnig mikilvægur. 551 00:34:10,860 --> 00:34:13,530 Ef þú vildir virkilega síðuna þína til að líta vel út í augum leitarvélarinnar 552 00:34:13,530 --> 00:34:18,090 hafa a einhver fjöldi af öðrum vefsíðum tengdir honum og tengd djúpt inn í vefsíðuna þína. 553 00:34:18,090 --> 00:34:20,090 Ekki bara tengil á heimasíðuna þína. 554 00:34:20,090 --> 00:34:26,719 Tengjast kannski yourname.com / eitthvað / eitthvað / something.php. 555 00:34:26,719 --> 00:34:29,840 Að - til a leita vél - þýðir, vá, þeir hafa mjög áhugavert efni 556 00:34:29,840 --> 00:34:35,350 að einhver annar er að tengja svo djúpt í síðuna þeirra sem ég ætti virkilega, virkilega 557 00:34:35,350 --> 00:34:38,260 setja meiri áherslu á síður heimasíðunnar. 558 00:34:38,260 --> 00:34:41,940 >> Ef þú hafa nákvæmar titla síðu, ef þú hafa engar villur sem er gott vegna þess að 559 00:34:41,940 --> 00:34:44,670 ef leitarvél er að reyna að heimsækja síðuna þína, og það er að fá villu, 560 00:34:44,670 --> 00:34:46,780 það er líklega að fara að gefast upp mjög fljótlega. 561 00:34:46,780 --> 00:34:49,510 Og að lokum, þú vilja til hafa a fljótur hlaða tíma vegna leitarvélum - 562 00:34:49,510 --> 00:34:53,820 rétt eins og menn - Enga hafa a einhver fjöldi af þolinmæði fyrir hægur vefsíður. 563 00:34:53,820 --> 00:34:57,070 Þetta er leið fyrir þig að ganga úr skugga um að þú mæta hærra í 564 00:34:57,070 --> 00:35:01,390 leitarvél fyrirspurnir og vonandi þannig fá meiri umferð. 565 00:35:01,390 --> 00:35:04,730 Því eftir allt, hefur þú eytt öllum þessum tíma að þróa vefsíðuna þína. 566 00:35:04,730 --> 00:35:06,280 Þú eytt öllum þessum tíma að hefja þessa heimasíðu á netinu. 567 00:35:06,280 --> 00:35:11,780 Þú vilt tryggja að þú hafir nóg af notendum sem raunverulega sjá innihald. 568 00:35:13,330 --> 00:35:15,660 >> Önnur góð úrræði til að nota. 569 00:35:15,660 --> 00:35:19,210 Google Webmaster Tools er eitthvað að horfa á. 570 00:35:19,210 --> 00:35:21,780 Þetta hjálpar bara þér að sjá - Google er ekki flokkun á síðuna mína. 571 00:35:21,780 --> 00:35:24,490 Hvaða tegund af villa er það að hitta? 572 00:35:24,490 --> 00:35:27,490 Hversu margar síður hefur það verðtryggð? 573 00:35:27,490 --> 00:35:29,490 Hvað þýðir það að sé mikilvægasta efni á síðuna mína? 574 00:35:29,490 --> 00:35:31,490 Kannski er það ekki það sem ég vil það að vera. 575 00:35:31,490 --> 00:35:36,880 Kannski þarf ég að breyta vefsíðu mína svolítið þannig að það er endurspeglast betur 576 00:35:36,880 --> 00:35:38,880 hvað vefsíðan mín er raunverulega um. 577 00:35:38,880 --> 00:35:41,000 Google Analytics er annar mjög kaldur tól. 578 00:35:41,000 --> 00:35:44,120 Þú getur bætt smá JavaScript til síðurnar þínar. 579 00:35:44,120 --> 00:35:47,020 Og þá eftir að þú getur farið á Google Analytics, og það mun fylgjast 580 00:35:47,020 --> 00:35:49,020 gestur lýðfræði og síða vöxt þinn. 581 00:35:49,020 --> 00:35:51,810 Það mun segja þér nákvæmlega hversu margir gestir heimsækja síðuna þína 582 00:35:51,810 --> 00:35:55,310 innan dags og því næst, innan ákveðins klukkustund, innan ákveðins viku. 583 00:35:55,310 --> 00:35:57,310 Hversu margir gestir frá Kína? Hversu margir gestir frá Suðurskautslandinu - 584 00:35:57,310 --> 00:35:59,310 þú ert að fá á vefsvæðið þitt. 585 00:35:59,310 --> 00:36:03,470 sem gæti verið eitthvað svalt að sjá eða það gæti jafnvel verið gagnlegt 586 00:36:03,470 --> 00:36:05,470 vegna þess að þú ert að reyna að miða á tiltekin hóp. 587 00:36:05,470 --> 00:36:08,410 Kannski þú ert að reyna að miða á unglinga með vefsíðu þína, og þú sérð að 588 00:36:08,410 --> 00:36:11,410 flestir gestir á vefsvæðið þitt eru kannski 30 - til 40-ára, 589 00:36:11,410 --> 00:36:15,130 þá kannski annað hvort þú ert með vandamál eða þú getur bara sagt, 590 00:36:15,130 --> 00:36:19,590 Jæja, þá kannski ég ætti bara að breyta áherslum vefsíðu mína, svo að 591 00:36:19,590 --> 00:36:22,240 Ég einblína meira á þeim aldurshópi. 592 00:36:22,240 --> 00:36:28,500 >> Google Apps - ef þú vildir hafa einhverskonar tölvupóst með nafni lénsins - 593 00:36:28,500 --> 00:36:31,230 kannski eitthvað eins yourname@yourname.com-- 594 00:36:31,230 --> 00:36:35,270 þú getur notað Gmail netföng - þú getur notað Gmail 595 00:36:35,270 --> 00:36:38,500 og Google Apps er ein leið til að gera það. 596 00:36:38,500 --> 00:36:44,050 Þú getur sett upp sérstakar netföng sem eiga sérstaklega við ríki nafn þitt 597 00:36:44,050 --> 00:36:46,800 staðinn of@gmail.com. 598 00:36:46,800 --> 00:36:51,840 >> Og að lokum, það eru vefur eftirnafn verktaki og bæta við-ons - fyrir Króm, 599 00:36:51,840 --> 00:36:56,380 fyrir Firefox, fyrir aðra vafra - sem leyfa þér að fara í og ​​skoða 600 00:36:56,380 --> 00:37:02,290 CSS, skoða JavaScript, sjá nákvæmlega hvað er athugavert við JavaScript handritið, 601 00:37:02,290 --> 00:37:05,290 og kannski sem mun vera gagnlegt fyrir tilgangi þínum de-þrjótur, fyrir þig að finna út - 602 00:37:05,290 --> 00:37:08,630 Ja, hvers vegna er vefsíðan mín ekki sýna rétt í þessum vafra? 603 00:37:08,630 --> 00:37:11,800 >> Og að lokum, ef þú vildir að læra meira um allar þessar efni - 604 00:37:11,800 --> 00:37:14,410 ef þú vildir að læra meira um HTML og CSS og JavaScript - 605 00:37:14,410 --> 00:37:16,790 því eftir allt, kenndi við aðeins þér svolítið - 606 00:37:16,790 --> 00:37:21,240 þú getur farið vefsíður eins W3Schools.com að leita að fleiri auðlindir. 607 00:37:21,240 --> 00:37:26,340 Þeir hafa mjög gott námskeið um hvernig á ég að gera x, eða hvað þýðir Y mean? 608 00:37:26,340 --> 00:37:30,400 Ef þú vildir að læra meira um þessi tungumál þú getur einfaldlega fara hér. 609 00:37:30,400 --> 00:37:37,690 >> Allt í lagi. Ég held að ég vildi yfirgefa síðustu nokkrar mínútur af þessu fyrir spurningar, 610 00:37:37,690 --> 00:37:39,810 svo eru einhverjar spurningar um allt sem við ræddum um? 611 00:37:39,810 --> 00:37:43,500 [Áheyrandi] Hvers konar hlutir eru á W3Schools og hvernig er það nær? 612 00:37:43,500 --> 00:37:45,500 [Yuechen Zhao] Hvers konar hluti? 613 00:37:45,500 --> 00:37:50,180 Svo, einn af mjög stærstu hlutum sem ég nota mikið er vísun þeirra. 614 00:37:50,180 --> 00:37:54,430 Tilvísanir smáatriði þeirra, td fyrir CSS - 615 00:37:54,430 --> 00:37:59,480 hvað þetta þýðir eða ef þú vildir breyta bakgrunni á síðunni - 616 00:37:59,480 --> 00:38:01,480 hvernig gerir þú það? 617 00:38:01,480 --> 00:38:04,550 Hvaða vafrar styðja þessi skipun? Hlutina eins og þessi. 618 00:38:04,550 --> 00:38:10,870 Og þá líka bara mjög gott námskeið á HTML, á PHP, á JavaScript, 619 00:38:10,870 --> 00:38:14,290 á MySQL, á alls konar mismunandi efni. 620 00:38:14,290 --> 00:38:18,800 Þeir hafa gott námskeið. Þeir kenna þér hvernig á að gera hlutina. 621 00:38:18,800 --> 00:38:22,590 Það er gott að vera fær um að fara og læra meira um þessi mál. 622 00:38:22,590 --> 00:38:27,180 >> [Áheyrandi] HTML 5 er enn ekki samhæft með öllum vöfrum þarna úti. 623 00:38:27,180 --> 00:38:30,700 Vilt þú mæla með bara gista í burtu frá honum vegna þess að málefni eindrægni? 624 00:38:30,700 --> 00:38:32,700 Hvernig myndir þú bregðast við því? 625 00:38:32,700 --> 00:38:38,640 [Yuechen Zhao] Já, svo spurningin er HTML5 er enn barn staðall. 626 00:38:38,640 --> 00:38:42,030 Það er í raun ekki studd af fullt af vöfrum, svo ættum við að forðast það? 627 00:38:42,030 --> 00:38:48,040 Ég held á síðasta ári sem ég hefði verið mjög stór talsmaður, við skulum forðast HTML5 628 00:38:48,040 --> 00:38:52,430 því það er enn - það er samt mjög mikið nýtt og í raun HTML5 staðall 629 00:38:52,430 --> 00:38:55,610 hefur ekki verið gengið enn. 630 00:38:55,610 --> 00:38:58,790 Og svo, það raunverulega er ekki HTML5 staðall. 631 00:38:58,790 --> 00:39:03,840 En ég held sérstaklega ef þú ert að hanna vefsíðu núna, 632 00:39:03,840 --> 00:39:07,450 það gæti verið betra ef þú ferð bara með HTML5 því það er tegund af að fara að vera í framtíðinni, 633 00:39:07,450 --> 00:39:11,250 og ef þú vilt þinn website til vera framtíð-sönnun og þú vilt vefsvæðið þitt til að vinna 634 00:39:11,250 --> 00:39:14,320 í framtíðinni vöfrum, það gæti verið betra að byrja að byggja upp eitthvað til framtíðar 635 00:39:14,320 --> 00:39:19,830 en áður, og líka bara vegna þess að HTML5 raun er ekki annað 636 00:39:19,830 --> 00:39:23,080 frá HTML4 eða XHTML. 637 00:39:23,080 --> 00:39:29,780 Ef þú ert að nota HTML5, venjulega það mun virka í flestum vöfrum. 638 00:39:29,780 --> 00:39:34,660 Þú verður bara að raða á að fara í og ​​tryggja með þessum screenshots 639 00:39:34,660 --> 00:39:38,630 og gættu við að fara á þessum vefsíðum sjálfur. 640 00:39:38,630 --> 00:39:44,280 En líklega það mun virka nema þú ert að nota mjög sérstaka eiginleika til HTML5. 641 00:39:44,280 --> 00:39:50,240 Takið líka að fyrir CS50 - til dæmis, the vídeó leikmaður sem við notum - 642 00:39:50,240 --> 00:39:56,230 það notar HTML5 og HTML5 vídeó til að birta fyrirlestra. 643 00:39:56,230 --> 00:39:59,420 En ef þú hafa a raunverulega gamla vafra, þá er það mun falla aftur á Flash. 644 00:39:59,420 --> 00:40:01,420 Svo, það er líka eitthvað annað - 645 00:40:01,420 --> 00:40:05,190 hafa haust-bak kerfi þegar þú veist bara að vafrinn er ekki að fara að höndla 646 00:40:05,190 --> 00:40:08,140 hvað þú vilt hafa það til að höndla. 647 00:40:08,140 --> 00:40:10,140 >> Aðrar spurningar? 648 00:40:10,140 --> 00:40:13,270 Nokkuð sem við ræddum um. 649 00:40:16,910 --> 00:40:20,750 Allt í lagi. Þá held ég að það er um það fyrir mig. 650 00:40:20,750 --> 00:40:23,090 Ég held að það. 651 00:40:23,090 --> 00:40:28,430 (Applause) 652 00:40:28,430 --> 00:40:30,000 Cool. 653 00:40:30,500 --> 00:40:32,700 [CS50.TV]