1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Seminè] [Preparasyon sit ou pou sit entènèt la] 2 00:00:02,000 --> 00:00:05,000 [Yuechen Zhao] [Inivèsite Harvard] 3 00:00:05,000 --> 00:00:07,000 [Sa a se CS50.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,660 >> Okay. Isit la nan yon lòt èdtan nan devlopman sit entènèt si ou nèg yo moute pou li. 5 00:00:11,660 --> 00:00:16,290 Jodi a mwen pral yo dwe pale sou prepare sit ou pou sit entènèt la. 6 00:00:16,290 --> 00:00:20,260 Tout jou - ak pwobableman pou 2 semèn ki sot pase yo - 7 00:00:20,260 --> 00:00:22,240 nou ve yo te ap pale de ki jan yo kreye yon sit entènèt, 8 00:00:22,240 --> 00:00:24,880 kouman yo sèvi ak HTML, kouman yo sèvi ak PHP, kouman yo sèvi ak estrikti, 9 00:00:24,880 --> 00:00:29,420 ki jan fè asire w ke ou ka kominike avèk baz done a - bagay sa yo tankou sa. 10 00:00:29,420 --> 00:00:34,830 Men, jodi a, nou ap ale nan dwe pale sou kote sit ou a ale nan ap viv apre CS50. 11 00:00:34,830 --> 00:00:40,010 Paske apre tout, CS50 pa rive sot pase yo mwa Desanm. 12 00:00:40,010 --> 00:00:42,090 Nou pral yo dwe pale sou non domèn, hosting. 13 00:00:42,090 --> 00:00:44,790 Nou pral yo dwe pale sou sa ki kwa-navigatè konpatibilite 14 00:00:44,790 --> 00:00:49,540 ak kwa-platfòm konpatibilite yo, ak fason ou kapab asire w ke sit ou 15 00:00:49,540 --> 00:00:51,610 ki pral opere anba tout kondisyon. 16 00:00:51,610 --> 00:00:54,330 Nou pral pale sou manyen erè ak lòt majik sèvè. 17 00:00:54,330 --> 00:00:57,890 Nou ap pale de optimize pèfòmans, optimize motè rechèch, 18 00:00:57,890 --> 00:01:00,310 ak kòman ou kapab jwenn moun yo aktyèlman al sou sit entènèt ou. 19 00:01:00,310 --> 00:01:05,960 E finalman, jis kèk nan resous ou bon asire w ke ou nèg gen ase nan tout sa yo 20 00:01:05,960 --> 00:01:09,680 yo ale koupe ak pwojè final ou a, ak èspere ke apre. 21 00:01:09,680 --> 00:01:13,120 >> Premye bagay ke nou ap pral pale de se non domèn. 22 00:01:13,120 --> 00:01:18,020 Kounye a, w ap pwogramasyon nan aparèy ou an, w ap ale nan yon lame lokal 23 00:01:18,020 --> 00:01:20,360 ki se pa aktyèlman yon non domèn. 24 00:01:20,360 --> 00:01:26,370 Sa a sòt de jis tinon yon oswa yon alyas pou enstalasyon aktyèl ou Linux 25 00:01:26,370 --> 00:01:31,150 andedan nan swa VMware sou yon jwè Mac oswa VMware sou yon PC. 26 00:01:31,150 --> 00:01:36,510 Domèn non pèmèt ou mete yon sit sou entènèt la ak Lè sa a ale nan yon bagay tankou 27 00:01:36,510 --> 00:01:39,400 www.google.com epi pou yo jwenn sit entènèt la. 28 00:01:39,400 --> 00:01:41,500 Ki jan yo travay? 29 00:01:41,500 --> 00:01:43,390 Se pou nou di ke w ap jis yon sèvè wèb mwayèn - 30 00:01:43,390 --> 00:01:50,080 mwayèn Web surfe epi ou gen yon laptop, epi ou ale nan www.howstuffworks.com. 31 00:01:50,080 --> 00:01:52,570 Ou ka pwobableman wè kote mwen te vòlè sa a soti nan. 32 00:01:52,570 --> 00:01:57,300 Ki jan travay bagay - òdinatè w lan pral Lè sa a mande yon lokal dns sèvè, 33 00:01:57,300 --> 00:01:59,300 "Ou konnen ki kote sit entènèt sa a se?" 34 00:01:59,300 --> 00:02:02,200 "Ou konnen adrès la IP nan www.howstuffworks.com?" 35 00:02:02,200 --> 00:02:05,580 Sèvè dns ou kapab di, "Wi, mwen fè." 36 00:02:05,580 --> 00:02:09,139 Nan ka sa a, ou jwenn adrès la IP, ak òdinatè w lan aksede ke adrès IP. 37 00:02:09,139 --> 00:02:15,050 Si li pa fè sa, li mande yon lòt sèvè dns, "Hey! Ou konnen ki sa www.howstuffworks.com se?" 38 00:02:15,050 --> 00:02:17,670 Sa sèvè kapab di, "Wi, mwen fè." 39 00:02:17,670 --> 00:02:22,500 Se konsa, li di lòt la sa li ye, epi finalman, vin ke enfòmasyon te pase nan òdinatè w lan, 40 00:02:22,500 --> 00:02:24,680 epi ou ka gen aksè a howstuffworks.com. 41 00:02:24,680 --> 00:02:27,540 >> Ki jan w ka jwenn youn nan bagay sa yo majik? 42 00:02:27,540 --> 00:02:32,940 Ki jan ou ka jwenn petèt www.yourname.com oswa www.ilovecats.com? 43 00:02:32,940 --> 00:02:35,350 Ou kapab enskri pou youn, 44 00:02:35,350 --> 00:02:38,280 e gen yon anpil nan sit entènèt yo deyò ki pèmèt ou fè sa. 45 00:02:38,280 --> 00:02:41,420 Ou dwe - nan pi fò sikonstans ou dwe peye pou yo. 46 00:02:41,420 --> 00:02:43,890 Gen non domèn sèten ke yo gratis. 47 00:02:43,890 --> 00:02:50,900 Si ou ale nan tkdomainnames www.co.cc oswa., Sa yo ki yo gratis. 48 00:02:50,900 --> 00:02:56,500 Men, yo, yo vini ak sèten restriksyon, ak nan reyalite kèk nan yo pa ta ka menm gen 49 00:02:56,500 --> 00:03:00,540 reyèl, tèt-nivo domèn non tankou. com oswa nèt.. 50 00:03:00,540 --> 00:03:03,300 Nòmalman mwen ta sijere ale pou yonn nan yo 51 00:03:03,300 --> 00:03:07,060 paske itilizatè yo se jis pi alèz ak moun. 52 00:03:07,060 --> 00:03:10,070 Ou te wè yon anpil nan. Kon. Ou te wè yon anpil nan. Privye. 53 00:03:10,070 --> 00:03:13,790 Ou pwobableman pa gen pou wè yon anpil nan. Co.cc 's, se konsa yo ap pi rèd sonje. 54 00:03:13,790 --> 00:03:18,900 Sou sit entènèt diferan tankou Godaddy oswa NameCheap oswa - Mwen itilize yon sèl sa a, se 55 00:03:18,900 --> 00:03:21,550 kalite detay - yo rele activedomain.com. 56 00:03:21,550 --> 00:03:24,160 Li sanble vrèman detay, men li la te travay vrèman byen pou mwen. 57 00:03:24,160 --> 00:03:27,810 >> Epi finalman, ou gen lòt moun ki petèt fè plis piblisite tankou Solutions Network. 58 00:03:27,810 --> 00:03:31,140 Men, si ou ale sou NetworkSolutions.com ak gade nan prix yo 59 00:03:31,140 --> 00:03:34,070 li se reyèlman chè. Mwen te gade yo yè swa. 60 00:03:34,070 --> 00:03:37,400 Pou yon ane nan yon non domèn, li la pwobableman pa vo lajan sa a. 61 00:03:37,400 --> 00:03:40,210 An reyalite, si w ap resevwa yon com. Oswa yon org. Oswa yon nèt. 62 00:03:40,210 --> 00:03:43,430 pri a nòmal se sou $ 10 yon ane. 63 00:03:43,430 --> 00:03:48,710 Se konsa, si w ap peye yon anpil plis pase sa, li la pwobableman pa sa ki valè li 64 00:03:48,710 --> 00:03:52,440 paske, apre tout, sit entènèt sa yo pa fè anyen ak sa non domèn. 65 00:03:52,440 --> 00:03:58,270 Yo jis ba ou li, epi konsa si ou ka jwenn li pou bon mache, pa poukisa? 66 00:03:58,270 --> 00:04:02,540 >> Bagay lòt la se yon fwa ou gen non domèn ou, lè sa a ou pwobableman vle 67 00:04:02,540 --> 00:04:08,610 ale nan swa Godaddy.com oubyen nenpòt kote ou te achte non domèn ou 68 00:04:08,610 --> 00:04:11,220 , li mete serveurs yo non pou ke non domèn. 69 00:04:11,220 --> 00:04:15,560 Ki sa ki ki vle di se yon fwa yon itilizatè ale nan www.howstuffworks.com, 70 00:04:15,560 --> 00:04:20,839 sa yo adrès IP Non sèvè yo adrès yo IP yo ke yo ta kapab gade yo. 71 00:04:20,839 --> 00:04:24,680 Yo ta dwe kapab jwenn aksè nan sit entènèt ou a nan sa yo serveurs Non. 72 00:04:24,680 --> 00:04:26,830 Si ou aplike pou hosting yon kote 73 00:04:26,830 --> 00:04:31,210 Lè sa a, lame ou yo ap gen plis chans ba ou serveurs yo Non yo sèvi ak. 74 00:04:31,210 --> 00:04:34,210 >> E finalman, gen nan bagay sa yo rele yon wwa. 75 00:04:34,210 --> 00:04:38,890 Yon baz done wwa se yon baz done ak kote ou te kapab D 'yon non domèn 76 00:04:38,890 --> 00:04:44,170 epi li pral krache soti kèk enfòmasyon sou mèt kay la nan sit sa ak lòt enfòmasyon kontak. 77 00:04:44,170 --> 00:04:49,080 Koulye a, ou ka di, "Mwen pa vrèman vle adrès lakay mwen oswa mwen pa reyèlman vle adrès imel mwen 78 00:04:49,080 --> 00:04:54,010 sou sit entènèt la pou nenpòt moun yo wè oswa sou entènèt la pou tout moun wè. " 79 00:04:54,010 --> 00:04:57,740 Lè sa a, ou ta ka vle itilize yon bagay ki yon anpil nan hosting sèvis bay - 80 00:04:57,740 --> 00:04:59,740 tankou yon manadjè wwa. 81 00:04:59,740 --> 00:05:03,550 Yon manadjè wwa se tou senpleman yon lòt sèvis ki yon anpil nan yo bay ki 82 00:05:03,550 --> 00:05:07,700 kache lwen ke enfòmasyon ak jis va mete nan ki moun ki manadjè pou non an - 83 00:05:07,700 --> 00:05:13,070 pou adrès la li nan anjeneral jis ke konpayi Non ki nan ban nou sa a non domèn - 84 00:05:13,070 --> 00:05:17,350 yo ak pou Lè sa a, enfòmasyon pèsonèl ou pa se ke yo te fwit sou entènèt la, 85 00:05:17,350 --> 00:05:19,350 ki se nòmalman trè bon. 86 00:05:19,350 --> 00:05:21,350 Se mwen menm sèvi ak youn nan sèvis sa yo. 87 00:05:21,350 --> 00:05:25,630 Si ou pa pran swen sou vi prive pwòp ou a lè sa a li pa reyèlman gen pwoblèm. 88 00:05:25,630 --> 00:05:32,490 >> Yon sèvè dns kanpe pou System Non Domèn, e ki sa li se - 89 00:05:32,490 --> 00:05:36,560 li nan sòt de tankou yon yon kote tab regle ki di, 90 00:05:36,560 --> 00:05:42,320  "Sa a adrès sit entènèt ki pral kat nan adrès sa a IP." Epi sa a, tout li ye. 91 00:05:42,320 --> 00:05:48,180 Se konsa, yon fwa ou sijè rechèch sa a sèvè dns, lè sa a ou ka jwenn adrès la IP 92 00:05:48,180 --> 00:05:51,930 pou sa non domèn ki koresponn ak Lè sa a ale nan ki sou sit wèb. 93 00:05:51,930 --> 00:05:59,820 (Manm odyans mande yon kesyon - fèbl) 94 00:05:59,820 --> 00:06:07,910 Premye a? Nivo a an premye aktyèlman se nòmalman jis kachèt òdinatè w lan tèt li. 95 00:06:07,910 --> 00:06:12,570 Sòt òdinatè w lan nan sonje ki dènye fwa ke ou te ale nan www.google.com 96 00:06:12,570 --> 00:06:18,090 li te nan adrès sa a IP, ak Lè sa a, apre yo fin yon tan, ki kachèt ap ekspire, 97 00:06:18,090 --> 00:06:23,560 epi li pral mande tankou Comcast dns la, 98 00:06:23,560 --> 00:06:26,400 "Hey, sa ki nan www.google.com?" 99 00:06:26,400 --> 00:06:31,040 Nòmalman, lè ou achte yon non domèn epi ou enskri yon sèl, epi ou mete kanpe yon sit entènèt, 100 00:06:31,040 --> 00:06:35,670 ou pa kapab ale ak sa yo ki sou sit wèb imedyatman ak sa non domèn paske non an serveurs 101 00:06:35,670 --> 00:06:40,180 atravè glòb la pa konnen sou non domèn ou ankò. Li te gen a peple. 102 00:06:40,180 --> 00:06:43,220 Li anjeneral pran sou 24-48 èdtan. 103 00:06:43,220 --> 00:06:48,460 Tout dwa. Se konsa, sa a, se yon ti kras sou non domèn. Yo ap anpil fre. 104 00:06:48,460 --> 00:06:51,540 Mwen panse ke ou ta dwe jwenn yon sèl si ou grav sou pwojè a 105 00:06:51,540 --> 00:06:55,300 ak si ou reyèlman vle fè pwojè ou li te ye nan tout lakou lekòl la, 106 00:06:55,300 --> 00:06:58,050 li te gen yon non domèn fè li gade vrèman pwofesyonèl. 107 00:06:58,050 --> 00:07:01,510 >> Lè sa a, pwochen etap la, nan kou, se gen kèk sòt de hosting. 108 00:07:01,510 --> 00:07:05,540 Si ou jis bay li sou òdinatè w lan, pèsonn pa la tout tan tout tan yo pral kapab pou yo ale nan li. 109 00:07:05,540 --> 00:07:09,110 Ou te kapab potansyèlman mete kanpe yon sèvè sou òdinatè ou an e kenbe òdinatè w lan sou pou tout tan, 110 00:07:09,110 --> 00:07:11,160 men sa pa rekòmande. 111 00:07:11,160 --> 00:07:14,000 Gen diferan kalite hosting disponib sou entènèt. 112 00:07:14,000 --> 00:07:21,870 Gen nan nou pataje hosting. Genyen vpn (enkonpreansibl) ki fè yo gen tout pouvwa a vityèl. 113 00:07:21,870 --> 00:07:23,870 Genyen semi-dedye ak dedye. 114 00:07:23,870 --> 00:07:29,030 Nan 3 an dènye, vpn, semi-devwe, ak dedye yo anjeneral pi chè. 115 00:07:29,030 --> 00:07:32,660 Yo ap anjeneral yo itilize pou sit entènèt ki mande pou plis resous. 116 00:07:32,660 --> 00:07:34,680 Si w ap jis kòmanse soti ak yon sit entènèt, 117 00:07:34,680 --> 00:07:40,670 li ta ka jis pou plis ékonomi ale ak pataje hosting la. 118 00:07:40,670 --> 00:07:43,430 Ak sa ki pataje vle di se jis yon pakèt moun sou sou sit entènèt yo tout ansanm 119 00:07:43,430 --> 00:07:51,560 sòt de sou yon sèl sèvè sou sit entènèt sa a sou sa a sèvè lame, epi ou ka gen aksè a sit entènèt ou a 120 00:07:51,560 --> 00:07:53,660 atravè non domèn. 121 00:07:53,660 --> 00:07:55,980 >> Gen yon anpil ki gen tout pouvwa popilè yo deyò. 122 00:07:55,980 --> 00:08:01,160 HostGator ak DreamHost - sa yo se trè, trè gwo ak trè, trè popilè 123 00:08:01,160 --> 00:08:03,160 ak trè, trè siksè. 124 00:08:03,160 --> 00:08:05,160 Mwen pèsonèlman itilize yon rele MDDHosting. 125 00:08:05,160 --> 00:08:08,240 Si ou ale nan www.mddhosting.com, ki nan lame mwen an nan chwa. 126 00:08:08,240 --> 00:08:10,240 Mwen panse ke yo ap trè bon. 127 00:08:10,240 --> 00:08:14,550 Yo te toujou yo te trè serye, ak mwen pa janm te gen nenpòt pwoblèm avèk yo. 128 00:08:14,550 --> 00:08:18,610 Yo menm tou yo gen prix trè konpetitif. 129 00:08:18,610 --> 00:08:24,400 De ke mwen pa fè sa vrèman renmen yo GoDaddy - sa a tou yon lame trè popilè, 130 00:08:24,400 --> 00:08:26,400 men mwen te gen eksperyans terib ak yo, 131 00:08:26,400 --> 00:08:29,430 ak yon anpil nan moun ke mwen konnen te gen eksperyans vrèman terib ak yo. 132 00:08:29,430 --> 00:08:32,150 Yo sòt de al dèyè moun ki pa konnen ki sa yo ap fè - 133 00:08:32,150 --> 00:08:34,150 petèt ou ap fè yon sit entènèt la pou premye fwa, 134 00:08:34,150 --> 00:08:37,150 ak pou yo sòt de konsidere karakteristk yo nan achte pake hosting yo. 135 00:08:37,150 --> 00:08:42,570 pa fè sa. pa tonbe pou li. Ale gade pou pakè lòt hosting ki vrèman anfòm bezwen ou yo. 136 00:08:42,570 --> 00:08:44,880 Apre sa, yonn lòt la se - gen tout pouvwa a gratis yo deyò. 137 00:08:44,880 --> 00:08:47,350 Gen sit entènèt ki pral òganize sit entènèt ou a pou gratis - 138 00:08:47,350 --> 00:08:49,350 pafwa pa mete yon anons sou sit ou, 139 00:08:49,350 --> 00:08:52,290 dèfwa yo fè ou patisipe nan fowòm yo, 140 00:08:52,290 --> 00:08:54,340 men pafwa jis tou pou gratis. 141 00:08:54,340 --> 00:09:00,000 Men, pran prekosyon ou avèk tout pouvwa a gratis paske yon anpil nan yo ki reyèlman jis ale soti nan biznis 142 00:09:00,000 --> 00:09:03,480 apre yon kèk mwa. Ou jis pa ka kenbe moute ak depans sa yo. 143 00:09:03,480 --> 00:09:07,460 Lòt moun yo jis trè enfidèl, ak sit ou ap toujou gen desann, 144 00:09:07,460 --> 00:09:09,700 epi ou pa vle ki rive. 145 00:09:09,700 --> 00:09:12,330 >> Chak lame ap ofri panèl pwòp kontwòl yo. 146 00:09:12,330 --> 00:09:16,520 Remake pou aparèy ou an, gen reyèlman se pa yon panno kontwòl se pou chak. 147 00:09:16,520 --> 00:09:19,230 Ou gen yo sèvi ak tèminal yo ale ak edit dosye yo. 148 00:09:19,230 --> 00:09:21,230 Ou gen CHMOD bagay sa yo nan tèt ou. 149 00:09:21,230 --> 00:09:24,770 Si ou te vle pou yo ale nan fpmyadmen, 150 00:09:24,770 --> 00:09:29,560 ou gen pou yo ale nan lokalost @ / fpmyadmen ak bagay tankou sa. 151 00:09:29,560 --> 00:09:36,660 Men, avèk yon panèl kontwòl ou ka ale nan ak edit dosye yo sou sèvè ou 152 00:09:36,660 --> 00:09:40,350 ak Windows Explorer oswa yon aplikasyon Chèche-kalite. 153 00:09:40,350 --> 00:09:44,810 Oswa ou ka ale nan ak gade nan baz done ou a ak zouti pwòp yo 154 00:09:44,810 --> 00:09:47,280 olye pou yo fpmyadmen. 155 00:09:47,280 --> 00:09:52,240 Se konsa, gen yon anpil nan chwa isit la, ak kèk nan panno yo gen plis kontwòl popilè yo se 'kanpe. 156 00:09:52,240 --> 00:09:54,240 Men, si ou ap chèche pou yon lame, 157 00:09:54,240 --> 00:09:57,090 Lè sa a, ou ta ka vle gade a sa ki kalite pèrsonalizasyon ak opsyon 158 00:09:57,090 --> 00:10:02,810 yo ofri m 'nan Customize sèvè m' ak fè sit entènèt mwen an kouri pi byen. 159 00:10:02,810 --> 00:10:07,110 Se konsa, Lè sa a, ou ta ka mande, "Oke, ki jan mwen chwazi hosting?" 160 00:10:07,110 --> 00:10:11,460 Si ou ale nan nenpòt ki sou sit wèb lame gen yon anpil nan jagon, e gen yon anpil nan opsyon. 161 00:10:11,460 --> 00:10:14,470 Gen yon anpil nan pri diferan tou. 162 00:10:14,470 --> 00:10:19,690 Nòmalman m 'ale pou sa yo pi bon mache jis paske sit entènèt ki petèt ou ak mwen fè - 163 00:10:19,690 --> 00:10:23,520 ak espesyalman kounye a, espesyalman kòm kòmansè yo - yo pa ka bezwen resous kòm anpil 164 00:10:23,520 --> 00:10:26,770 kòm ka yon sit entènèt tankou Microsoft.com. 165 00:10:26,770 --> 00:10:32,090 >> Premye ou vle gade nan sistèm nan fonksyone si w ap reyèlman kirye si wi ou non 166 00:10:32,090 --> 00:10:35,090 sit ou k ap pase yo dwe anime sou Linux, sou Windows, oswa sou Mac. 167 00:10:35,090 --> 00:10:39,790 Nòmalman nou jis ale ak Linux paske se anjeneral pi bon mache a, 168 00:10:39,790 --> 00:10:43,730 epi tou li yon sèl la ki petèt ou nèg yo gen plis abitye avèk paske nan aparèy la. 169 00:10:43,730 --> 00:10:48,040 Lè sa a,, petèt yo pral mete kèk restriksyon sou kantite lajan an nan Pleasant ke ou jwenn - 170 00:10:48,040 --> 00:10:53,030 renmen konbyen megabit oswa jigokte nan done yo ka itilizatè download 171 00:10:53,030 --> 00:10:55,470 soti nan sit entènèt ou a pou chak mwa? Oswa ki gen kapasite espas. 172 00:10:55,470 --> 00:11:00,640 Konbyen espas ou jwenn? Èske li 500 MB? Èske li 2 GB? Èske li san limit? 173 00:11:00,640 --> 00:11:05,920 Sèjousi, yon anpil nan serveurs entènèt ba ou san limit espas ki gen kapasite kòm yon fason pou yo 174 00:11:05,920 --> 00:11:08,560 fè lasisiy ou jwenn pake hosting yo. 175 00:11:08,560 --> 00:11:11,850 Men, si ou reyèlman panse sou li, lè yo ou te janm ale nan bezwen san limit espas ki gen kapasite? 176 00:11:11,850 --> 00:11:18,060 Si ou gen yon koup nan dosye HTML, yon koup nan PHP, yon koup nan imaj - 177 00:11:18,060 --> 00:11:20,060 sa a, se sèlman yon koup la megabit, epi konsa 178 00:11:20,060 --> 00:11:23,110 anjeneral Mwen jis ale pou vo petèt yon kèk jigokte 'nan espas, 179 00:11:23,110 --> 00:11:27,990 ak ke sa ta kapab ase yo kòmanse m 'wete jouk tan mwen bezwen plis. 180 00:11:27,990 --> 00:11:31,480 >> Finalman, yo ka mete restriksyon sou sa ki sòt de - konbyen baz done ou ka gen. 181 00:11:31,480 --> 00:11:34,760 Petèt ou ka sèlman gen 1 baz done. Petèt ou ka gen 2. Petèt ou ka gen 10. 182 00:11:34,760 --> 00:11:38,330 Èske li vrèman enpòtan ba ou ki jan anpil ou jwenn? 183 00:11:38,330 --> 00:11:40,330 Bagay sa yo mande tèt ou. 184 00:11:40,330 --> 00:11:42,330 Lè sa a, finalman, jis bagay sa yo tankou lang yo. 185 00:11:42,330 --> 00:11:44,330 yo sipòte PHP? yo sipòte miskl? 186 00:11:44,330 --> 00:11:49,010 Pifò hosting sit entènèt sipòte sa yo paske yo yo gratis. Yo ap louvri sous. 187 00:11:49,010 --> 00:11:51,190 Li pa koute yo anyen yo bay sa yo pou ou. 188 00:11:51,190 --> 00:11:55,680 Men, si ou vle itilize, di, Ruby oswa Piton oswa kèk nan sa yo lòt lang - 189 00:11:55,680 --> 00:11:59,490 yo ka pa sipòte li sou sèvè yo, se konsa li enpòtan yo gade pou moun ki kalite bagay sa yo. 190 00:11:59,490 --> 00:12:05,620 >> E finalman, yo pèmèt ou fè kèk bagay ki pi avanse tankou travay SSL oswa kron? 191 00:12:05,620 --> 00:12:12,060 SSL se yon opsyon kote ou ka fè sit entènèt ou an plis sekirite pa fè li t 192 00:12:12,060 --> 00:12:14,060 ak ankripte koneksyon ou. 193 00:12:14,060 --> 00:12:17,230 Ak travay kron yo se jis petèt Scripts ke ou vle kouri 194 00:12:17,230 --> 00:12:19,510 chak 5 minit, chak 10 minit, chak 15. 195 00:12:19,510 --> 00:12:22,030 Yon anpil nan sit entènèt pataje hosting mete restriksyon 196 00:12:22,030 --> 00:12:26,310 sou kantite travay kron ke ou ka kouri paske ki pran moute plis resous. 197 00:12:26,310 --> 00:12:31,800 >> E finalman, jis tout lòt bagay ke ou vle gade nan - asire w ke ekzakteman ki sa k ap pase sou 198 00:12:31,800 --> 00:12:35,180 ou anvan ou achte pake hosting ou. 199 00:12:35,180 --> 00:12:37,720 E finalman, pèfòmans. Pèfòmans se gwo. 200 00:12:37,720 --> 00:12:39,740 Kouman vit se sit entènèt mwen an pral kouri? 201 00:12:39,740 --> 00:12:42,950 Pifò itilizatè pa pral rete tann pou menm segonn pou sit entènèt ou a kouri 202 00:12:42,950 --> 00:12:47,640 yo anvan yo jis jwenn anwiye, epi yo ale nan MeanBase epi yo kòmanse kap nan foto 203 00:12:47,640 --> 00:12:52,240 nan chat - ou konnen sa rive, epi ou vle asire w ke ou jwenn ki itilizatè sou tablo 204 00:12:52,240 --> 00:12:54,300 ak ki di ou gen bon disponibilite ki jis vle di ke 205 00:12:54,300 --> 00:12:56,300 sit entènèt ou an k ap pase yo dwe aksesib a tout tan. 206 00:12:56,300 --> 00:13:01,880 Yon anpil nan gen tout pouvwa a gen disponibilite reyèlman move e ke jis vle di sit entènèt ou a pa nan pral fè 207 00:13:01,880 --> 00:13:06,500 aksesib, epi ou pa vle ke yo rive paske ou ka tris. 208 00:13:06,500 --> 00:13:10,360 Epi ou ka tou swiv pèfòmans lame ou a ak sit entènèt tankou 209 00:13:10,360 --> 00:13:16,440 Pingdom.com oswa tracker.com Akèy-, epi yo jis di w kouman souvan ki se sit ou desann. 210 00:13:16,440 --> 00:13:18,490 >> Epi finalman, ou vle wè sou sipò yo. 211 00:13:18,490 --> 00:13:21,890 Si ou gen yon pwoblèm yo yo pral reponn ou nan lespas 24 èdtan? 212 00:13:21,890 --> 00:13:23,890 Èske yo pral reponn ou nan 48 èdtan? 213 00:13:23,890 --> 00:13:26,500 Sèvis nan hosting ke mwen itilize nòmalman reponn a m 'nan minit 214 00:13:26,500 --> 00:13:29,760 ki se reyèlman bèl. 215 00:13:29,760 --> 00:13:33,990 Wou! Tout dwa! Li lè pou yon ti repo. Men, mwen pa pwal bay li ba ou. 216 00:13:33,990 --> 00:13:38,200 Nou pral jis gade nan foto chat cute chak kounye a epi lè sa a. 217 00:13:38,200 --> 00:13:42,740 >> Yon lòt bagay reyèlman, reyèlman gwo se kwa-navigatè konpatibilite. 218 00:13:42,740 --> 00:13:45,890 Ki sa mwen vle di pa kwa-navigatè konpatibilite? 219 00:13:45,890 --> 00:13:50,970 Ou konnen, sèjousi li pa jis Microsoft Internet Explorer. 220 00:13:50,970 --> 00:13:53,970 Li pa jis Mozilla Firefox oswa Safari. 221 00:13:53,970 --> 00:13:58,190 Koulye a, nou gen Chrome. Nou gen Opera. Nou gen Dolphin. Nou gen Camino. 222 00:13:58,190 --> 00:14:00,540 Nou gen konkeran. Nou gen tout moun sa yo navigatè diferan. 223 00:14:00,540 --> 00:14:05,950 Bagay sa yo ki ap vini soti kounye a - RockMelt - menm si sa yo, yo tout ki baze sou krom. 224 00:14:05,950 --> 00:14:10,990 Men, reyalite a nan matyè a se, gen se pa sèlman yon sèl navigatè ankò. 225 00:14:10,990 --> 00:14:13,860 Ou pa jis ap gade sa yo paj ak yon sèl aplikasyon. 226 00:14:13,860 --> 00:14:17,660 Se konsa, navigatè diferan pral reponn a diferan HTML, diferan CSS, ak 227 00:14:17,660 --> 00:14:21,210 diferan JavaScript yon fason diferan, epi ki jan ou fè fas ak sa? 228 00:14:21,210 --> 00:14:24,370 Oke, nan sèten ka, ou reyèlman pa kapab. 229 00:14:24,370 --> 00:14:29,160 Sit entènèt ou an - si li travay nan yon sèl navigatè a, kòd a ke ou te ekri pa pral travay 230 00:14:29,290 --> 00:14:32,910 nan yon lòt navigatè, epi li nan travay ou a asire w ke kòd la ke ou ekri 231 00:14:32,910 --> 00:14:36,000 se yon kozman inivèsèl, ke li ap travay toupatou. 232 00:14:36,000 --> 00:14:38,000 Se konsa, sa a se vrèman danjere. 233 00:14:38,000 --> 00:14:42,450 Si ou di, "Oke, li la ap travay sou òdinatè mwen. Gran! Ann deplase sou." 234 00:14:42,450 --> 00:14:46,040 Oke, li la pwobableman pa pwal travay sou m 'yo, epi lè mwen ale nan sit entènèt ou a 235 00:14:46,040 --> 00:14:49,210 Mwen pral yo dwe trè tris, ak mwen pral kite touswit. 236 00:14:49,210 --> 00:14:51,570 Se konsa, kite a wè ki jan ou ka anpeche sa a. 237 00:14:51,570 --> 00:14:55,520 >> Premye bagay, nan kou, se yo sèlman itilize estanda HTML, CSS, ak JavaScript. 238 00:14:55,520 --> 00:14:57,520 Ki sa mwen vle di pa sa? 239 00:14:57,520 --> 00:15:00,180 Oke, gen yon bann bagay sa yo pa estanda yo deyò. 240 00:15:00,180 --> 00:15:03,490 Pou egzanp, nan CSS gen vèsyon anpil. 241 00:15:03,490 --> 00:15:10,830 Si ou wè nenpòt règ CSS ak-moz-oswa-webkit-, règleman sa yo yo espesifik 242 00:15:10,830 --> 00:15:15,720 nan tou de navigatè yo Mozilla ak navigatè yo webkit, 243 00:15:15,720 --> 00:15:20,590 yo ak pou ou vle asire w ke petèt ou vle pou fè pou evite bagay sa yo 244 00:15:20,590 --> 00:15:25,150 paske si ou itilize-moz-règ sa a se sèlman ale nan travay sou Firefox. 245 00:15:25,150 --> 00:15:29,640 Men, si ou reyèlman vle li gade byen sou Internet Explorer tou, 246 00:15:29,640 --> 00:15:31,640 w ap ale nan dwe soti nan chans. 247 00:15:31,640 --> 00:15:37,910 Pou HTML tou, ou ta ka fè bagay sa yo nan HTML ki travay nan yon sèl navigatè 248 00:15:37,910 --> 00:15:41,830 men sa repo nan yon lòt, epi ou vle pou fè pou evite ke yo otank posib. 249 00:15:41,830 --> 00:15:44,830 Epi finalman pou JavaScript menm - gen vèsyon anpil nan JavaScript, 250 00:15:44,830 --> 00:15:50,570 ak sa a pandan ete nou li pran kouri nan yon pwoblèm kote Document.getElementsByClassName-- 251 00:15:50,570 --> 00:15:54,500 ki se nòmalman yon fonksyon ki nan defini kòm yon pati nan JavaScript estanda a - 252 00:15:54,500 --> 00:15:58,120 pa t 'jwenn nan Internet Explorer 8. 253 00:15:58,120 --> 00:16:01,900 Se konsa, pandan ete a mwen te ap travay nan yon laboratwa epi nou t'ap bati a eksperyans sou entènèt. 254 00:16:01,900 --> 00:16:06,210 Epi nou te panse li te ap travay vrèman byen jiskaske nou reyalize itilizatè yo ki te lè l sèvi avèk 255 00:16:06,210 --> 00:16:09,780 Internet Explorer 8 pa t 'kapab soumèt rezilta yo. 256 00:16:09,780 --> 00:16:13,200 Nou te manke soti sou yon anpil nan done. Sa fè nou vrèman tris. 257 00:16:13,200 --> 00:16:17,790 Se konsa, ou toujou vle asire w ke Scripts ou yo ale nan travay toupatou. 258 00:16:17,790 --> 00:16:20,500 >> E finalman, sèvi ak validator.w3.org 259 00:16:20,500 --> 00:16:22,770 ki se ki sa nou di nou fè nan pset 7. 260 00:16:22,770 --> 00:16:24,530 Asire w ke paj ou yo valide. 261 00:16:24,530 --> 00:16:28,310 Sa a enpòtan paske ke omwen se yon etap premye chèk saniti. 262 00:16:28,310 --> 00:16:31,870 Se kòd mwen aktyèlman estanda konfòme? 263 00:16:34,930 --> 00:16:39,320 Yon lòt fason sòt nan ede ou asire w ke sit ou se ale nan travay 264 00:16:39,320 --> 00:16:42,610 nan pifò sikonstans yo se petèt sèvi ak kèk bibliyotèk ak estrikti 265 00:16:42,610 --> 00:16:46,210 paske sa yo devlopè vrèman entelijan gen te panse sou pwoblèm sa yo pou ou. 266 00:16:46,210 --> 00:16:49,850 Yo te ale nan epi yo te ekri fonksyon diferan ki travay atravè navigatè. 267 00:16:49,850 --> 00:16:53,560 Pou egzanp, nou itilize jQuery nan Pset 7. 268 00:16:53,560 --> 00:16:58,030 Menm si ou pa ka fin wè li, jQuery bay yon anpil nan fonksyon 269 00:16:58,030 --> 00:17:00,280 ki sinon ou ta gen yo ekri tèt ou. 270 00:17:00,280 --> 00:17:05,310 Men, sa yo devlopè te ekri li, epi yo te fè asire w ke li ap travay atravè tout navigatè. 271 00:17:05,310 --> 00:17:10,280 Men, demaraj - ki se yon lòt kad CSS ke nou te montre ou nan Pset 7 - 272 00:17:10,280 --> 00:17:17,000 li vrèman wete yon anpil nan tèt fè mal yo ak desine sit entènèt ki gade byen. 273 00:17:17,000 --> 00:17:19,000 nan tout navigatè. 274 00:17:19,000 --> 00:17:23,660 >> E finalman, si ou ka evite li, mwen anjeneral evite kodaj nan grate. 275 00:17:23,660 --> 00:17:28,079 Si w ap jis kreye yon sit entènèt pou klib lekòl ou a, pou egzanp, 276 00:17:28,079 --> 00:17:33,920 ak tout sa ou bezwen fè se montre yon paj kèk e petèt gen prezidan ou ale nan 277 00:17:33,920 --> 00:17:38,910 ak chanje yon bagay kèk isit la epi gen - gen nan reyèlman pa bezwen kòd ki moute tèt ou. 278 00:17:38,910 --> 00:17:40,910 Sa pran yon anpil tan ou. 279 00:17:40,910 --> 00:17:42,660 Li pran yon anpil nan enèji ou, epi ou gen yo ale nan, epi ou gen jwenn soti, 280 00:17:42,660 --> 00:17:45,930 byen, sa a se pral gade bon nan sa a navigatè, se li pral gade bon nan sa a navigatè. 281 00:17:45,930 --> 00:17:50,610 Petèt sèvi ak kèk nan sa yo plak ke lòt moun te deja ekri nan Liv la pou ou, tankou 282 00:17:50,610 --> 00:17:52,610 WordPress oswa Joomla oswa Drupal. 283 00:17:52,610 --> 00:17:59,400 Yo rele sa yo kontni - sa yo, yo rele yo CMSs ki fondamantalman se jis pakè ki 284 00:17:59,400 --> 00:18:03,020 deja vin fè pou ou, epi ou ka download yo, mete yo sou sèvè ou a, 285 00:18:03,020 --> 00:18:07,510 ak Customize yo sepandan ou vle, epi ou deja gen yon sit entènèt kouri. 286 00:18:07,510 --> 00:18:11,680 Moun sa yo ki pakè kòd se yon bagay yo gade nan yo. 287 00:18:11,680 --> 00:18:15,400 Se bagay konsa ki louvri sous sof si ou ale pou yon bagay tankou - 288 00:18:15,400 --> 00:18:19,390 si w ap chèche pou jwenn yon pakè fòm, gen bagay ki pa gratis tankou 289 00:18:19,390 --> 00:18:21,570 VBulletin oswa IP.Board. 290 00:18:21,570 --> 00:18:23,790 Si ou pa bezwen kèk nan sa yo karakteristik avanse, 291 00:18:23,790 --> 00:18:27,530 ou ka toujou patisipe pou opsyon nan gratis. 292 00:18:27,530 --> 00:18:31,300 >> Epi finalman, pa gen okenn evite li. 293 00:18:31,300 --> 00:18:33,300 Ou dwe teste, tès, egzamen an. 294 00:18:33,300 --> 00:18:37,690 Ou dwe teste Kòd ou sou tout moun sa yo navigatè ak sou tout moun sa yo tribin. 295 00:18:37,690 --> 00:18:44,110 Men, ou konnen, IE6 - mèsi moun bonte te kòmanse k ap deplase lwen IE6 296 00:18:44,110 --> 00:18:49,190 paske li tounen nan jou a, petèt kèk ane de sa, devlopè entènèt te toujou, toujou, 297 00:18:49,190 --> 00:18:55,280 toujou flate feblès IE6 a nan swiv nòm yo. 298 00:18:55,280 --> 00:19:00,860 Sit wèb ki jis gade kalite 1990 a pou mank de yon pi bon fason fè fas ak li. 299 00:19:00,860 --> 00:19:04,380 Ou kapab tou itilize Ekran navigatè yo tcheke CSS ou. 300 00:19:04,380 --> 00:19:08,100 Yon sit wèb vrèman fre se browserlab.adobe.com. 301 00:19:08,100 --> 00:19:11,070 Sa a se yon sèvis flater mete yo deyò pa Adobe. 302 00:19:11,070 --> 00:19:15,160 Men, sa yo fè a se yo ka pran Ekran nan sit entènèt ou 303 00:19:15,160 --> 00:19:18,890 kouri anba kondisyon diferan - tankou kouri anba navigatè diferan, 304 00:19:18,890 --> 00:19:22,660 kouri anba tribin diferan - epi montre w sa yo sanble. 305 00:19:22,660 --> 00:19:33,260 Jis montre ou sa mwen vle di isit la, mwen kreye yon sit wèb ane pase a rele lavi nan Harvard, 306 00:19:33,260 --> 00:19:39,150 ak sa pou m eseye fè - Mwen te eseye fè my.harvard pi byen. 307 00:19:39,150 --> 00:19:43,840 Paske si ou te isit la ane pase a, my.harvard pa t 'gade kòm li sanble kounye a. 308 00:19:43,840 --> 00:19:46,640 Li sanble kalite degoutan. 309 00:19:46,640 --> 00:19:50,470 Men koulye a, li sanble yon anpil pi byen. 310 00:19:50,470 --> 00:19:57,070 Aplikasyon mwen pa t 'ki itil ankò, men tout menm bagay la, 311 00:19:57,070 --> 00:20:01,310 ou konnen, Mwen te eseye ajoute - (enkonpreansibl) anpil tou sa - 312 00:20:01,310 --> 00:20:04,680 ak li sanble - li sanble trè bon sou òdinatè mwen. 313 00:20:04,680 --> 00:20:08,560 Lè sa a,, petèt si mwen ta te gen plis tan mwen ta gen pati al nan laboratwa navigatè, 314 00:20:08,560 --> 00:20:13,020 ak mwen ta gen gade, byen, li montre kouman li gade nan Chrome 18 sou fenèt yo. 315 00:20:13,020 --> 00:20:17,060 Mwen ta desann ak mwen ta renmen wè - o pa gen okenn! Gade bwat ki anons. 316 00:20:17,060 --> 00:20:20,200 Tèks mwen te debòde. Se konsa, sa a, se move, dwa? 317 00:20:20,200 --> 00:20:23,700 Si yon itilizatè ap itilize ap itilize Chrome sou Windows ak vini nan sit entènèt mwen an, 318 00:20:23,700 --> 00:20:26,730 ki imedyatman sanble anpil amateur. 319 00:20:26,730 --> 00:20:30,760 Se konsa, mwen ta dwe ale nan CSS mwen e chèche konnen kisa yon pati nan CSS mwen se kraze isit la. 320 00:20:30,760 --> 00:20:35,090 Poukisa se pa sa li montre kòrèkteman ak fikse li pou ke tout itilizatè yo ka wè sou sit wèb la menm 321 00:20:35,090 --> 00:20:37,770 yo epi yo dwe menm jan kè kontan. 322 00:20:37,770 --> 00:20:44,280 >> Epi finalman, byen, Ekran navigatè yo bèl pou fè tès CSS ou a, 323 00:20:44,280 --> 00:20:46,020 men sa ki sou JavaScript ou a? 324 00:20:46,020 --> 00:20:48,660 Ki sa ki sou si ou gen kèk script konplike ki nan kouri? 325 00:20:48,660 --> 00:20:50,460 Oke, ou ka toujou fè Virtualization. 326 00:20:50,460 --> 00:20:56,360 Si ou gen yon Mac ou ka itilize boutkan oswa VMWare virtualize petèt yon kopi 327 00:20:56,360 --> 00:20:59,540 Fenèt ak Internet Explorer itilize a. 328 00:20:59,540 --> 00:21:03,400 Oswa, ou ka ale nan yon bagay tankou Spoon.net, ki malerezman sèlman ap travay sou PC yo. 329 00:21:03,400 --> 00:21:05,290 Men, sa yo fè a se anpil fre. 330 00:21:05,290 --> 00:21:10,080 Yo virtualize lojisyèl pou ou pou ou ka kouri vèsyon diferan pou IE, pou egzanp. 331 00:21:10,080 --> 00:21:12,080 Ou ka kouri vèsyon diferan pou Firefox. 332 00:21:12,080 --> 00:21:15,720 Ou ka kouri vèsyon diferan pou Safari ak tès soti tout nan sit entènèt ou gen. 333 00:21:15,720 --> 00:21:18,360 Malerezman, yo menm yo pa gratis. 334 00:21:18,360 --> 00:21:20,860 Sa se yon sèvis peye, se konsa gen la toujou sòt de sa a - 335 00:21:20,860 --> 00:21:26,070 gen nan toujou sòt de komès sa a nan ant, byen, mwen pral fè sit entènèt mwen an gade byen. 336 00:21:26,070 --> 00:21:31,970 Si se konsa, mwen ta ka gen pou peye pou kèk sèvis ede m 'fè sa. 337 00:21:31,970 --> 00:21:35,890 Nenpòt kesyon nan pwen sa a sou nenpòt bagay ke nou te pale osijè de? 338 00:21:38,500 --> 00:21:41,210 Awesome. Okay. 339 00:21:41,210 --> 00:21:43,870 >> Koulye a, nou gen plis bagay sa yo pale sou. 340 00:21:43,870 --> 00:21:45,820 Kouman sou erè? 341 00:21:45,820 --> 00:21:48,670 Ki jan ou fè asire w ke sit entènèt ou a ki pral opere menm lè 342 00:21:48,670 --> 00:21:50,150 yon move bagay rive? 343 00:21:50,150 --> 00:21:53,940 Petèt ou pa gen yon paj ki te rele food.php. 344 00:21:53,940 --> 00:21:57,000 Men, m ', mwen ale nan sit entènèt ou an ak mwen eseye gen aksè a food.php. 345 00:21:57,000 --> 00:22:00,770 Èske ou jis pral montre m 'ki paj blan ki di 404 - File pa te jwenn? 346 00:22:00,770 --> 00:22:04,400 Oswa ou menm ki pral di, "Oke, mwen regrèt ke mwen pa t 'kapab jwenn sa a pou ou, 347 00:22:04,400 --> 00:22:08,520 men petèt isit la gen kèk lòt resous ede ou fè rechèch pou ki sa ou bezwen. " 348 00:22:08,520 --> 00:22:13,180 Erè Lòt - se konsa, sa a se rele erè HTTP ki yo se sèlman kèk kòd erè 349 00:22:13,180 --> 00:22:17,130 ki ta ka sèvè ou ki te voye tounen nan navigatè a nan ka ta gen yon move bagay kap pase. 350 00:22:17,130 --> 00:22:20,160 400 - Move Demann. 401 - san otorizasyon. 351 00:22:20,160 --> 00:22:25,560 403 se kalite komen lè ou gen yon anyè ki pa nan sipoze jwenn aksè 352 00:22:25,560 --> 00:22:27,310 pa itilizatè a, men itilizatè a ap eseye de tout fason. 353 00:22:27,310 --> 00:22:30,840 Men, 500 - Entèn Erè sèvè - ki anjeneral k ap pase lè ou gen yon bagay 354 00:22:30,840 --> 00:22:33,070 reyèlman move pwal sou ak Kòd PHP ou. 355 00:22:33,070 --> 00:22:36,140 Men, nan nenpòt ka, sa yo kalite navigatè - sa yo kalite erè rive. 356 00:22:36,140 --> 00:22:40,550 >> Se konsa, ki jan ou asire w ke ou grasyeu okipe sa yo erè 357 00:22:40,550 --> 00:22:43,230 ak asire w ke itilizatè a se pa sèlman sòt de pandye la? 358 00:22:46,850 --> 00:22:48,850 Isit la vini. Takses. 359 00:22:48,850 --> 00:22:51,300 Koulye a,. Takses se yon bagay ki ap travay sou Apache serveurs, 360 00:22:51,300 --> 00:22:55,550 yon bagay ki ap travay epi ap travay sou yon serveurs kèk lòt kòm byen. 361 00:22:55,550 --> 00:23:01,350 Sa a se jis yon fason pou ou pou w configured sèvè ou sa yo ki 362 00:23:01,350 --> 00:23:04,470 ou ka fè li fè tou sa ou vle l 'fè. 363 00:23:04,470 --> 00:23:06,790 Men kèk bagay ou ta ka fè. Ou te kapab kontwole anviwònman kachèt ou. 364 00:23:06,790 --> 00:23:11,290 Petèt gen yon paj sèten sou sit entènèt ou ke ou asire w ke itilizatè a 365 00:23:11,290 --> 00:23:14,740 re-download chak fwa itilizatè a vini ak vizit sit entènèt ou. 366 00:23:14,740 --> 00:23:26,980 Oswa petèt ou gen kèk URL sa a, se tankou / yoursite.com / tès / html paj / hello.html 367 00:23:26,980 --> 00:23:31,270 epi ou jis vle ke yo dwe yourname.com / bonjou -. byen, ou ka itilize takses 368 00:23:31,270 --> 00:23:34,760 redireksyon yon sèl Paj Web a yon lòt. 369 00:23:34,760 --> 00:23:36,600 Ou kapab tou itilize li nan fè Otantifikasyon. 370 00:23:36,600 --> 00:23:39,890 Petèt gen kèk pòsyon nan sit entènèt ou an ke ou bezwen sèvi ak yon lòt modpas. 371 00:23:39,890 --> 00:23:42,620 Ou ka bloke adrès IP sèten, bloke domèn sèten. 372 00:23:42,620 --> 00:23:46,770 Petèt ou jis vrèman pa renmen elèv yo Harvard lè l sèvi avèk sit entènèt ou. 373 00:23:46,770 --> 00:23:49,910 Oke, ou gen chwa pou bloke tout adrès IP Harvard. 374 00:23:49,910 --> 00:23:56,370 >> Finalman, ou ka trete bagay sa yo - ou ka ekri kèk Kòd fè sèvè ou 375 00:23:56,370 --> 00:24:03,100 trete tankou. Zhao oswa. non w oswa. paj alo kòm Kòd PHP. 376 00:24:03,100 --> 00:24:05,170 Petèt ke pral itil. Petèt ki pa yo pral. 377 00:24:05,170 --> 00:24:07,980 Epi finalman, ou ka itilize li okipe repons erè. 378 00:24:07,980 --> 00:24:10,300 Ki sa mwen vle di pa sa? 379 00:24:10,300 --> 00:24:16,030 Si ou tou senpleman ajoute Kòd tankou sa a - ErrorDocument 404 ak Lè sa a voye yo nan kèk 380 00:24:16,030 --> 00:24:20,440 paj erè, ou ka fè asire w ke itilizatè a pa sèlman wè reyèlman, reyèlman lèd la 381 00:24:20,440 --> 00:24:23,550 404 epi montre yo yon bagay bèl. 382 00:24:23,550 --> 00:24:29,000 >> Se pou yo aktyèlman pran yon gade nan ki jan nou ka fè sa ak Pset ou 7. 383 00:24:29,000 --> 00:24:34,190 Isit la, mwen se nan aparèy m 'yo. 384 00:24:34,190 --> 00:24:38,440 Mwen pral louvri Chrome, ak Lè sa a, mwen pral eseye gen aksè a yon paj 385 00:24:38,440 --> 00:24:43,350 ki pa egziste sou CS50 Finans. 386 00:24:43,350 --> 00:24:52,710 Se konsa, lokal lame - cats.php-se konsa, remake ke mwen te kreye yon dokiman erè 387 00:24:52,710 --> 00:24:54,770 ki di, "Canz pa jwenn z paj!!" 388 00:24:54,770 --> 00:24:56,990 Li te gen yon chat tris anpil sou li. 389 00:24:56,990 --> 00:24:59,910 Si ou ale sou Twitter, si ou ale sou nenpòt nan sit sa yo ak lòt, 390 00:24:59,910 --> 00:25:02,700 ou pa ka jwenn yon paj yo, yo anjeneral ou eseye montre w yon foto bèl 391 00:25:02,700 --> 00:25:04,850 se konsa ke ou pa twò wont. 392 00:25:04,850 --> 00:25:07,830 Ou kapab tou gen yon bagay sa a, se plis pwofesyonèl ki di, 393 00:25:07,830 --> 00:25:11,760 byen, mwen regrèt mwen pa t 'kapab jwenn paj la, men petèt isit la nan yon bwat rechèch la. 394 00:25:11,760 --> 00:25:16,750 Oswa petèt isit la gen kèk lyen ki ap ede ou jwenn lyen ki ke ou vle. 395 00:25:16,750 --> 00:25:21,410 Se konsa, kouman mwen te fè sa? Kouman se sa menm posib? 396 00:25:21,410 --> 00:25:23,500 Si nou ale nan tèminal nou isit la - 397 00:25:23,500 --> 00:25:26,300 Mwen jis ale nan rale nan yon ti jan - 398 00:25:26,300 --> 00:25:30,110 remake ke mwen gen yon paj nouvo. 399 00:25:30,110 --> 00:25:34,440 Anndan anyè HTML mwen sa yo rele - ou pa kapab wè li - 400 00:25:34,440 --> 00:25:37,280 sa yo rele error.php. 401 00:25:37,280 --> 00:25:41,010 Men, error.php se jis yon dosye ke mwen te fè 402 00:25:41,010 --> 00:25:43,030 ki montre ou ke paj tèt li. 403 00:25:43,030 --> 00:25:46,710 Mwen ka montre w sa error.php se. 404 00:25:46,710 --> 00:25:48,710 Li nan egzakteman paj sa a. 405 00:25:48,710 --> 00:25:50,710 Li di, "O pa gen okenn! Canz pa jwenn z paj!!" 406 00:25:50,710 --> 00:25:58,630 Epi, si ou vle wè - se konsa, remake ke takses sòt de se yon non etranj.. 407 00:25:58,630 --> 00:26:01,040 Li kòmanse ak yon dot ki vle di ke li nan yon dosye sistèm. 408 00:26:01,040 --> 00:26:03,360 Li se yon dosye kache ki pa nòmalman yo montre a. 409 00:26:03,360 --> 00:26:09,060 Si ou fè sa ls-yon, ou ka wè tout nan dosye yo kache nan yon anyè sèten, 410 00:26:09,060 --> 00:26:12,030 ak tout bon, ou wè. takses se youn nan yo. 411 00:26:12,030 --> 00:26:15,490 Se pou yo ale pi devan epi louvri takses. - 412 00:26:15,490 --> 00:26:19,830 ak jdi - 413 00:26:19,830 --> 00:26:26,870 Boom! Tout sa mwen genyen se yon sèl liy nan gen - dokiman Erè pou 404 erè 414 00:26:26,870 --> 00:26:28,760 ki fè yo konnen tou kòm dosye-pa-yo te jwenn erè. 415 00:26:28,760 --> 00:26:32,720 Se pou yo redireksyon yo yon bagay yo rele error.php. 416 00:26:36,100 --> 00:26:42,030 Ou ka gen bagay sa yo plezi tankou canz pa jwenn z paj! 417 00:26:42,030 --> 00:26:46,770 Men, gen tou anpil fre bagay sa yo ke ou ka fè avèk yo. Takses. 418 00:26:46,770 --> 00:26:49,520 Si ou vle wè plis. Takses majik, 419 00:26:49,520 --> 00:26:56,470 sa a se yon sit entènèt anpil fre pou yo ale nan - sa yo rele javascriptkit.com/howto/htaccess.shtml-- 420 00:26:56,470 --> 00:27:01,880 si ou vle fè plis majik sèvè. Men, li te kapab gen anpil plezi. 421 00:27:01,880 --> 00:27:05,490 >> Wou! Tout dwa! Plis bèl foto yo. 422 00:27:05,490 --> 00:27:10,060 Sa a se yon nèg fè pouse-ups, ak chat l 'ap eseye ede w. Mwen panse ke li trè bèl. 423 00:27:10,060 --> 00:27:14,830 Malerezman, mwen pa gen yon chat tankou sa. 424 00:27:14,830 --> 00:27:17,640 Tout dwa. Se konsa, nou te pale osijè de. Takses. 425 00:27:17,640 --> 00:27:19,640 Nou te pale osijè de manyen erè. 426 00:27:19,640 --> 00:27:20,940 Nou te pale sou hosting, non domèn. 427 00:27:20,940 --> 00:27:23,230 Nou te pale sou kwa-navigatè konpatibilite. 428 00:27:23,230 --> 00:27:25,210 Koulye a, ki jan nou asire w ke sit entènèt ou a aktyèlman fè? 429 00:27:25,210 --> 00:27:26,950 Ki jan nou fè asire w ke si mwen ale nan sit entènèt ou a 430 00:27:26,950 --> 00:27:29,830 Mwen ka wè paj ou a nan yon kèk segond? 431 00:27:29,830 --> 00:27:33,520 Youn nan bagay sa yo ke mwen panse ke moun jis sòt de bliye sou 432 00:27:33,520 --> 00:27:36,160 se optimize imaj. 433 00:27:36,160 --> 00:27:37,560 Se pou nou di ke ou te vle mete yon foto sou sit ou 434 00:27:37,560 --> 00:27:40,330 epi li 2 MG gwo. 435 00:27:40,330 --> 00:27:42,670 Sa ka bon pou nou paske nou ap nan Harvard, 436 00:27:42,670 --> 00:27:45,000 epi nou gen yon koneksyon entènèt trè vit. 437 00:27:45,000 --> 00:27:47,470 Men, imajine yon moun nan peyi Lachin. Imajine yon moun nan peyi Zend. 438 00:27:47,470 --> 00:27:52,440 Imajine yon moun petèt nan seksyon riral Kansas ki petèt pa gen sòt nan menm nan 439 00:27:52,440 --> 00:27:54,690 bande entènèt ke nou gen. 440 00:27:54,690 --> 00:27:57,710 Si ou gen yon imaj MB 2 sou sit ou ak itilizatè a ap eseye gen aksè a li, 441 00:27:57,710 --> 00:28:00,890 li pral pran yo yon moman vrèman long download. 442 00:28:00,890 --> 00:28:04,160 Se konsa, si ou pa bezwen ki sòt de rezolisyon an, 443 00:28:04,160 --> 00:28:09,220 Lè sa a, ou ka rdimansyonman imaj ou ak yon bagay tankou Shop Adobe Photo. 444 00:28:09,220 --> 00:28:13,400 Genyen anjeneral yon opsyon rele san danje pou entènèt ak aparèy, 445 00:28:13,400 --> 00:28:15,850 ak ki sa li fè se li bann soti tout enfòmasyon nesesè 446 00:28:15,850 --> 00:28:20,160 ak sòt de konpak dosye ou nan yon gwosè imaj ti se konsa ke ou kapab 447 00:28:20,160 --> 00:28:22,960 mete l 'sou sit entènèt ou an, ak nenpòt itilizatè ki ap eseye download ki paj 448 00:28:22,960 --> 00:28:26,950 ki pral download yon vèsyon ki pi piti nan imaj ou. 449 00:28:26,950 --> 00:28:28,230 Si ou pa gen Adobe Photo Shop 450 00:28:28,230 --> 00:28:32,650 webresizer.com tou se yon lòt resous kote ou ka opinyon imaj ou 451 00:28:32,650 --> 00:28:36,470 epi li pral krache soti egzak imaj la menm, 452 00:28:36,470 --> 00:28:39,970 men li pral yon bagay tankou 3 fwa pi piti. 453 00:28:39,970 --> 00:28:41,970 Se konsa, sa a, se trè itil pou itilizatè ou an. 454 00:28:41,970 --> 00:28:45,930 >> Yon lòt bagay ki ou ka fè se minify kòd. 455 00:28:45,930 --> 00:28:48,460 Si nou pran yon gade nan Google.com, 456 00:28:48,460 --> 00:28:56,400 ou ap wè ke li pa sòt de menm HTML la ak CSS ke nou ap itilize yo. 457 00:28:56,400 --> 00:29:02,250 Jis ale nan gade nan kòd la sous isit la. 458 00:29:02,250 --> 00:29:07,600 Si mwen jis desann - Wow, ki sanble trè degoutan. 459 00:29:07,600 --> 00:29:09,650 Sa a ta jwenn yon zewo sou style. 460 00:29:09,650 --> 00:29:13,470 Si ou kode sa a pou Pset ou a, ou pral jwenn yon zewo sou style ou. 461 00:29:13,470 --> 00:29:16,990 Sa a pa gen okenn espas. Non yo gade vrèman skre. 462 00:29:16,990 --> 00:29:19,800 Li nan tout reyèlman degoutan. 463 00:29:19,800 --> 00:29:24,060 Men, script la yo fèmen nan kò a - HTML la fèmen - 464 00:29:24,060 --> 00:29:26,280 yo ap tout ansanm - tout smushed yo ansanm. 465 00:29:26,280 --> 00:29:28,280 Poukisa yo fè sa? 466 00:29:28,280 --> 00:29:30,650 Yo minified Kòd yo. 467 00:29:30,650 --> 00:29:33,310 Remake dokiman sa a ki pral gen yon anpil pi piti 468 00:29:33,310 --> 00:29:36,660 pou mwen pou m download pase yon bagay ki gen espas blan, 469 00:29:36,660 --> 00:29:39,410 pase yon bagay ki gen non reyèlman long varyab. 470 00:29:39,410 --> 00:29:41,710 Si ou minify Kòd ou, ou dezabiye soti tout espas ki la blan. 471 00:29:41,710 --> 00:29:45,960 Natirèlman, navigatè ou a pa pran swen si ou gen nenpòt espas blan nan kòd ou a. 472 00:29:45,960 --> 00:29:49,630 Ou dezabiye li soti, koulye a mwen ka telechaje yon dosye ki pi piti - 473 00:29:49,630 --> 00:29:52,770 kounye a dosye a - dokiman an ke nou ap ale nan download gen yon gwosè dosye ki pi piti, 474 00:29:52,770 --> 00:29:56,180 li pral pi vit pou mwen pou m download, e ke sa a itil. 475 00:29:56,180 --> 00:30:01,550 Si w ap travay ak sou sit entènèt epi ou ap lanse yon sit entènèt, 476 00:30:01,550 --> 00:30:04,630 li nan prèske toujou bon minify Kòd ou. 477 00:30:04,630 --> 00:30:08,150 Yon lòt rezon ki pou ki sa li ta ka byen, se petèt ou pa vle lòt moun yo sèvi ak kòd ou a. 478 00:30:08,150 --> 00:30:11,050 Petèt ou pa vle lòt moun yo sèvi ak CSS ou. 479 00:30:11,050 --> 00:30:13,460 Ou konnen si ou reyèlman te vle fè kras ak sa, 480 00:30:13,460 --> 00:30:16,670 Lè sa a, ou ka tou minify Kòd ou a, epi li ta ka pi difisil pou mwen pou m vole li 481 00:30:16,670 --> 00:30:19,170 paske mwen pa gen okenn lide sa k ap pase sou. 482 00:30:19,170 --> 00:30:22,990 Ou kapab tou ale nan sit entènèt tankou minify.avivo.si. 483 00:30:22,990 --> 00:30:27,900 Sèvis tankou sa a sou entènèt ede w minify Kòd ou pou sa ou pa bezwen fè li nan men. 484 00:30:27,900 --> 00:30:30,080 Definitivman pa fè sa nan men. 485 00:30:30,080 --> 00:30:32,210 >> Okay. Koulye a, pale de Scripts. 486 00:30:32,210 --> 00:30:35,040 Petèt nan Kòd PHP ou gen nan yon bagay ke ou pa bezwen fè. 487 00:30:35,040 --> 00:30:37,910 Petèt gen nan pasan anplis nan la. 488 00:30:37,910 --> 00:30:40,850 Nou te pale de konsepsyon Kòd nan CS50. 489 00:30:40,850 --> 00:30:44,550 Menm si w ap kodaj nan C si ou gen - si ou ap fè siplemantè travay 490 00:30:44,550 --> 00:30:49,440 ke ou pa bezwen fè, byen, ki nan ale nan ralanti Scripts ou sou sit entènèt ou, 491 00:30:49,440 --> 00:30:53,280 ak sa a se espesyalman enpòtan pou sit entènèt paske itilizatè yo sèjousi yo trè pasyans. 492 00:30:53,280 --> 00:30:56,110 Si ou ap fè nesesè travay, li la pral pran yo ankò 493 00:30:56,110 --> 00:31:00,080 pou li ale nan enfòmasyon an yo ke yo vle, epi yo ap ale nan gen anpil kontan. 494 00:31:00,080 --> 00:31:02,200 Finalman, ou ka vle optimize tab baz done ou. 495 00:31:02,200 --> 00:31:05,020 Sonje nou te pale de endis. 496 00:31:05,020 --> 00:31:09,420 Yo ap pa sèlman bon pou fè si ke ou gen yon ranje sa a, se inik. 497 00:31:09,420 --> 00:31:12,440 Yo ap tou bon pou fè si ke baz done ou ap travay vit. 498 00:31:12,440 --> 00:31:16,240 Si ou vle li moute sou ki ale nan lòt dokiman an miskl, 499 00:31:16,240 --> 00:31:18,710 oswa ou ka gade nan - byen, ki jan mwen optimize tab baz done mwen an? 500 00:31:18,710 --> 00:31:23,350 Kouman pou mwen asire w ke mwen gen endis ki ede m 'ale nan enfòmasyon an pi vit? 501 00:31:23,350 --> 00:31:27,300 >> Genyen tou ke trik nouvèl ti kras ke ou ka itilize tankou kach. 502 00:31:27,300 --> 00:31:28,980 Si ou gen PHP - si ou gen yon blog, pou egzanp, 503 00:31:28,980 --> 00:31:31,980 epi ou gen - ak li nan patrone pa PHP oswa pa nenpòt lòt lang - 504 00:31:31,980 --> 00:31:37,690 ou ka Cache blog ou a nan nan kite di entèval 50-minit pou ke ou ka sèvi paj estatik 505 00:31:37,690 --> 00:31:40,610 oswa estatik HTML nan vizitè yo nan sit ou. 506 00:31:40,610 --> 00:31:43,380 Nan fason sa a itilizatè yo pa oblije kouri script PHP ou a chak fwa, 507 00:31:43,380 --> 00:31:47,410 e petèt ki pral pi vit pou yo jwenn aksè nan enfòmasyon sa a. 508 00:31:47,410 --> 00:31:49,410 >> Epi finalman, ou ka itilize yon bagay tankou CDN. 509 00:31:49,410 --> 00:31:51,900 Remake chak fwa ou telechaje yon Pset, 510 00:31:51,900 --> 00:31:54,890 ou toujou ale nan CDN.CS50.net. Poukisa se sa? 511 00:31:54,890 --> 00:32:01,540 CS50 itilize tou sòt de tankou yon CDN - yon rezo distribisyon kontni - 512 00:32:01,540 --> 00:32:06,120 ki jis vle di ke li nan yon pakèt moun sou serveurs petèt yon kote alantou glòb la 513 00:32:06,120 --> 00:32:08,120 ki ede sèvi paj ou nan vizitè ou. 514 00:32:08,120 --> 00:32:13,770 Si vizitè ou a ap resevwa yon paj soti nan yon sèvè sa a, se pi pre yo jewografik, 515 00:32:13,770 --> 00:32:16,770 Lè sa a, gen plis chans vizitè ou a ap pral jwenn ke dosye yon anpil pi vit. 516 00:32:16,770 --> 00:32:20,490 Genyen tou sous sou entènèt ki ede ou fè sa. 517 00:32:20,490 --> 00:32:24,070 Youn nan yo se CloudFlare. Yo ofri yon sèvis CDN gratis. 518 00:32:24,070 --> 00:32:26,020 Si ou gen dosye gwo ki sèvi ou a itilizatè ou an, 519 00:32:26,020 --> 00:32:32,260 Lè sa a, petèt li nan pi bon yo mete yo sou yon CDN sa yo ke yo ka jwenn yo pi vit. 520 00:32:32,260 --> 00:32:39,070 >> Sijè a final yo fè pou yon jou a se optimize motè rechèch. 521 00:32:39,070 --> 00:32:41,070 Ki sa ki se optimize motè rechèch? 522 00:32:41,070 --> 00:32:44,070 Sa a asire ke rechèch motè tankou Google oswa Bing oswa Yahoo 523 00:32:44,070 --> 00:32:50,740 ka ale nan sit ou ak rale sit ou ak endèks sit ou epi lè 524 00:32:50,740 --> 00:32:53,040 Mwen, pou egzanp, ale nan Google.com ak mwen eseye pou fè rechèch pou yon bagay, 525 00:32:53,040 --> 00:32:55,040 Lè sa a, sit ou yo ap pòp moute. 526 00:32:55,040 --> 00:32:57,000 Ki jan ou fè asire w ke sit ou se youn nan 10 an tèt la? 527 00:32:57,000 --> 00:33:00,000 Paske kòm nou tout konnen, si ou rechèch pou yon bagay sou Google 528 00:33:00,000 --> 00:33:02,880 epi li pa sou 10 an tèt la w ap gen plis chans pa pral gade nan 10 an kap vini an. 529 00:33:02,880 --> 00:33:07,160 Sa a se sòt de yon sijè ki nan kache nan mistè. 530 00:33:07,160 --> 00:33:09,850 Genyen yon anpil nan battage yo deyò sou entènèt la. 531 00:33:09,850 --> 00:33:14,680 Gen yon anpil nan supèrstisyon sou si ou x Lè sa a, Google pral renmen ou pi byen. 532 00:33:14,680 --> 00:33:16,680 Si ou y Lè sa a, Google pral renmen ou pi byen. 533 00:33:16,680 --> 00:33:19,680 Li pwobableman pi bon yo gade nan dokiman jeyan rechèch la nan tèt li. 534 00:33:19,680 --> 00:33:27,470 >> Sa a se youn nan dokiman ki sou Google ki di ou egzakteman ki jan yo optimize sit ou 535 00:33:27,470 --> 00:33:30,860 se konsa ke Google kapab jwenn aksè ak endèks li trè joliman. 536 00:33:30,860 --> 00:33:33,680 Ou pa gen a kapab bay kopi desann sa a URL paske sa a prezantasyon ki pral 537 00:33:33,680 --> 00:33:36,680 gen sou entènèt de tout fason. 538 00:33:36,680 --> 00:33:38,770 Si ou gade nan sa a ak w ap li sa a gen kèk sijesyon ki itil anpil nan la. 539 00:33:38,770 --> 00:33:42,240 Google a di ou - si ou reyèlman vle nan sit ou a dwe Catalogue byen 540 00:33:42,240 --> 00:33:44,610 Lè sa a, ou ta dwe fè tout bagay sa yo. 541 00:33:44,610 --> 00:33:47,570 >> Yon lòt bagay ki motè rechèch vrèman renmen se kontni fre. 542 00:33:47,570 --> 00:33:49,500 Si ou gen kontni ki nan mete ajou trè regilyèman 543 00:33:49,500 --> 00:33:51,950 Lè sa a, motè rechèch yo di, Ooh, mwen renmen sit ou. 544 00:33:51,950 --> 00:33:53,950 Mwen pral pou yo ale nan sit ou trè souvan. 545 00:33:53,950 --> 00:33:56,840 Mwen pral endèks yon anpil nan paj ou yo. 546 00:33:56,840 --> 00:33:59,560 Si ou gen fre kontni Lè sa a, w ap plis chans yo montre moute - 547 00:33:59,560 --> 00:34:02,540 w ap gen plis chans yo dwe plis ki enpòtan. 548 00:34:02,540 --> 00:34:04,630 Ou se plis chans yo dwe plis mete ajou, 549 00:34:04,630 --> 00:34:08,860 ak motè rechèch yo gen plis chans yo mete sit ou pi wo a lòt moun. 550 00:34:08,860 --> 00:34:10,860 >> Lyen fon yo enpòtan tou. 551 00:34:10,860 --> 00:34:13,530 Si ou reyèlman te vle sit ou gade byen nan je yon motè rechèch la 552 00:34:13,530 --> 00:34:18,090 te yon anpil nan lòt sit wèb yo lye nan li epi li lye pwofondman nan sit entènèt ou. 553 00:34:18,090 --> 00:34:20,090 pa sèlman lyen nan Homepage ou. 554 00:34:20,090 --> 00:34:26,719 Link to petèt yourname.com / yon bagay / yon bagay / something.php. 555 00:34:26,719 --> 00:34:29,840 Sa - nan yon motè rechèch - vle di, wow yo, yo gen kontni reyèlman enteresan 556 00:34:29,840 --> 00:34:35,350 ke yon lòt moun ki lye ak se konsa pwofondman nan sit yo ke mwen ta dwe reyèlman, reyèlman 557 00:34:35,350 --> 00:34:38,260 mete plis enpòtans sou paj ki sou sit la. 558 00:34:38,260 --> 00:34:41,940 >> Si ou gen tit paj egzat, si ou pa gen okenn erè sa a, se bon paske 559 00:34:41,940 --> 00:34:44,670 si yon motè rechèch ap eseye ale nan sit ou a, ak li a ap resevwa yon erè, 560 00:34:44,670 --> 00:34:46,780 li la pwobableman pral bay moute trè, trè byento. 561 00:34:46,780 --> 00:34:49,510 Epi finalman, ou vle gen yon tan chaj vit paske motè rechèch - 562 00:34:49,510 --> 00:34:53,820 jis tankou moun - pèdi san fwa gen yon anpil nan pasyans pou sit entènèt dousman. 563 00:34:53,820 --> 00:34:57,070 Sa a se yon fason pou ou pou w asire w ke ou montre moute pi wo nan 564 00:34:57,070 --> 00:35:01,390 rechèch queries motè ak èspere ke kidonk jwenn plis trafik. 565 00:35:01,390 --> 00:35:04,730 Paske apre tout, ou te pase tout tan sa a devlope sit entènèt ou. 566 00:35:04,730 --> 00:35:06,280 Ou te pase tout tan sa a lansman sa a sou entènèt sou sit wèb. 567 00:35:06,280 --> 00:35:11,780 Ou vle asire w ke ou gen anpil nan itilizatè ki aktyèlman wè kontni ou. 568 00:35:13,330 --> 00:35:15,660 >> Lòt resous bon yo sèvi ak. 569 00:35:15,660 --> 00:35:19,210 Google Webmaster Zouti se yon bagay yo gade nan yo. 570 00:35:19,210 --> 00:35:21,780 Sa a jis ede w wè - Google se pa sa Indexing sit m 'yo. 571 00:35:21,780 --> 00:35:24,490 Ki kalite erè se li rankontre? 572 00:35:24,490 --> 00:35:27,490 Konbyen paj te li Catalogue? 573 00:35:27,490 --> 00:35:29,490 Ki sa sa panse se kontni an ki pi enpòtan nan paj mwen an? 574 00:35:29,490 --> 00:35:31,490 Petèt sa a, se pa sa m 'vle li nan dwe. 575 00:35:31,490 --> 00:35:36,880 Petèt mwen bezwen chanje sit entènèt mwen an yon ti jan tankou ke li nan reflete pi bon 576 00:35:36,880 --> 00:35:38,880 sa sit entènèt mwen an se reyèlman sou yo. 577 00:35:38,880 --> 00:35:41,000 Google Analytics se yon lòt zouti vrèman fre. 578 00:35:41,000 --> 00:35:44,120 Ou kapab ajoute yon ti kras nan JavaScript nan paj ou yo. 579 00:35:44,120 --> 00:35:47,020 Lè sa a, apre sa ou ka ale nan Google Analytics, epi li pral swiv 580 00:35:47,020 --> 00:35:49,020 démographie vizitè ou ak kwasans sit ou. 581 00:35:49,020 --> 00:35:51,810 Li va di ou egzakteman konbyen vizitè ale nan sit ou 582 00:35:51,810 --> 00:35:55,310 ki nan yon sèten jou, nan yon èdtan sèten, nan yon semèn sèten. 583 00:35:55,310 --> 00:35:57,310 Konbyen vizitè ki soti nan Lachin? Konbyen vizitè ki sòti Antatik - 584 00:35:57,310 --> 00:35:59,310 w ap vin sou sit entènèt ou. 585 00:35:59,310 --> 00:36:03,470 ke sa ta kapab yon bagay fre wè oswa li ta ka menm kapab itil 586 00:36:03,470 --> 00:36:05,470 paske ou ap eseye vize yon gwoup sèten. 587 00:36:05,470 --> 00:36:08,410 Petèt ou ap eseye vize jenn timoun ki gen sit entènèt ou an, epi ou wè ke 588 00:36:08,410 --> 00:36:11,410 pi fò nan vizitè yo sou sit entènèt ou se petèt 30 - a 40 ane timoun ki gen, 589 00:36:11,410 --> 00:36:15,130 Lè sa a, petèt swa ou gen yon pwoblèm oswa ou ka jis di, 590 00:36:15,130 --> 00:36:19,590 byen, Lè sa a, petèt mwen ta dwe jis chanje konsantre sou sit wèb mwen an pou ke 591 00:36:19,590 --> 00:36:22,240 Mwen konsantre plis sou ki gwoup laj. 592 00:36:22,240 --> 00:36:28,500 >> Google Apps - si ou te vle gen sòt de Imèl ki gen non domèn ou - 593 00:36:28,500 --> 00:36:31,230 petèt yon bagay tankou yourname@yourname.com-- 594 00:36:31,230 --> 00:36:35,270 ou ka sèvi ak adrès Gmail - ou ka itilize sèvis la Gmail 595 00:36:35,270 --> 00:36:38,500 ak Google Apps se yon fason fè sa. 596 00:36:38,500 --> 00:36:44,050 Ou ka mete kanpe adrès imel espesifik ki yo espesifik ak non domèn ou 597 00:36:44,050 --> 00:36:46,800 olye of@gmail.com. 598 00:36:46,800 --> 00:36:51,840 >> Epi finalman, gen ekstansyon pwomotè entènèt epi ajoute-ons - pou Chrome, 599 00:36:51,840 --> 00:36:56,380 pou Firefox, pou navigatè lòt - ki pèmèt ou ale nan ak enspekte 600 00:36:56,380 --> 00:37:02,290 CSS, enspekte JavaScript, wè ekzakteman ki sa ki nan mal ak script JavaScript ou a, 601 00:37:02,290 --> 00:37:05,290 e petèt ki pral itil pou de-bugging rezon ou a, pou ou jwenn deyò - 602 00:37:05,290 --> 00:37:08,630 byen, poukisa se pa sa sit entènèt mwen an montre kòrèkteman nan sa a navigatè? 603 00:37:08,630 --> 00:37:11,800 >> E finalman, si ou te vle aprann plis sou tout sijè sa yo - 604 00:37:11,800 --> 00:37:14,410 si ou te vle aprann plis sou HTML ak CSS ak JavaScript - 605 00:37:14,410 --> 00:37:16,790 paske apre tout, nou sèlman moutre nou yon ti jan - 606 00:37:16,790 --> 00:37:21,240 ou ka ale sou sit entènèt tankou W3Schools.com yo gade pou plis resous. 607 00:37:21,240 --> 00:37:26,340 Yo gen tutoryèl trè bèl sou ki jan pou mwen fè x, oswa sa ki y vle di? 608 00:37:26,340 --> 00:37:30,400 Si ou te vle aprann plis sou lang sa yo ou ka senpleman ale isit la. 609 00:37:30,400 --> 00:37:37,690 >> Tout dwa. Mwen panse ke mwen te vle kite dènye minit yo kèk moun nan sa a pou kesyon, 610 00:37:37,690 --> 00:37:39,810 sa yo se gen nenpòt kesyon sou anyen ke nou te pale osijè de? 611 00:37:39,810 --> 00:37:43,500 [Manm odyans] Ki kalite bagay sa yo yo sou W3Schools epi kouman li kouvri? 612 00:37:43,500 --> 00:37:45,500 [Yuechen Zhao] Ki kalite bagay sa yo? 613 00:37:45,500 --> 00:37:50,180 Se konsa, youn nan bagay ki trè pi gwo pou m 'sèvi ak yon anpil se referans yo. 614 00:37:50,180 --> 00:37:54,430 Detay referans yo, pou egzanp pou CSS - 615 00:37:54,430 --> 00:37:59,480 ki sa sa a vle di oswa si ou te vle chanje background nan nan yon paj - 616 00:37:59,480 --> 00:38:01,480 ki jan ou fè li? 617 00:38:01,480 --> 00:38:04,550 Ki navigatè sipòte ki lòd? Bagay sa yo tankou sa. 618 00:38:04,550 --> 00:38:10,870 Lè sa a, yo menm tou yo jis gen tutoryèl trè bèl sou HTML, sou PHP, sou JavaScript, 619 00:38:10,870 --> 00:38:14,290 sou miskl, sou tout kalite sijè diferan. 620 00:38:14,290 --> 00:38:18,800 Yo gen tutoryèl bèl. Yo moutre ou ki jan fè bagay sa yo. 621 00:38:18,800 --> 00:38:22,590 Li bon pou kapab ale epi aprann plis sou sijè sa yo. 622 00:38:22,590 --> 00:38:27,180 >> [Manm odyans] HTML 5 se toujou pa konpatib ak tout navigatè yo deyò. 623 00:38:27,180 --> 00:38:30,700 Ou ta rekòmande jis rete lwen l ', paske nan pwoblèm konpatibl? 624 00:38:30,700 --> 00:38:32,700 Kouman ou ta fè fas ak sa? 625 00:38:32,700 --> 00:38:38,640 [Yuechen Zhao] Wi, se konsa, kesyon an se HTML5 se toujou yon estanda ti bebe. 626 00:38:38,640 --> 00:38:42,030 Li pa nan vrèman sipòte pa yon anpil nan navigatè, se konsa nou ta dwe evite li? 627 00:38:42,030 --> 00:38:48,040 Mwen panse ke ane pase a mwen ta gen yon sipòtè trè gwo nan, se pou yo evite HTML5 628 00:38:48,040 --> 00:38:52,430 paske li se toujou - li a toujou anpil ak nouvo an reyalite, HTML5 estanda a 629 00:38:52,430 --> 00:38:55,610 ki pa te fini ankò. 630 00:38:55,610 --> 00:38:58,790 Se konsa, gen reyèlman pa gen okenn estanda HTML5. 631 00:38:58,790 --> 00:39:03,840 Men mwen panse ke espesyalman si w ap desine yon sit entènèt, koulye a, 632 00:39:03,840 --> 00:39:07,450 li ta kapab pi bon si ou jis ale ak HTML5 paske se sòt de pral fè tan kap vini an, 633 00:39:07,450 --> 00:39:11,250 epi si ou vle sit entènèt ou an yo dwe lavni-prèv, epi ou vle sit entènèt ou a nan travay 634 00:39:11,250 --> 00:39:14,320 nan navigatè nan lavni, li ta kapab pi bon yo kòmanse yon bagay bilding pou lavni an 635 00:39:14,320 --> 00:39:19,830 pase pou sot pase a, epi tou li jis paske nan lefèt ke HTML5 reyèlman se pa sa ki diferan 636 00:39:19,830 --> 00:39:23,080 soti nan HTML4 oswa XHTML. 637 00:39:23,080 --> 00:39:29,780 Si w ap itilize HTML5, li nòmalman ap travay nan pi fò navigatè. 638 00:39:29,780 --> 00:39:34,660 Ou jis bezwen sòt de ale nan, epi fè sèten ak sa yo Ekran 639 00:39:34,660 --> 00:39:38,630 epi asire ak ale sou sit entènèt sa yo tèt ou. 640 00:39:38,630 --> 00:39:44,280 Men, gen plis chans li pral travay sof si w ap itilize karakteristik trè espesifik nan HTML5. 641 00:39:44,280 --> 00:39:50,240 Avi twò ke pou CS50 - pou egzanp, pou jwè a videyo ke nou itilize - 642 00:39:50,240 --> 00:39:56,230 li itilize HTML5 ak HTML5 videyo montre konferans yo. 643 00:39:56,230 --> 00:39:59,420 Men, si ou gen yon navigatè reyèlman fin vye granmoun, Lè sa a, li pral tonbe sou do yo Flash. 644 00:39:59,420 --> 00:40:01,420 Se konsa, ki la tou yon lòt bagay - 645 00:40:01,420 --> 00:40:05,190 gen yon sistèm sezon otòn-tounen pou lè ou jis konnen ke navigatè a pa pral okipe 646 00:40:05,190 --> 00:40:08,140 sa ou vle li okipe. 647 00:40:08,140 --> 00:40:10,140 >> Lòt kesyon yo? 648 00:40:10,140 --> 00:40:13,270 Nenpòt bagay ki nou te pale de. 649 00:40:16,910 --> 00:40:20,750 Tout dwa. Lè sa a, Mwen panse ke la sou li pou mwen. 650 00:40:20,750 --> 00:40:23,090 Mwen panse ke nan li. 651 00:40:23,090 --> 00:40:28,430 (Aplodisman) 652 00:40:28,430 --> 00:40:30,000 Fre. 653 00:40:30,500 --> 00:40:32,700 [CS50.TV]