1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Seminar] [Tħejjija Your Site għall-Web] 2 00:00:02,000 --> 00:00:05,000 [Yuechen Zhao] [Harvard University] 3 00:00:05,000 --> 00:00:07,000 [Dan huwa CS50.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,660 >> Okay. Hawn ieħor siegħa ta 'żvilupp tal-web jekk inti guys huma up għal dan. 5 00:00:11,660 --> 00:00:16,290 Illum jien ser tkun jitkellem dwar il-preparazzjoni sit tiegħek għall-Web. 6 00:00:16,290 --> 00:00:20,260 L-ġurnata kollha - u probabbilment għall-aħħar 2 ġimgħat - 7 00:00:20,260 --> 00:00:22,240 aħna kont qed jitkellem dwar kif tinħoloq website, 8 00:00:22,240 --> 00:00:24,880 kif tuża HTML, kif tuża PHP, kif tuża oqfsa, 9 00:00:24,880 --> 00:00:29,420 kif jagħmlu ċert li inti tista jinteraġixxu mal-database - affarijiet bħal dik. 10 00:00:29,420 --> 00:00:34,830 Imma llum, aħna qed tmur biex jitkellem dwar fejn is-sit tiegħek għaddej biex jgħixu wara CS50. 11 00:00:34,830 --> 00:00:40,010 Għax wara kollox, CS50 ma jiġri passat Diċembru. 12 00:00:40,010 --> 00:00:42,090 Aħna ser tkun jitkellem dwar ismijiet ta 'dominju, hosting. 13 00:00:42,090 --> 00:00:44,790 Aħna ser tkun jitkellem dwar dak kompatibilità cross-browser 14 00:00:44,790 --> 00:00:49,540 u l-kompatibbiltà cross-pjattaforma huma, u kif tista 'tagħmel ċert li sit tiegħek 15 00:00:49,540 --> 00:00:51,610 hija ser joperaw taħt il-kondizzjonijiet kollha. 16 00:00:51,610 --> 00:00:54,330 Aħna ser jitkellmu dwar ttrattati l-messaġġi u magic server ieħor. 17 00:00:54,330 --> 00:00:57,890 Aħna qed jitkellem dwar ottimizzazzjoni prestazzjoni, search engine optimization, 18 00:00:57,890 --> 00:01:00,310 u kif tikseb in-nies li attwalment żżur websajts tiegħek. 19 00:01:00,310 --> 00:01:05,960 U fl-aħħarnett, biss xi riżorsi tajbin biex tiżgura li inti guys jkollhom biżżejjed ta 'dawk 20 00:01:05,960 --> 00:01:09,680 li jmorru off bil-proġett finali tiegħek, u nisperaw wara. 21 00:01:09,680 --> 00:01:13,120 >> L-ewwel ħaġa li aħna qed tmur biex jitkellmu dwar huwa ismijiet ta 'dominju. 22 00:01:13,120 --> 00:01:18,020 Dritt issa int programmazzjoni appliance tiegħek, int ser ospitanti lokali 23 00:01:18,020 --> 00:01:20,360 li ma tkunx attwalment isem ta 'dominju. 24 00:01:20,360 --> 00:01:26,370 C'est tip ta 'ftit laqam jew alias għall-Linux installazzjoni attwali tiegħek 25 00:01:26,370 --> 00:01:31,150 ġewwa ta 'jew VMware fuq Mac jew VMware Player fuq PC. 26 00:01:31,150 --> 00:01:36,510 Ismijiet ta 'dominju jippermettu li inti tpoġġi sit fuq il-Web u mbagħad mur għal xi ħaġa bħal 27 00:01:36,510 --> 00:01:39,400 www.google.com u jiksbu l-website. 28 00:01:39,400 --> 00:01:41,500 Kif jaħdmu? 29 00:01:41,500 --> 00:01:43,390 Ejja ngħidu li int biss web server medja - 30 00:01:43,390 --> 00:01:50,080 medja Web surfer u inti għandek laptop, u inti tmur www.howstuffworks.com. 31 00:01:50,080 --> 00:01:52,570 Inti tista 'probabbilment tara fejn I seraq dan minn. 32 00:01:52,570 --> 00:01:57,300 Kif xogħlijiet Jittieħed - kompjuter tiegħek imbagħad ser jistaqsu server DNS lokali, 33 00:01:57,300 --> 00:01:59,300 "Taf fejn il-website hi?" 34 00:01:59,300 --> 00:02:02,200 "Taf-indirizz IP ta 'www.howstuffworks.com?" 35 00:02:02,200 --> 00:02:05,580 Server DNS tiegħek jista 'jgħid, "Iva, I do." 36 00:02:05,580 --> 00:02:09,139 F'dak il-każ, ikollok l-indirizz IP, u l-kompjuter tiegħek aċċessi dak l-indirizz IP. 37 00:02:09,139 --> 00:02:15,050 Jekk ma jiġrix dan, hija tistaqsi ieħor server DNS, "ħej! Taf liema www.howstuffworks.com hu?" 38 00:02:15,050 --> 00:02:17,670 Li server jista 'jgħid, "Iva, I do." 39 00:02:17,670 --> 00:02:22,500 Għalhekk, jirrakkonta l-ieħor dak li hi, u finalment, dik l-informazzjoni gets mgħoddi lill-kompjuter tiegħek, 40 00:02:22,500 --> 00:02:24,680 u jista 'jkollok aċċess howstuffworks.com. 41 00:02:24,680 --> 00:02:27,540 >> Kif tista 'tikseb wieħed minn dawn l-affarijiet maġika? 42 00:02:27,540 --> 00:02:32,940 Kif tista 'tikseb forsi www.yourname.com jew www.ilovecats.com? 43 00:02:32,940 --> 00:02:35,350 Tista 'tirreġistra għal wieħed, 44 00:02:35,350 --> 00:02:38,280 u hemm ħafna ta 'websajts hemmhekk li jippermettu li inti tagħmel dan. 45 00:02:38,280 --> 00:02:41,420 Int trid - f'ħafna miċ-ċirkostanzi inti trid tħallas għalihom. 46 00:02:41,420 --> 00:02:43,890 Hemm ċerti ismijiet ta 'dominju li huma ħielsa. 47 00:02:43,890 --> 00:02:50,900 Jekk inti tmur tkdomainnames www.co.cc jew., Dawk huma b'xejn. 48 00:02:50,900 --> 00:02:56,500 Iżda, huma jaqgħu ma 'ċerti restrizzjonijiet, u fil-fatt xi wħud minnhom ma jista' anke jkun 49 00:02:56,500 --> 00:03:00,540 reali, ismijiet tad-dominju ogħla livell simili. com jew. nett. 50 00:03:00,540 --> 00:03:03,300 Normalment Nissuġġerixxi tmur għal wieħed minnhom 51 00:03:03,300 --> 00:03:07,060 minħabba l-utenti huma biss aktar komdi ma 'dawk. 52 00:03:07,060 --> 00:03:10,070 Inti stajt tidher ħafna ta '. Coms. Inti stajt tidher ħafna ta 'xbieki.. 53 00:03:10,070 --> 00:03:13,790 You probabbilment ma bbenefikawx ħafna. Co.cc 's, allura jkunu diffiċli li wieħed jiftakru. 54 00:03:13,790 --> 00:03:18,900 Websajts differenti bħall Godaddy jew Namecheap jew - I użati waħda li 55 00:03:18,900 --> 00:03:21,550 tip ta 'vaga - imsejħa activedomain.com. 56 00:03:21,550 --> 00:03:24,160 Huwa jistenna verament vaga, imma hija ħadmet verament tajjeb għalija. 57 00:03:24,160 --> 00:03:27,810 >> U fl-aħħarnett, għandek oħrajn li forsi jagħmlu aktar reklamar bħal Network Solutions. 58 00:03:27,810 --> 00:03:31,140 Imma jekk inti tmur fuq NetworkSolutions.com u tħares lejn prezzijiet tagħhom 59 00:03:31,140 --> 00:03:34,070 huwa verament jiswa. I kienet tħares lejn lilhom aħħar lejl. 60 00:03:34,070 --> 00:03:37,400 Għal sena ta 'isem ta' dominju, huwa probabbilment mhux worth ħafna flus. 61 00:03:37,400 --> 00:03:40,210 Fil-fatt, jekk int jkollna a. Com jew a. Org jew a. Nett 62 00:03:40,210 --> 00:03:43,430 il-prezz tas-soltu hija madwar $ 10 fis-sena. 63 00:03:43,430 --> 00:03:48,710 Mela jekk inti qed tħallas ħafna aktar minn dan, huwa probabbilment mhux worth it li 64 00:03:48,710 --> 00:03:52,440 għax, wara kollox, dawn is-siti ma tagħmel xejn ma 'dak l-isem tad-dominju. 65 00:03:52,440 --> 00:03:58,270 Huma biss jagħtiha lilek, u hekk jekk inti tista 'ġġibu għall irħas, għaliex le? 66 00:03:58,270 --> 00:04:02,540 >> Il-ħaġa oħra hija li ladarba inti għandek isem tad-dominju tiegħek, allura inti probabilment jridu 67 00:04:02,540 --> 00:04:08,610 mur fuq jew Godaddy.com jew fejn inti xtrajt isem tad-dominju tiegħek 68 00:04:08,610 --> 00:04:11,220 u tistabbilixxi l-servers ta 'ismijiet għal dak l-isem tad-dominju. 69 00:04:11,220 --> 00:04:15,560 Dak huwa li jfisser ladarba l-utent tmur għall www.howstuffworks.com, 70 00:04:15,560 --> 00:04:20,839 dawk isem indirizzi IP server huma l-indirizzi IP li huma jkunu kapaċi li tħares up. 71 00:04:20,839 --> 00:04:24,680 Huma ser ikunu jistgħu jkollhom aċċess website tiegħek permezz ta 'dawk servers ta' ismijiet. 72 00:04:24,680 --> 00:04:26,830 Jekk inti tapplika għall-hosting x'imkien 73 00:04:26,830 --> 00:04:31,210 imbagħad ospitanti tiegħek x'aktarx se jagħtik l-servers ta 'ismijiet għall-użu. 74 00:04:31,210 --> 00:04:34,210 >> U fl-aħħarnett, hemm dan ħaġa tissejjaħ WHOIS. 75 00:04:34,210 --> 00:04:38,890 A database WHOIS hija database li magħhom inti tista 'input isem ta' dominju 76 00:04:38,890 --> 00:04:44,170 u se bżiq out xi informazzjoni dwar is-sid tas-sit u informazzjoni oħra ta 'kuntatt. 77 00:04:44,170 --> 00:04:49,080 Issa, inti tista 'tgħid, "I ma verament irridu indirizz tad-dar tiegħi jew I ma verament irridu indirizz email tiegħi 78 00:04:49,080 --> 00:04:54,010 fuq il-websajt għal kulħadd biex tara jew fuq l-Internet għal kulħadd biex tara. " 79 00:04:54,010 --> 00:04:57,740 Imbagħad inti tista 'tixtieq tuża xi ħaġa li ħafna servizzi hosting jipprovdu - 80 00:04:57,740 --> 00:04:59,740 bħal maniġer WHOIS. 81 00:04:59,740 --> 00:05:03,550 A maniġer WHOIS hija sempliċement servizz ieħor li ħafna minnhom jipprovdu li 82 00:05:03,550 --> 00:05:07,700 ġlud bogħod li informazzjoni u biss tpoġġi fil li hija maniġer għall-isem - 83 00:05:07,700 --> 00:05:13,070 għall-indirizz huwa normalment ftit li isem il-kumpanija li s tak dan l-isem tad-dominju - 84 00:05:13,070 --> 00:05:17,350 u hekk allura l-informazzjoni personali tiegħek mhux qed nixxew fuq l-Internet, 85 00:05:17,350 --> 00:05:19,350 li hija ġeneralment pjuttost tajba. 86 00:05:19,350 --> 00:05:21,350 I myself tuża wieħed minn dawn is-servizzi. 87 00:05:21,350 --> 00:05:25,630 Jekk inti ma 'kura dwar il-privatezza tiegħek allura ma verament kwistjoni. 88 00:05:25,630 --> 00:05:32,490 >> A server DNS stands għall Domain Name System, u dak li hu - 89 00:05:32,490 --> 00:05:36,560 huwa tip simili x'imkien tabella hash li tgħid, 90 00:05:36,560 --> 00:05:42,320  "Dan l-indirizz-websajt se mappa biex dan l-indirizz IP." U li kollox huwa. 91 00:05:42,320 --> 00:05:48,180 Allura ladarba inti query dan is-server DNS, allura inti tista 'tikseb l-indirizzi IP 92 00:05:48,180 --> 00:05:51,930 għal dak l-isem tad-dominju li jikkorrispondi u imbagħad żjara din il-websajt. 93 00:05:51,930 --> 00:05:59,820 (Membru udjenza tistaqsi mistoqsija - inaudible) 94 00:05:59,820 --> 00:06:07,910 L-ewwel? L-ewwel livell fil-fatt hu normalment ftit tiegħek cache kompjuter innifsu. 95 00:06:07,910 --> 00:06:12,570 Sort kompjuter tiegħek ta 'jiftakar l-aħħar darba li inti marru għall www.google.com 96 00:06:12,570 --> 00:06:18,090 kien f'dan l-indirizz IP, u mbagħad wara awhile, li cache se jiskadu, 97 00:06:18,090 --> 00:06:23,560 u se jistaqsi bħall-DNS Comcast, 98 00:06:23,560 --> 00:06:26,400 "Ħej, x'hemm www.google.com?" 99 00:06:26,400 --> 00:06:31,040 Normalment, meta inti tixtri isem ta 'dominju u tirreġistra waħda, u inti twaqqaf websajt, 100 00:06:31,040 --> 00:06:35,670 inti ma tistax tmur f'dak il-website immedjatament ma 'dak l-isem tad-dominju minħabba servers l-isem 101 00:06:35,670 --> 00:06:40,180 madwar id-dinja ma jafux dwar l-isem tad-dominju tiegħek għadu. Hija għandha biex timla. 102 00:06:40,180 --> 00:06:43,220 Dan normalment jieħu madwar 24-48 siegħa. 103 00:06:43,220 --> 00:06:48,460 Kull dritt. Allura, li xi ftit dwar ismijiet ta 'domain. Huma qed ħafna jibred. 104 00:06:48,460 --> 00:06:51,540 Naħseb li għandek tikseb wieħed jekk int serju dwar il-proġett 105 00:06:51,540 --> 00:06:55,300 u jekk int verament tixtieq li tagħmel proġett tiegħek magħrufa madwar il-kampus, 106 00:06:55,300 --> 00:06:58,050 jkollhom isem ta 'dominju jagħmilha tfittex verament professjonali. 107 00:06:58,050 --> 00:07:01,510 >> Imbagħad il-pass li jmiss, naturalment, huwa li jkollu xi tip ta 'hosting. 108 00:07:01,510 --> 00:07:05,540 Jekk inti biss torganizzaha fuq il-kompjuter tiegħek, ħadd qatt ser ikunu jistgħu jmorru magħha. 109 00:07:05,540 --> 00:07:09,110 Inti tista 'potenzjalment twaqqaf server fuq kompjuter tiegħek u iżżomm il-kompjuter tiegħek fuq għal dejjem, 110 00:07:09,110 --> 00:07:11,160 iżda li mhux rakkomandat. 111 00:07:11,160 --> 00:07:14,000 Hemm tipi differenti ta 'hosting disponibbli online. 112 00:07:14,000 --> 00:07:21,870 Hemm maqsuma hosting. Hemm VPN (mhux intelliġibbli) li huma ospiti virtwali. 113 00:07:21,870 --> 00:07:23,870 Hemm semi-dedikat u dedikati. 114 00:07:23,870 --> 00:07:29,030 L-aħħar 3, VPN, semi-dedikat, u dedikati huma ġeneralment aktar għaljin. 115 00:07:29,030 --> 00:07:32,660 Huma qed normalment użati għall-websajts li jeħtieġu aktar riżorsi. 116 00:07:32,660 --> 00:07:34,680 Jekk int kemm bdew ma 'websajt, 117 00:07:34,680 --> 00:07:40,670 jista 'jkun biss aktar ekonomiku li jmorru mal-maqsuma hosting. 118 00:07:40,670 --> 00:07:43,430 U dak maqsuma ifisser huwa biss mazz ta 'websajts huma kollha flimkien 119 00:07:43,430 --> 00:07:51,560 sort ta 'fuq waħda server fuq dan is-sit fuq din host server, u jista' jkollok aċċess website tiegħek 120 00:07:51,560 --> 00:07:53,660 permezz isem tad-dominju. 121 00:07:53,660 --> 00:07:55,980 >> Hemm ħafna ta 'ospiti popolari hemmhekk. 122 00:07:55,980 --> 00:08:01,160 HostGator u DreamHost - dawk huma ħafna, kbar ħafna u ħafna, ferm popolari 123 00:08:01,160 --> 00:08:03,160 u ħafna, ħafna suċċess. 124 00:08:03,160 --> 00:08:05,160 I personalment jużaw MDDHosting imsejħa wieħed. 125 00:08:05,160 --> 00:08:08,240 Jekk inti tmur www.mddhosting.com, li ospitanti tiegħi ta 'għażla. 126 00:08:08,240 --> 00:08:10,240 Jien naħseb li qed tajba ħafna. 127 00:08:10,240 --> 00:08:14,550 Huma ħadthom dejjem kienu affidabbli ħafna, u stajt qatt ma kellhom xi problemi magħhom. 128 00:08:14,550 --> 00:08:18,610 Huma għandhom ukoll prezzijiet ferm kompetittivi. 129 00:08:18,610 --> 00:08:24,400 Żewġ li I ma verament simili huma GoDaddy - li wkoll ospitanti popolari ħafna, 130 00:08:24,400 --> 00:08:26,400 iżda I kellna esperjenzi terribbli magħhom, 131 00:08:26,400 --> 00:08:29,430 u ħafna nies li naf kellhom esperjenzi verament terribbli magħhom. 132 00:08:29,430 --> 00:08:32,150 Huma tip ta 'jmorru wara nies li ma jafux dak li qed isir - 133 00:08:32,150 --> 00:08:34,150 forsi int tagħmel websajt għall-ewwel darba, 134 00:08:34,150 --> 00:08:37,150 u għalhekk huma tip ta 'con minnhom fis-xiri pakkett ta' akkoljenza tagħhom. 135 00:08:37,150 --> 00:08:42,570 Ma tagħmel dan. Ma jaqgħux għaliha. Mur tfittex għal pakketti oħra hosting li verament taqdi l-ħtiġijiet tiegħek. 136 00:08:42,570 --> 00:08:44,880 U l-ieħor hija - hemm hosts ħielsa hemmhekk. 137 00:08:44,880 --> 00:08:47,350 Hemm websajts li se jospitaw website tiegħek mingħajr ħlas - 138 00:08:47,350 --> 00:08:49,350 kultant billi ad fuq is-sit tiegħek, 139 00:08:49,350 --> 00:08:52,290 kultant billi tagħmel inti tipparteċipa fil-fora tagħhom, 140 00:08:52,290 --> 00:08:54,340 iżda xi kultant biss wkoll b'xejn. 141 00:08:54,340 --> 00:09:00,000 Iżda, tkun attenta mal hosts ħielsa peress li ħafna minnhom verament ftit tfalli 142 00:09:00,000 --> 00:09:03,480 wara ftit xhur. Inti sempliċiment ma jistgħux ilaħħqu mal-ispejjeż. 143 00:09:03,480 --> 00:09:07,460 Oħrajn huma biss affidabbli ħafna, u sit tiegħek dejjem se jkun stabbiliti, 144 00:09:07,460 --> 00:09:09,700 u inti ma tridx biex dan iseħħ. 145 00:09:09,700 --> 00:09:12,330 >> Kull ospitanti se joffri pannell tal-kontroll tagħhom stess. 146 00:09:12,330 --> 00:09:16,520 Avviż li għall-apparat tiegħek, hemm verament ma pannell tal-kontroll per se. 147 00:09:16,520 --> 00:09:19,230 Inti għandek tuża terminali biex tmur u jeditjaw il-fajls. 148 00:09:19,230 --> 00:09:21,230 Int għandek affarijiet chmod mill yourself. 149 00:09:21,230 --> 00:09:24,770 Jekk int riedu li jmorru PHPMyAdmin, 150 00:09:24,770 --> 00:09:29,560 ikollok tmur biex localhost @ / phpmyadmin u affarijiet bħal dik. 151 00:09:29,560 --> 00:09:36,660 Iżda ma 'pannell tal-kontroll inti tista' tmur fi u jeditjaw il-fajls fuq is-server tiegħek 152 00:09:36,660 --> 00:09:40,350 mal-Windows Explorer jew applikazzjoni tat-tip finder. 153 00:09:40,350 --> 00:09:44,810 Jew inti tista 'tmur permezz ta' u tħares lejn databases tiegħek b'għodda tagħhom stess 154 00:09:44,810 --> 00:09:47,280 minflok phpMyAdmin. 155 00:09:47,280 --> 00:09:52,240 Għalhekk, hemm ħafna ta 'għażla hawn, u wħud mill-pannelli ta' kontroll aktar popolari huma up hemm. 156 00:09:52,240 --> 00:09:54,240 Imma jekk inti qiegħed tfittex għal ospitanti, 157 00:09:54,240 --> 00:09:57,090 allura inti tista 'tixtieq li tħares lejn liema tip ta' customizations u l-għażliet 158 00:09:57,090 --> 00:10:02,810 dawn joffru me biex jippersonalizzaw server tiegħi u li tagħmel website tiegħi run aħjar. 159 00:10:02,810 --> 00:10:07,110 Allura, allura inti tista 'titlob, "Well, kif nista jagħżlu hosting?" 160 00:10:07,110 --> 00:10:11,460 Jekk inti tmur fuq kwalunkwe websajt ospitanti hemm ħafna ta 'jargon, u hemm ħafna ta' għażliet. 161 00:10:11,460 --> 00:10:14,470 Hemm ħafna ta 'prezzijiet differenti wkoll. 162 00:10:14,470 --> 00:10:19,690 Normalment I tmur għall-dawk irħas biss għaliex websajts li forsi int u nagħmel - 163 00:10:19,690 --> 00:10:23,520 u speċjalment id-dritt issa, speċjalment peress starters - jistgħu ma jeħtiġux bħala ħafna riżorsi 164 00:10:23,520 --> 00:10:26,770 Kif jista 'websajt bħal Microsoft.com. 165 00:10:26,770 --> 00:10:32,090 >> L-ewwel inti tixtieq li tħares lejn is-sistema operattiva jekk int verament kurjużi jekk 166 00:10:32,090 --> 00:10:35,090 sit tiegħek għaddej biex tkun ospitata fil-Linux, fuq Windows, jew fuq Mac. 167 00:10:35,090 --> 00:10:39,790 Normalment aħna biss jmorru ma 'Linux għaliex dak li normalment l-orħos, 168 00:10:39,790 --> 00:10:43,730 u wkoll il-wieħed li forsi inti guys huma aktar familjari mal minħabba l-appliance. 169 00:10:43,730 --> 00:10:48,040 U mbagħad, forsi huma ser jitqiegħdu xi restrizzjonijiet fuq l-ammont ta 'bandwidth li ikollok - 170 00:10:48,040 --> 00:10:53,030 simili kemm megabytes jew gigabytes ta 'data tista utenti tniżżel 171 00:10:53,030 --> 00:10:55,470 mill-website tiegħek kull xahar? Jew spazju disk. 172 00:10:55,470 --> 00:11:00,640 Kemm l-ispazju do ikollok? Huwa 500 MB? Huwa 2 GB? Huwa illimitat? 173 00:11:00,640 --> 00:11:05,920 Illum, ħafna ta 'servers web jagħtuk spazju disk illimitat bħala mod għalihom 174 00:11:05,920 --> 00:11:08,560 biex entice inti biex tikseb pakkett hosting tagħhom. 175 00:11:08,560 --> 00:11:11,850 Imma jekk int verament taħseb dwarha, meta inti qatt ser bżonn l-ispazju disk illimitat? 176 00:11:11,850 --> 00:11:18,060 Jekk għandek koppja ta 'fajls HTML, koppja ta' PHP, koppja ta 'stampi - 177 00:11:18,060 --> 00:11:20,060 dak li biss ftit megabytes, u għalhekk 178 00:11:20,060 --> 00:11:23,110 normalment I biss jmorru għall-valur forsi ftit gigabytes "ta 'spazju, 179 00:11:23,110 --> 00:11:27,990 u li jista 'jkun biżżejjed biex jibdew me off sakemm I bżonn aktar. 180 00:11:27,990 --> 00:11:31,480 >> Fl-aħħarnett, huma jistgħu jitqiegħdu restrizzjonijiet fuq x'tip ta '- kemm databases inti jista' jkollhom. 181 00:11:31,480 --> 00:11:34,760 Forsi inti jista 'jkollhom biss 1 database. Forsi inti jista 'jkollhom 2. Forsi inti jista 'jkollhom 10. 182 00:11:34,760 --> 00:11:38,330 Huwa tassew importanti għalik kemm ikollok? 183 00:11:38,330 --> 00:11:40,330 Things li trid issaqsi lilek innifsek. 184 00:11:40,330 --> 00:11:42,330 U mbagħad finalment, biss affarijiet simili lingwi. 185 00:11:42,330 --> 00:11:44,330 Huma ta 'appoġġ PHP? Huma ta 'appoġġ MySQL? 186 00:11:44,330 --> 00:11:49,010 Ħafna websajts hosting do appoġġ dawn minħabba li huma ħielsa. Huma qed open source. 187 00:11:49,010 --> 00:11:51,190 Hija ma ispiża tagħhom xejn biex jipprovdu dawn għalik. 188 00:11:51,190 --> 00:11:55,680 Iżda jekk inti tixtieq li tuża, ngħidu aħna, Ruby jew Python jew xi wħud minn dawn il-lingwi l-oħra - 189 00:11:55,680 --> 00:11:59,490 dawn ma jistgħux jappoġġjaw fuq server tagħhom, hekk huwa importanti li tfittex għal dawk it-tipi ta 'affarijiet. 190 00:11:59,490 --> 00:12:05,620 >> U fl-aħħarnett, ma jippermettu li inti tagħmel xi affarijiet aktar avvanzati bħall-impjiegi SSL jew cron? 191 00:12:05,620 --> 00:12:12,060 SSL hija għażla fejn inti tista 'tagħmel website tiegħek aktar sigura billi jagħmilha HTTPS 192 00:12:12,060 --> 00:12:14,060 u kriptaġġ konnessjonijiet tiegħek. 193 00:12:14,060 --> 00:12:17,230 U l-impjiegi Cron huma biss forsi skripts li inti tixtieq li tmexxi 194 00:12:17,230 --> 00:12:19,510 kull 5 minuti, kull 10 minuti, kull 15. 195 00:12:19,510 --> 00:12:22,030 A lott ta 'websajts maqsuma hosting ma tqiegħed restrizzjonijiet 196 00:12:22,030 --> 00:12:26,310 fuq in-numru ta 'impjiegi Cron li inti tista' taħdem minħabba li jieħu aktar riżorsi. 197 00:12:26,310 --> 00:12:31,800 >> U fl-aħħarnett, biss kull ħaġa oħra li inti tixtieq li tħares lejn - jagħmlu ċert eżattament x'inhu għaddej 198 00:12:31,800 --> 00:12:35,180 qabel tixtri pakkett hosting tiegħek. 199 00:12:35,180 --> 00:12:37,720 U fl-aħħarnett, il-prestazzjoni. Prestazzjoni hija enormi. 200 00:12:37,720 --> 00:12:39,740 Kif fast huwa website tiegħi se run? 201 00:12:39,740 --> 00:12:42,950 Ħafna utenti mhumiex ser tistenna għall anki sekondi għall-website tiegħek biex imexxu 202 00:12:42,950 --> 00:12:47,640 qabel ma biss jiksbu bored, u jmorru fuq MeanBase u tibda tħares lejn stampi 203 00:12:47,640 --> 00:12:52,240 tal-qtates - taf li jiġri, u inti tixtieq li tagħmel ċert li inti tikseb dak l-utent abbord 204 00:12:52,240 --> 00:12:54,300 u li inti għandek uptime tajba li ifisser biss li 205 00:12:54,300 --> 00:12:56,300 website tiegħek għaddej biex tkun aċċessibbli f'kull ħin. 206 00:12:56,300 --> 00:13:01,880 A lott ta 'hosts jkollhom uptime tassew ħżiena u li biss ifisser website tiegħek mhux ser tkun 207 00:13:01,880 --> 00:13:06,500 aċċessibbli, u inti ma tridx li jiġri għaliex inti tista tkun imdejjaq. 208 00:13:06,500 --> 00:13:10,360 U tista 'wkoll issegwi r-rendiment ospitanti tiegħek ma' websajts simili 209 00:13:10,360 --> 00:13:16,440 Pingdom.com jew Ospitanti-tracker.com, u huma biss jgħidlek kif ħafna drabi sit tiegħek isfel. 210 00:13:16,440 --> 00:13:18,490 >> U fl-aħħarnett, inti tixtieq li tara dwar l-appoġġ tagħhom. 211 00:13:18,490 --> 00:13:21,890 Jekk għandek problema huma ser tirrispondi lilek fi żmien 24 siegħa? 212 00:13:21,890 --> 00:13:23,890 Dawn huma ser tirrispondi lilek fi żmien 48 siegħa? 213 00:13:23,890 --> 00:13:26,500 Is-servizz hosting li nuża normalment twieġeb lili fi ftit minuti 214 00:13:26,500 --> 00:13:29,760 li huwa tassew sbieħ. 215 00:13:29,760 --> 00:13:33,990 Whew! Kull dritt! Wasal iż-żmien għal waqfa. Imma jien mhux ser jagħtiha lilek. 216 00:13:33,990 --> 00:13:38,200 Aħna ser biss tħares lejn stampi ta 'qtates ħelu u mbagħad kull issa. 217 00:13:38,200 --> 00:13:42,740 >> Ħaġa oħra tassew, tassew kbira hija kompatibilità cross-browser. 218 00:13:42,740 --> 00:13:45,890 What do I jfisser minn kompatibilità cross-browser? 219 00:13:45,890 --> 00:13:50,970 Inti taf, illum huwa mhux biss Microsoft Internet Explorer. 220 00:13:50,970 --> 00:13:53,970 Huwa mhux biss Mozilla Firefox jew Safari. 221 00:13:53,970 --> 00:13:58,190 Issa għandna Chrome. Għandna Opera. Għandna Dolphin. Għandna Camino. 222 00:13:58,190 --> 00:14:00,540 Għandna Conqueror. Għandna kollha ta 'dawn browsers differenti. 223 00:14:00,540 --> 00:14:05,950 Affarijiet li huma joħorġu issa - RockMelt - għalkemm dawk huma kollha bbażati fuq Kromju. 224 00:14:05,950 --> 00:14:10,990 Imma l-fatt tal-kwistjoni hija, ma jkunx hemm wieħed biss browser aktar. 225 00:14:10,990 --> 00:14:13,860 Int mhux biss viewing dawn webpages ma 'applikazzjoni waħda. 226 00:14:13,860 --> 00:14:17,660 U għalhekk, browsers differenti se tirrispondi għall HTML differenti, CSS differenti, u 227 00:14:17,660 --> 00:14:21,210 JavaScript differenti b'mod differenti, u kif taħseb li jittrattaw ma 'dak? 228 00:14:21,210 --> 00:14:24,370 Ukoll, f'ċerti każijiet, int verament ma tistax. 229 00:14:24,370 --> 00:14:29,160 Your website - jekk din taħdem fil-browser waħda, il-kodiċi li inti kiteb mhux se taħdem 230 00:14:29,290 --> 00:14:32,910 fil-browser ieħor, u huwa xogħol tiegħek biex tiżgura li l-kodiċi li tikteb 231 00:14:32,910 --> 00:14:36,000 huwa universali, li taħdem kullimkien. 232 00:14:36,000 --> 00:14:38,000 Għalhekk, din hija verament perikolużi. 233 00:14:38,000 --> 00:14:42,450 Jekk inti tgħidli, "Well, huwa xogħol fuq il-kompjuter tiegħi. Great! Ejja jimxu fuq." 234 00:14:42,450 --> 00:14:46,040 Ukoll, huwa probabbilment mhuwiex sejjer jaħdem fuq mini, u meta mmur għall-website tiegħek 235 00:14:46,040 --> 00:14:49,210 Jien ser tkun imdejjaq ħafna, u jien ser jitilqu dritt bogħod. 236 00:14:49,210 --> 00:14:51,570 Allura, ejja ara kif tista 'tipprevjeni dan. 237 00:14:51,570 --> 00:14:55,520 >> L-ewwel ħaġa, naturalment, huwa l-użu biss standard HTML, CSS, JavaScript u. 238 00:14:55,520 --> 00:14:57,520 What do I jfisser minn dak? 239 00:14:57,520 --> 00:15:00,180 Ukoll, hemm ħafna affarijiet li ma standard hemmhekk. 240 00:15:00,180 --> 00:15:03,490 Per eżempju, fl CSS hemm ħafna verżjonijiet. 241 00:15:03,490 --> 00:15:10,830 Jekk tara xi regoli CSS ma 'MOZ-or-WebKit-, dawk ir-regoli huma speċifiċi 242 00:15:10,830 --> 00:15:15,720 kemm għall-browsers Mozilla u l-browsers WebKit, 243 00:15:15,720 --> 00:15:20,590 u għalhekk inti tixtieq li tagħmel ċert li forsi inti tixtieq li tevita dawk l-affarijiet 244 00:15:20,590 --> 00:15:25,150 għaliex jekk inti tuża 'MOZ-imsemmija regola huwa biss se jaħdmu fuq Firefox. 245 00:15:25,150 --> 00:15:29,640 U jekk int verament tixtieq li nagħtu ħarsa tajba fuq l-Internet Explorer wkoll, 246 00:15:29,640 --> 00:15:31,640 int ser tkun minn xortih. 247 00:15:31,640 --> 00:15:37,910 Għal HTML wkoll, inti tista 'tagħmel l-affarijiet fil HTML li jaħdmu fil-browser waħda 248 00:15:37,910 --> 00:15:41,830 iżda li pawżi fi Stat Membru ieħor, u inti tixtieq li tevita li kemm jista 'jkun. 249 00:15:41,830 --> 00:15:44,830 U finalment għall JavaScript anke - hemm bosta verżjonijiet ta 'JavaScript, 250 00:15:44,830 --> 00:15:50,570 u dan is-sajf aħna dam fis-problema fejn Document.getElementsByClassName-- 251 00:15:50,570 --> 00:15:54,500 li normalment funzjoni thats definit bħala parti mill-istandard JavaScript - 252 00:15:54,500 --> 00:15:58,120 ma kienx li ssib fl-Internet Explorer 8. 253 00:15:58,120 --> 00:16:01,900 Allura, matul is-sajf I kien qed jaħdem fil-lab u aħna kienu bini esperimenti online. 254 00:16:01,900 --> 00:16:06,210 U ħsibna li kien qed jaħdem verament tajjeb sakemm aħna induna utenti li kienu qed jużaw 255 00:16:06,210 --> 00:16:09,780 Internet Explorer 8 ma setgħux jissottomettu r-riżultati tagħhom. 256 00:16:09,780 --> 00:16:13,200 Konna nieqes fuq lott ta 'data. Li għamel magħna verament diqa. 257 00:16:13,200 --> 00:16:17,790 Allura, inti dejjem tixtieq li tagħmel ċert li skripts tiegħek ser jaħdmu kullimkien. 258 00:16:17,790 --> 00:16:20,500 >> U fl-aħħarnett, l-użu validator.w3.org 259 00:16:20,500 --> 00:16:22,770 li huwa dak li aħna jgħidlek biex tagħmel pset 7. 260 00:16:22,770 --> 00:16:24,530 Kun żgur li l-paġni tiegħek huma validati. 261 00:16:24,530 --> 00:16:28,310 Li l-importanti għaliex li mill-inqas huwa l-ewwel kontroll sanità pass. 262 00:16:28,310 --> 00:16:31,870 Huwa kodiċi tiegħi attwalment standards konformi? 263 00:16:34,930 --> 00:16:39,320 Mod ieħor biex issolvi ta 'jgħinek tagħmel ċert li sit tiegħek ikun sejjer jaħdem 264 00:16:39,320 --> 00:16:42,610 taħt ċirkostanzi l-iktar huwa li forsi tuża xi libreriji u l-oqfsa 265 00:16:42,610 --> 00:16:46,210 għaliex dawn l-iżviluppaturi verament smart ħsibt dwar dawn il-kwistjonijiet għalik. 266 00:16:46,210 --> 00:16:49,850 Huma ħadthom marret permezz u ħadthom bil-miktub funzjonijiet differenti li jaħdmu madwar browsers. 267 00:16:49,850 --> 00:16:53,560 Per eżempju, aħna nużaw jQuery fil Pset 7. 268 00:16:53,560 --> 00:16:58,030 Anke jekk inti tista 'ma raw dan, jQuery jipprovdi ħafna funzjonijiet 269 00:16:58,030 --> 00:17:00,280 li inkella inti għandek tikteb yourself. 270 00:17:00,280 --> 00:17:05,310 Iżda dawn l-iżviluppaturi kiteb dan, u huma għamlu ċert li taħdem madwar browsers kollha. 271 00:17:05,310 --> 00:17:10,280 U bootstrap - li huwa f'qafas ieħor CSS li aħna wera inti fil Pset 7 - 272 00:17:10,280 --> 00:17:17,000 li verament jieħu bogħod ħafna mill-ras ma tfassil websajts li nagħtu ħarsa tajba. 273 00:17:17,000 --> 00:17:19,000 fil-browsers. 274 00:17:19,000 --> 00:17:23,660 >> U fl-aħħarnett, jekk inti tista 'tevita dan, I normalment jevitaw kodifikazzjoni mill-bidu. 275 00:17:23,660 --> 00:17:28,079 Jekk int biss ħolqien ta 'websajt għall-klabb iskola tiegħek, per eżempju, 276 00:17:28,079 --> 00:17:33,920 u kull ma għandek bżonn tagħmel huwa li juri ftit paġni u forsi jkollhom president tiegħek tmur fl 277 00:17:33,920 --> 00:17:38,910 u l-bidla ftit affarijiet hawn u hemm - hemm verament ebda bżonn li kodiċi li up yourself. 278 00:17:38,910 --> 00:17:40,910 Li jieħu ħafna ħin tiegħek. 279 00:17:40,910 --> 00:17:42,660 Huwa jieħu ħafna ta 'enerġija tiegħek, u inti għandek jgħaddu u inti għandek issib out, 280 00:17:42,660 --> 00:17:45,930 ukoll, huwa dan se nagħtu ħarsa tajba f'dan browser, huwa se nagħtu ħarsa tajba f'dan browser. 281 00:17:45,930 --> 00:17:50,610 Forsi tuża uħud minn dawn garża li oħrajn diġà bil-miktub għalik, bħal 282 00:17:50,610 --> 00:17:52,610 WordPress jew Joomla jew Drupal. 283 00:17:52,610 --> 00:17:59,400 Dawn huma msejħa kontenut - dawn huma msejħa CMSs li bażikament huma biss pakketti li 284 00:17:59,400 --> 00:18:03,020 diġa sar għalik, u inti tista 'tniżżilhom, tpoġġihom fuq server tiegħek, 285 00:18:03,020 --> 00:18:07,510 u jippersonalizzaw minnhom madankollu trid, u inti diġà għandhom websajt running. 286 00:18:07,510 --> 00:18:11,680 Dawk il-pakketti kodiċi huma xi ħaġa li tħares in to. 287 00:18:11,680 --> 00:18:15,400 Dawn l-affarijiet huma sors miftuħ sakemm inti tmur għal xi ħaġa simili - 288 00:18:15,400 --> 00:18:19,390 jekk qed tfittex għal pakkett forma, hemm affarijiet li mhumiex ħielsa simili 289 00:18:19,390 --> 00:18:21,570 VBulletin jew IP.Board. 290 00:18:21,570 --> 00:18:23,790 Jekk inti m'għandekx bżonn xi wħud minn dawn il-karatteristiċi avvanzati, 291 00:18:23,790 --> 00:18:27,530 inti tista 'dejjem jagħżlu l-għażla ħielsa. 292 00:18:27,530 --> 00:18:31,300 >> U fl-aħħarnett, m'hemm l-ebda possibbiltà li jevitaha. 293 00:18:31,300 --> 00:18:33,300 Għandek tivverifika, test, test. 294 00:18:33,300 --> 00:18:37,690 Għandek tivverifika kodiċi tiegħek fuq kollha ta 'dawn browsers u fuq kollha ta' dawn il-pjattaformi. 295 00:18:37,690 --> 00:18:44,110 U inti taf, IE6 - nies goodness nirringrazzja bdew jitbiegħdu mill IE6 296 00:18:44,110 --> 00:18:49,190 għaliex lura fil-ġurnata, forsi ftit snin ilu, l-iżviluppaturi tal-web kellhom dejjem, dejjem, 297 00:18:49,190 --> 00:18:55,280 dejjem pander nuqqasijiet IE6 fil wara l-istandards. 298 00:18:55,280 --> 00:19:00,860 Websajts biss ħares tip ta '1990 minħabba n-nuqqas ta' mod aħjar biex jittrattaw dan. 299 00:19:00,860 --> 00:19:04,380 Tista 'wkoll tuża screenshots browser biex jiċċekkjaw CSS tiegħek. 300 00:19:04,380 --> 00:19:08,100 Wieħed website verament jibred huwa browserlab.adobe.com. 301 00:19:08,100 --> 00:19:11,070 Dan huwa servizz kumplimentari mressqa mill Adobe. 302 00:19:11,070 --> 00:19:15,160 U dak li tagħmel huwa ikunu jistgħu jieħdu screenshots tal-website tiegħek 303 00:19:15,160 --> 00:19:18,890 jitħaddmu f'kundizzjonijiet differenti - bħal running taħt browsers differenti, 304 00:19:18,890 --> 00:19:22,660 taħdem taħt pjattaformi differenti - u jurik dak li look like. 305 00:19:22,660 --> 00:19:33,260 Just biex turi li inti dak li jfisser I hawn, I ħolqot websajt aħħar sena imsejħa Ħajja fuq Harvard, 306 00:19:33,260 --> 00:19:39,150 u dak I ppruvaw jagħmlu - I ppruvaw jagħmlu my.harvard aħjar. 307 00:19:39,150 --> 00:19:43,840 Għaliex jekk inti kienu hawn aħħar sena, my.harvard ma tfittex kif jidher issa. 308 00:19:43,840 --> 00:19:46,640 Huwa jistenna tip ta 'disgusting. 309 00:19:46,640 --> 00:19:50,470 Imma issa jidher ħafna aħjar. 310 00:19:50,470 --> 00:19:57,070 Implimentazzjoni My ma kienx li utli aktar, iżda kollha l-istess, 311 00:19:57,070 --> 00:20:01,310 tafu, I ppruvaw żżid - (mhux intelliġibbli) x'ikun ħafna - 312 00:20:01,310 --> 00:20:04,680 u huwa jistenna - jidher tajjeb ħafna fuq il-kompjuter tiegħi. 313 00:20:04,680 --> 00:20:08,560 U mbagħad, forsi jekk I d ​​kellhom aktar ħin I kienet tmur fuq lab browser, 314 00:20:08,560 --> 00:20:13,020 u I kien ħares lejn, ukoll, kif ma tfittex fil Chrome 18 dwar Windows. 315 00:20:13,020 --> 00:20:17,060 Nixtieq iscroll isfel u jiena nara - oh no! Ħares lejn il-kaxxa avviżi. 316 00:20:17,060 --> 00:20:20,200 Test tiegħi kien overflowing. Allura, dak ħażin, right? 317 00:20:20,200 --> 00:20:23,700 Jekk utent qed tuża Chrome fuq Windows u niġu għall-website tiegħi, 318 00:20:23,700 --> 00:20:26,730 li immedjatament jistenna ħafna mhux professjonali. 319 00:20:26,730 --> 00:20:30,760 So, I għandhom imorru fis CSS tiegħi u nsib liema parti tal CSS tiegħi huwa tkissir hawn. 320 00:20:30,760 --> 00:20:35,090 Għaliex hux wiri b'mod korrett u waħħalha sabiex l-utenti kollha jista 'jara l-istess websajt 321 00:20:35,090 --> 00:20:37,770 u tkun daqstant kuntenti. 322 00:20:37,770 --> 00:20:44,280 >> U fl-aħħarnett, ukoll, screenshots browser huma sbieħ għall-ittestjar CSS tiegħek, 323 00:20:44,280 --> 00:20:46,020 iżda xi ngħidu dwar tiegħek JavaScript? 324 00:20:46,020 --> 00:20:48,660 What about jekk ikollok xi iskrittura ikkumplikati li l-ġirja? 325 00:20:48,660 --> 00:20:50,460 Ukoll, inti tista 'dejjem tagħmel Virtualization. 326 00:20:50,460 --> 00:20:56,360 Jekk għandek Mac tista 'tuża Bootcamp jew VMware biex virtualize forsi kopja ta' 327 00:20:56,360 --> 00:20:59,540 Windows u l-użu Internet Explorer hemmhekk. 328 00:20:59,540 --> 00:21:03,400 Or, inti tista 'tmur fuq għal xi ħaġa bħal Spoon.net, li sfortunatament biss xogħlijiet fuq PCs. 329 00:21:03,400 --> 00:21:05,290 Imma dak li jagħmlu huwa ħafna jibred. 330 00:21:05,290 --> 00:21:10,080 Huma virtualize software għalik sabiex inti tista 'taħdem verżjonijiet differenti ta' IE, per eżempju. 331 00:21:10,080 --> 00:21:12,080 Inti tista 'taħdem verżjonijiet differenti ta' Firefox. 332 00:21:12,080 --> 00:21:15,720 Inti tista 'taħdem verżjonijiet differenti ta' Safari u test out kollha ta 'websajts tiegħek hemmhekk. 333 00:21:15,720 --> 00:21:18,360 Sfortunatament, ma jkunux ħielsa. 334 00:21:18,360 --> 00:21:20,860 Dan huwa servizz imħallas, hekk dejjem hemm tip ta 'dan - 335 00:21:20,860 --> 00:21:26,070 dejjem hemm tip ta 'dan il-kummerċ off bejn, ukoll, I am ser tagħmel website tiegħi ħarsa tajba. 336 00:21:26,070 --> 00:21:31,970 Jekk iva, I jista 'jkollhom iħallsu għal xi servizzi li għinni tagħmel dan. 337 00:21:31,970 --> 00:21:35,890 Kwalunkwe mistoqsijiet f'dan il-punt dwar xi ħaġa li tkellimna dwar? 338 00:21:38,500 --> 00:21:41,210 Tal-biża. Okay. 339 00:21:41,210 --> 00:21:43,870 >> Issa għandna aktar affarijiet li jitkellmu dwar. 340 00:21:43,870 --> 00:21:45,820 Kif dwar żbalji? 341 00:21:45,820 --> 00:21:48,670 Kif inti tagħmel ċert li l-website tiegħek se topera anke meta 342 00:21:48,670 --> 00:21:50,150 jiġri xi ħaġa ħażina? 343 00:21:50,150 --> 00:21:53,940 Forsi inti ma għandekx paġna jismu food.php. 344 00:21:53,940 --> 00:21:57,000 Imma lili, I mur fil-website tiegħek u nipprova aċċess food.php. 345 00:21:57,000 --> 00:22:00,770 Inti biss jmorru biex juru lili dik il-paġna abjad li tgħid 404 - Fajl ma sabet? 346 00:22:00,770 --> 00:22:04,400 Jew li huma inti se ngħid, "Well, jien sorry li jien ma setgħetx issib dan għalik, 347 00:22:04,400 --> 00:22:08,520 imma forsi hawn huma xi riżorsi oħra biex jgħinuk tfittex għal dak li għandek bżonn. " 348 00:22:08,520 --> 00:22:13,180 Żbalji oħra - iva, din tissejjaħ żbalji HTTP li huma biss xi kodiċi ta 'żbalji 349 00:22:13,180 --> 00:22:17,130 li server tiegħek jista bagħtu lura lill-browser fil-każ ta 'xi ħaġa jiġri ħażina. 350 00:22:17,130 --> 00:22:20,160 400 - Bad Talba. 401 - mhux awtorizzat. 351 00:22:20,160 --> 00:22:25,560 403 huwa tip ta komuni meta jkollok direttorju li mhux suppost li jiġu aċċessati 352 00:22:25,560 --> 00:22:27,310 mill-utent, iżda l-utent jipprova xorta waħda. 353 00:22:27,310 --> 00:22:30,840 U 500 - Żball Server Intern - li normalment jiġri meta jkollok xi ħaġa 354 00:22:30,840 --> 00:22:33,070 tmur tassew ħżiena fuq bil-kodiċi PHP tiegħek. 355 00:22:33,070 --> 00:22:36,140 Iżda fi kwalunkwe każ, dawn it-tipi ta 'browsers - dawn xorta ta' żbalji ma jiġri. 356 00:22:36,140 --> 00:22:40,550 >> Allura, kif taħseb li tagħmel ċert li inti gracefully jimmaniġġjaw dawn l-iżbalji 357 00:22:40,550 --> 00:22:43,230 u kun żgur li l-utent huwa mhux biss tip ta 'mdendlin hemmhekk? 358 00:22:46,850 --> 00:22:48,850 Hawnhekk jidħol. Htaccess. 359 00:22:48,850 --> 00:22:51,300 Issa,. Htaccess hija xi ħaġa li taħdem fuq servers Apache, 360 00:22:51,300 --> 00:22:55,550 xi ħaġa li xogħlijiet u xogħlijiet fuq servers oħra ftit ukoll. 361 00:22:55,550 --> 00:23:01,350 Dan huwa biss mod għalik biex jiġi kkonfigurat server tiegħek tali li 362 00:23:01,350 --> 00:23:04,470 inti tista 'tagħmel tagħmel dak kollu li tixtieq li tagħmel. 363 00:23:04,470 --> 00:23:06,790 Xi affarijiet li inti tista 'tagħmel. Inti tista 'tikkontrolla settings cache tiegħek. 364 00:23:06,790 --> 00:23:11,290 Forsi hemm ċertu paġna fuq website tiegħek li inti tagħmel ċert li l-utent 365 00:23:11,290 --> 00:23:14,740 terġa 'tniżżel kull darba l-utent jidħol u żjarat website tiegħek. 366 00:23:14,740 --> 00:23:26,980 Jew forsi ikollok xi URL li huwa simili yoursite.com / test / html / paġni / hello.html 367 00:23:26,980 --> 00:23:31,270 u inti biss trid li tkun yourname.com / bonjour -. ukoll, inti tista 'tuża htaccess 368 00:23:31,270 --> 00:23:34,760 biex idawwru webpage wieħed għall-ieħor. 369 00:23:34,760 --> 00:23:36,600 Tista 'wkoll tagħmel użu minnha biex tagħmel awtentikazzjoni. 370 00:23:36,600 --> 00:23:39,890 Forsi hemm xi porzjonijiet ta 'website tiegħek li għandek bżonn tuża password ieħor. 371 00:23:39,890 --> 00:23:42,620 Tista 'blokk ċerti indirizzi IP, jimblokka ċerti oqsma. 372 00:23:42,620 --> 00:23:46,770 Forsi inti biss verament ma simili istudenti Harvard jużaw website tiegħek. 373 00:23:46,770 --> 00:23:49,910 Well, inti għandek l-għażla ta 'blocking kollha indirizzi IP Harvard. 374 00:23:49,910 --> 00:23:56,370 >> Finalment, inti tista 'kura affarijiet - inti tista' tikteb ċerti kodiċi li jagħmlu server tiegħek 375 00:23:56,370 --> 00:24:03,100 kura simili. Zhao jew. ismek jew. paġni bonjour bħala kodiċi PHP. 376 00:24:03,100 --> 00:24:05,170 Forsi li ser tkun utli. Forsi li mhux se jkun. 377 00:24:05,170 --> 00:24:07,980 U fl-aħħarnett, inti tista 'tuża biex jimmaniġġaw tweġibiet żball. 378 00:24:07,980 --> 00:24:10,300 What do I jfisser minn dak? 379 00:24:10,300 --> 00:24:16,030 Jekk inti sempliċiment żid kodiċi bħal dan - 404 ErrorDocument u mbagħad dirett lill xi 380 00:24:16,030 --> 00:24:20,440 paġna żball, inti tista 'tagħmel ċert li l-utent ma biss tara l-tassew, tassew ikrah 381 00:24:20,440 --> 00:24:23,550 404 u juru lilhom xi ħaġa sabiħa. 382 00:24:23,550 --> 00:24:29,000 >> Ejja fatt tagħti ħarsa lejn kif nistgħu nagħmlu dan bil Pset tiegħek 7. 383 00:24:29,000 --> 00:24:34,190 Hawnhekk, jien fl-apparat tiegħi. 384 00:24:34,190 --> 00:24:38,440 Jien ser tiftaħ Chrome, u mbagħad jien ser tipprova l-aċċess għal paġna 385 00:24:38,440 --> 00:24:43,350 li ma jeżistu fuq CS50 Finanzi. 386 00:24:43,350 --> 00:24:52,710 Allura, ospitanti lokali - cats.php-hekk ', avviż li I maħluqa dokument żball 387 00:24:52,710 --> 00:24:54,770 li tgħid, "Canz ssibx paġna z!" 388 00:24:54,770 --> 00:24:56,990 Hija għandha qattus imdejjaq ħafna fuqha. 389 00:24:56,990 --> 00:24:59,910 Jekk inti tmur fuq Twitter, jekk inti tmur fuq xi wieħed minn dawn is-siti oħra, 390 00:24:59,910 --> 00:25:02,700 inti ma tistax issib paġna, huma normalment tipprova biex turi li inti stampa ħelu 391 00:25:02,700 --> 00:25:04,850 hekk li int mhux wisq diżappuntat. 392 00:25:04,850 --> 00:25:07,830 Inti tista 'wkoll ikollhom xi ħaġa li l-aktar professjonali li jgħid, 393 00:25:07,830 --> 00:25:11,760 ukoll, jien sorry I ma setgħetx issib il-paġna, imma forsi hawnhekk kaxxa ta 'tfittxija. 394 00:25:11,760 --> 00:25:16,750 Jew forsi hawn huma xi links li ser jgħinek issib l-link li tixtieq. 395 00:25:16,750 --> 00:25:21,410 Allura, kif ma nagħmel dan? Kif dan huwa possibbli wkoll? 396 00:25:21,410 --> 00:25:23,500 Jekk immorru fis terminal tagħna hawn - 397 00:25:23,500 --> 00:25:26,300 Jien biss se zoom daqsxejn - 398 00:25:26,300 --> 00:25:30,110 avviż li għandi paġna ġdida. 399 00:25:30,110 --> 00:25:34,440 Ġewwa direttorju HTML tiegħi huwa msejjaħ - inti ma tistax tara dan - 400 00:25:34,440 --> 00:25:37,280 huwa msejjaħ error.php. 401 00:25:37,280 --> 00:25:41,010 U error.php huwa biss fajl li għamilt 402 00:25:41,010 --> 00:25:43,030 li turi li inti dik il-paġna nnifisha. 403 00:25:43,030 --> 00:25:46,710 I inti tista 'turi dak error.php huwa. 404 00:25:46,710 --> 00:25:48,710 Huwa eżattament din il-paġna. 405 00:25:48,710 --> 00:25:50,710 Hija tgħid, "Oh no! Canz ssibx paġna z!" 406 00:25:50,710 --> 00:25:58,630 U, jekk inti tixtieq li tara - iva, avviż li htaccess tip ta huwa isem stramb.. 407 00:25:58,630 --> 00:26:01,040 Dan jibda bit-tikka li jfisser li din hija sistema fajl. 408 00:26:01,040 --> 00:26:03,360 Huwa fajl moħbija li mhuwiex normalment murija. 409 00:26:03,360 --> 00:26:09,060 Jekk inti tagħmel ls-a, tista 'tara kollha tal-fajls moħbija f'direttorju partikolari, 410 00:26:09,060 --> 00:26:12,030 u tabilħaqq, tara. Htaccess huwa wieħed minnhom. 411 00:26:12,030 --> 00:26:15,490 Ejja imorru quddiem u tiftaħ htaccess. - 412 00:26:15,490 --> 00:26:19,830 ma gedit - 413 00:26:19,830 --> 00:26:26,870 Boom! All I għandhom hija linja waħda fil hemm - dokument Error għal 404 żbalji 414 00:26:26,870 --> 00:26:28,760 li huma magħrufa wkoll bħala żbalji fajl mhux misjuba. 415 00:26:28,760 --> 00:26:32,720 Ejja jagħtu direzzjoni ġdida għal xi ħaġa imsejħa error.php. 416 00:26:36,100 --> 00:26:42,030 Inti jista 'jkollhom affarijiet gost simili canz ssibx paġna z! 417 00:26:42,030 --> 00:26:46,770 U hemm ukoll ħafna affarijiet jibred li inti tista 'tagħmel magħhom. Htaccess. 418 00:26:46,770 --> 00:26:49,520 Jekk inti tixtieq li tara aktar. Htaccess magic, 419 00:26:49,520 --> 00:26:56,470 din hija website ħafna jibred biex tmur - huwa msejjaħ javascriptkit.com/howto/htaccess.shtml-- 420 00:26:56,470 --> 00:27:01,880 jekk inti tixtieq li twettaq aktar magic server. U jista 'jkun ħafna gost. 421 00:27:01,880 --> 00:27:05,490 >> Whew! Kull dritt! Aktar stampi ħelu. 422 00:27:05,490 --> 00:27:10,060 Dan huwa Guy tagħmel push-ups, u qattus tiegħu qed jipprova jgħin. Naħseb li huwa ħafna ħelu. 423 00:27:10,060 --> 00:27:14,830 Sfortunatament, I ma jkollhom qattus bħal dik. 424 00:27:14,830 --> 00:27:17,640 Kull dritt. Allura, konna tkellimna dwar. Htaccess. 425 00:27:17,640 --> 00:27:19,640 Imxejna tkellem dwar ttrattati l-messaġġi. 426 00:27:19,640 --> 00:27:20,940 Imxejna tkellem dwar hosting, ismijiet tad-dominju. 427 00:27:20,940 --> 00:27:23,230 Imxejna tkellem dwar kompatibilità cross-browser. 428 00:27:23,230 --> 00:27:25,210 Issa kif nistgħu kun żgur li l-website tiegħek fil-fatt iwettaq? 429 00:27:25,210 --> 00:27:26,950 Kif nistgħu jagħmlu ċert li jekk immur għall-website tiegħek 430 00:27:26,950 --> 00:27:29,830 I jistgħu ara l-paġna tiegħek fi ftit sekondi? 431 00:27:29,830 --> 00:27:33,520 Waħda mill-affarijiet li naħseb nies biss tip ta 'tinsieh 432 00:27:33,520 --> 00:27:36,160 huwa ottimizzazzjoni immaġini. 433 00:27:36,160 --> 00:27:37,560 Ejja ngħidu li int riedu li jitqiegħed stampa fuq is-sit tiegħek 434 00:27:37,560 --> 00:27:40,330 li għamilhom 2 MG kbir. 435 00:27:40,330 --> 00:27:42,670 Li jista 'jkun multa għalina għaliex aħna qed fil-Harvard, 436 00:27:42,670 --> 00:27:45,000 u għandna konnessjoni Internet veloċi ħafna. 437 00:27:45,000 --> 00:27:47,470 Iżda jimmaġina xi ħadd fil Ċina. Immaġina xi ħadd fl-Indja. 438 00:27:47,470 --> 00:27:52,440 jimmaġina xi ħadd forsi fl rurali Kansas li forsi ma jkollux l-istess tip ta ' 439 00:27:52,440 --> 00:27:54,690 Internet broadband li għandna. 440 00:27:54,690 --> 00:27:57,710 Jekk għandek immaġni MB 2 fuq is-sit tiegħek u l-utent qed tipprova li jkollhom aċċess għaliha, 441 00:27:57,710 --> 00:28:00,890 li għaddej biex teħodhom żmien twil verament biex tniżżel. 442 00:28:00,890 --> 00:28:04,160 Għalhekk, jekk inti m'għandekx bżonn li tip ta 'riżoluzzjoni, 443 00:28:04,160 --> 00:28:09,220 allura inti tista 'resize image tiegħek ma' xi ħaġa bħal Adobe Photo Shop. 444 00:28:09,220 --> 00:28:13,400 Hemm normalment għażla msejħa sikur għall-mezzi web u, 445 00:28:13,400 --> 00:28:15,850 u dak li ma huwa strixxi out kollha ta 'l-informazzjoni meħtieġa 446 00:28:15,850 --> 00:28:20,160 u tip ta tgħaqqad fajl tiegħek fi daqs immaġini żgħir sabiex inti tista ' 447 00:28:20,160 --> 00:28:22,960 poġġih fuq il-website tiegħek, u kull utent li jipprova li tniżżel dik il-paġna 448 00:28:22,960 --> 00:28:26,950 se tniżżel verżjoni iżgħar ta 'image tiegħek. 449 00:28:26,950 --> 00:28:28,230 Jekk ma jkollokx Adobe Photo Shop 450 00:28:28,230 --> 00:28:32,650 webresizer.com huwa wkoll riżorsa ieħor fejn inti tista 'input image tiegħek 451 00:28:32,650 --> 00:28:36,470 u se bżiq l-istess immaġini eżatt, 452 00:28:36,470 --> 00:28:39,970 iżda se jkun xi ħaġa bħal 3 darbiet iżgħar. 453 00:28:39,970 --> 00:28:41,970 Allura dak utli ħafna għall-utenti tiegħek. 454 00:28:41,970 --> 00:28:45,930 >> Ħaġa oħra li inti tista 'tagħmel huwa minify kodiċi. 455 00:28:45,930 --> 00:28:48,460 Jekk nieħdu ħarsa lejn Google.com, 456 00:28:48,460 --> 00:28:56,400 tkun taf tara li mhuwiex tip ta 'l-istess HTML u CSS li aħna qed jintużaw biex. 457 00:28:56,400 --> 00:29:02,250 Just tmur biex tħares lejn il-kodiċi sors hawn. 458 00:29:02,250 --> 00:29:07,600 Jekk I biss iscroll down - Ara naqra, li jistenna pretty disgusting. 459 00:29:07,600 --> 00:29:09,650 Dan se tikseb zero fuq stil. 460 00:29:09,650 --> 00:29:13,470 Jekk inti kkodifikati dan għal Pset tiegħek, inti se tikseb zero fuq stil tiegħek. 461 00:29:13,470 --> 00:29:16,990 Dan għandu l-ebda ispazjar. L-ismijiet tfittex verament cryptic. 462 00:29:16,990 --> 00:29:19,800 Dan kollu verament disgusting. 463 00:29:19,800 --> 00:29:24,060 U l-iskrittura li tagħlaq fil-ġisem - l-HTML għeluq - 464 00:29:24,060 --> 00:29:26,280 dawn qed kollha flimkien - kollha smushed flimkien. 465 00:29:26,280 --> 00:29:28,280 Għalfejn huma jagħmlu dan? 466 00:29:28,280 --> 00:29:30,650 Huma minified kodiċi tagħhom. 467 00:29:30,650 --> 00:29:33,310 Avviż li dan id-dokument se jkun hemm ħafna iżgħar 468 00:29:33,310 --> 00:29:36,660 għalija li tniżżel milli xi ħaġa bi spazju abjad, 469 00:29:36,660 --> 00:29:39,410 milli xi ħaġa ma 'ismijiet varjabbli verament twila. 470 00:29:39,410 --> 00:29:41,710 Jekk inti minify kodiċi tiegħek inti strixxa l-ispazju abjad. 471 00:29:41,710 --> 00:29:45,960 Of course, browser tiegħek ma kura jekk għandek xi spazju abjad fil-kodiċi tiegħek. 472 00:29:45,960 --> 00:29:49,630 You strixxa out, issa I tista 'tniżżel fajl iżgħar - 473 00:29:49,630 --> 00:29:52,770 issa l-fajl - id-dokument li aħna qed tmur biex tniżżel għandha daqs tal-fajl iżgħar, 474 00:29:52,770 --> 00:29:56,180 se jkun aktar mgħaġġel għalija biex tniżżel, u li utli. 475 00:29:56,180 --> 00:30:01,550 Jekk int taħdem ma 'websajts u int tnedija ta' websajt, 476 00:30:01,550 --> 00:30:04,630 huwa kważi dejjem tajjeb li minify kodiċi tiegħek. 477 00:30:04,630 --> 00:30:08,150 Raġuni oħra għaliex jista 'jkun tajjeb huwa forsi inti ma tridx oħrajn biex jużaw kodiċi tiegħek. 478 00:30:08,150 --> 00:30:11,050 Forsi inti ma tridx oħrajn biex jużaw CSS tiegħek. 479 00:30:11,050 --> 00:30:13,460 Inti taf jekk int verament ried li jkun stingy ma 'dan, 480 00:30:13,460 --> 00:30:16,670 allura inti tista 'wkoll minify kodiċi tiegħek, u jkun aktar diffiċli għalija li steal 481 00:30:16,670 --> 00:30:19,170 għaliex għandi ebda idea x'inhu għaddej. 482 00:30:19,170 --> 00:30:22,990 Tista 'wkoll tmur għall-websajts bħal minify.avivo.si. 483 00:30:22,990 --> 00:30:27,900 Servizzi bħal dan online jgħinek minify kodiċi tiegħek sabiex inti ma għandek tagħmel dan bl-idejn. 484 00:30:27,900 --> 00:30:30,080 Żgur ma tagħmel dan bl-idejn. 485 00:30:30,080 --> 00:30:32,210 >> Okay. Issa nitkellmu dwar skripts. 486 00:30:32,210 --> 00:30:35,040 Forsi fil-kodiċi PHP tiegħek hemm xi ħaġa li inti ma bżonn tagħmel. 487 00:30:35,040 --> 00:30:37,910 Forsi hemm loops żejda fil hemmhekk. 488 00:30:37,910 --> 00:30:40,850 Aħna tkellimna dwar id-disinn kodiċi fil CS50. 489 00:30:40,850 --> 00:30:44,550 Anke jekk int kodifikazzjoni C jekk għandek - jekk int tagħmel xogħol żejjed 490 00:30:44,550 --> 00:30:49,440 li inti ma bżonn tagħmel, ukoll, li għaddej biex jmajna skripts tiegħek fuq website tiegħek, 491 00:30:49,440 --> 00:30:53,280 u dan huwa speċjalment importanti għall-websajts minħabba l-utenti illum huma ħafna paċenzja. 492 00:30:53,280 --> 00:30:56,110 Jekk int tagħmel ix-xogħol bla bżonn, li għaddej biex teħodhom aktar 493 00:30:56,110 --> 00:31:00,080 biex jiksbu l-informazzjoni li huma jixtiequ, u dawn qed tmur biex tkun kuntent ħafna. 494 00:31:00,080 --> 00:31:02,200 Finalment, inti tista 'tixtieq li jottimizzaw tabelli database tiegħek. 495 00:31:02,200 --> 00:31:05,020 Ftakar tkellimna dwar indiċijiet. 496 00:31:05,020 --> 00:31:09,420 Dawn mhux qed biss tajba għall jagħmlu ċert li inti għandek ringiela li l-unika. 497 00:31:09,420 --> 00:31:12,440 Huma qed wkoll tajba għall-iżgurar li database tiegħek taħdem malajr. 498 00:31:12,440 --> 00:31:16,240 Jekk inti tixtieq li jaqra fuq li go id-dokumentazzjoni MySQL, 499 00:31:16,240 --> 00:31:18,710 jew inti tista 'tħares lejn - ukoll, kif nista jottimizzaw tabella database tiegħi? 500 00:31:18,710 --> 00:31:23,350 Kif nista 'tagħmel ċert li għandi indiċijiet li jgħinu me jiksbu l-informazzjoni aktar malajr? 501 00:31:23,350 --> 00:31:27,300 >> Hemm ukoll tricks ftit li tista 'tuża bħal caching. 502 00:31:27,300 --> 00:31:28,980 Jekk għandek PHP - jekk ikollok xi blog, per eżempju, 503 00:31:28,980 --> 00:31:31,980 u inti għandek - u huwa mħaddem minn PHP jew minn kwalunkwe lingwa oħra - 504 00:31:31,980 --> 00:31:37,690 inti tista cache blog tiegħek ejja ngħidu f'intervalli ta '50 minuta sabiex inti tista' sservi paġni statika 505 00:31:37,690 --> 00:31:40,610 jew HTML statiku għall-viżitaturi għal sit tiegħek. 506 00:31:40,610 --> 00:31:43,380 B'dak il-mod l-utenti ma għandekx jiddekorri iskrittura PHP tiegħek kull darba, 507 00:31:43,380 --> 00:31:47,410 u forsi li se tkun iktar mgħaġġla għalihom li jkollhom aċċess dik l-informazzjoni. 508 00:31:47,410 --> 00:31:49,410 >> U fl-aħħarnett, tista 'tuża xi ħaġa bħal CDN. 509 00:31:49,410 --> 00:31:51,900 Avviż li kull meta inti tniżżel Pset, 510 00:31:51,900 --> 00:31:54,890 inti dejjem tmur għall CDN.CS50.net. Għaliex huwa li? 511 00:31:54,890 --> 00:32:01,540 CS50 tuża wkoll tip simili CDN - netwerk ta 'distribuzzjoni kontenut - 512 00:32:01,540 --> 00:32:06,120 li ifisser biss li huwa mazz ta 'servers forsi x'imkien madwar id-dinja 513 00:32:06,120 --> 00:32:08,120 li jgħinu jservu paġni tiegħek għall-viżitaturi tiegħek. 514 00:32:08,120 --> 00:32:13,770 Jekk viżitatur tiegħek huwa jkollna paġna minn server li l-eqreb lilhom ġeografikament, 515 00:32:13,770 --> 00:32:16,770 allura l-iktar probabbli viżitatur tiegħek hija se tikseb dan il-fajl ħafna aktar malajr. 516 00:32:16,770 --> 00:32:20,490 Hemm ukoll sorsi online li jgħinuk tagħmel dan. 517 00:32:20,490 --> 00:32:24,070 Waħda minnhom hija CloudFlare. Huma joffru servizz CDN b'xejn. 518 00:32:24,070 --> 00:32:26,020 Jekk għandek fajls kbar li tiegħek li jservu għall-utenti tiegħek, 519 00:32:26,020 --> 00:32:32,260 allura forsi huwa aħjar li dawn jitpoġġew fuq CDN sabiex ikunu jistgħu jiksbu aktar malajr. 520 00:32:32,260 --> 00:32:39,070 >> It-tema finali għall-ġurnata hija search engine optimization. 521 00:32:39,070 --> 00:32:41,070 X'inhu search engine optimization? 522 00:32:41,070 --> 00:32:44,070 Li jagħmlu ċert li search engines bħall-Google jew Bing jew Yahoo 523 00:32:44,070 --> 00:32:50,740 tista 'tmur fuq is-sit tiegħek u crawl sit tiegħek u indiċi sit tiegħek u meta 524 00:32:50,740 --> 00:32:53,040 I, per eżempju, mur fuq Google.com u I tipprova tfittxija għal xi ħaġa, 525 00:32:53,040 --> 00:32:55,040 imbagħad is-sit tiegħek se pop up. 526 00:32:55,040 --> 00:32:57,000 Kif inti tagħmel ċert li sit tiegħek hija waħda mill-top 10? 527 00:32:57,000 --> 00:33:00,000 Għaliex kif nafu lkoll, jekk inti tfittex xi ħaġa fuq Google 528 00:33:00,000 --> 00:33:02,880 u huwa mhux fuq il-top 10 int x'aktarx mhux ser tfittex fil-10 li jmiss. 529 00:33:02,880 --> 00:33:07,160 Dan huwa tip ta 'suġġett thats shrouded fil-misteru. 530 00:33:07,160 --> 00:33:09,850 Hemm ħafna hype hemmhekk fuq l-Internet. 531 00:33:09,850 --> 00:33:14,680 Hemm ħafna ta 'superstitions madwar jekk inti x allura Google se bħalek aħjar. 532 00:33:14,680 --> 00:33:16,680 Jekk inti ma y allura Google se bħalek aħjar. 533 00:33:16,680 --> 00:33:19,680 Huwa probabbilment aħjar li tħares lejn dokumenti tal-ġgant search innifsu. 534 00:33:19,680 --> 00:33:27,470 >> Dan huwa wieħed mid-dokumenti dwar il-Google li jgħidlek eżattament kif jottimizzaw is-sit tiegħek 535 00:33:27,470 --> 00:33:30,860 sabiex Google tista 'aċċess u indiċi ħafna nicely. 536 00:33:30,860 --> 00:33:33,680 Inti ma għandekx li kopja stabbiliti f'dan URL minħabba din il-preżentazzjoni se 537 00:33:33,680 --> 00:33:36,680 ikunu online xorta waħda. 538 00:33:36,680 --> 00:33:38,770 Jekk inti tħares lejn dan u inti taqra dan hemm xi ideat utli ħafna fil hemmhekk. 539 00:33:38,770 --> 00:33:42,240 Il-Google jgħidlek - jekk int verament tixtieq sit tiegħek li jiġu indiċjati sew 540 00:33:42,240 --> 00:33:44,610 imbagħad inti għandek tagħmel kollha ta 'dawn l-affarijiet. 541 00:33:44,610 --> 00:33:47,570 >> Ħaġa oħra li search engines verament simili huwa l-kontenut frisk. 542 00:33:47,570 --> 00:33:49,500 Jekk għandek kontenut li aġġornat tal regolari ħafna 543 00:33:49,500 --> 00:33:51,950 imbagħad search engines jgħidu, ooh, I simili sit tiegħek. 544 00:33:51,950 --> 00:33:53,950 Jien se jmorru għall-sit tiegħek ħafna drabi. 545 00:33:53,950 --> 00:33:56,840 Jien ser indiċi ħafna tal-paġni tiegħek. 546 00:33:56,840 --> 00:33:59,560 Jekk għandek kontenut frisk allura int aktar probabbli li juru up - 547 00:33:59,560 --> 00:34:02,540 int aktar probabbli li jkunu aktar rilevanti. 548 00:34:02,540 --> 00:34:04,630 Int aktar probabbli li jkunu aktar aġġornati, 549 00:34:04,630 --> 00:34:08,860 u 'search engines huma aktar probabbli li tpoġġi sit tiegħek fuq oħrajn. 550 00:34:08,860 --> 00:34:10,860 >> Rabtiet profondi huma importanti wkoll. 551 00:34:10,860 --> 00:34:13,530 Jekk int verament riedu sit tiegħek biex tfittex tajba fl-għajnejn ta 'mutur ta' riċerka 552 00:34:13,530 --> 00:34:18,090 għandhom ħafna ta 'websajts oħra marbuta magħha u, marbuta fil-fond tal-website tiegħek. 553 00:34:18,090 --> 00:34:20,090 Ma biss link għall-homepage tiegħek. 554 00:34:20,090 --> 00:34:26,719 Link għall forsi yourname.com / ħaġa / xi ħaġa / something.php. 555 00:34:26,719 --> 00:34:29,840 Li - għal search engine - mezzi, wow, huma għandhom kontenut tassew interessanti 556 00:34:29,840 --> 00:34:35,350 li xi ħadd ieħor qed tgħaqqad tant profondament fis-sit tagħhom li għandi tassew, tassew 557 00:34:35,350 --> 00:34:38,260 tpoġġi aktar importanza fuq paġni li sit. 558 00:34:38,260 --> 00:34:41,940 >> Jekk għandek paġna titoli preċiża, jekk għandek l-ebda żbalji li tajjeb għax 559 00:34:41,940 --> 00:34:44,670 jekk search engine qed tipprova li jżuru sit tiegħek, u huwa jkollna żball, 560 00:34:44,670 --> 00:34:46,780 huwa probabbilment ser jagħti ħafna, malajr ħafna. 561 00:34:46,780 --> 00:34:49,510 U fl-aħħarnett, inti tixtieq li jkollhom żmien tagħbija mgħaġġel minħabba search engines - 562 00:34:49,510 --> 00:34:53,820 bħall-bnedmin - don 't jkollhom ħafna paċenzja għall-websajts bil-mod. 563 00:34:53,820 --> 00:34:57,070 Dan huwa mod għalik li tagħmel ċert li inti juru up ogħla 564 00:34:57,070 --> 00:35:01,390 tfittxija mistoqsijiet magna u nisperaw b'hekk tikseb aktar traffiku. 565 00:35:01,390 --> 00:35:04,730 Għax wara kollox, inti ħadthom jintefqu dan kollu ħin jiżviluppaw website tiegħek. 566 00:35:04,730 --> 00:35:06,280 Inti jintefqu dan kollu ħin tnedija din il-websajt online. 567 00:35:06,280 --> 00:35:11,780 Inti tixtieq tagħmel ċert li inti għandek ħafna ta 'utenti li attwalment ara kontenut tiegħek. 568 00:35:13,330 --> 00:35:15,660 >> Riżorsi oħra tajba għall-użu. 569 00:35:15,660 --> 00:35:19,210 Google Webmaster Tools hija xi ħaġa li wieħed iħares in to. 570 00:35:19,210 --> 00:35:21,780 Dan biss jgħinek biex tara - Google mhix indiċjar sit tiegħi. 571 00:35:21,780 --> 00:35:24,490 Liema tipi ta 'żbalji hu dan jiltaqgħu? 572 00:35:24,490 --> 00:35:27,490 Kemm paġni ħafna tkun it indiċjati? 573 00:35:27,490 --> 00:35:29,490 Dak ma taħseb hija l-iktar kontenut importanti fuq paġna tiegħi? 574 00:35:29,490 --> 00:35:31,490 Forsi li mhux dak li nixtieq li jkun. 575 00:35:31,490 --> 00:35:36,880 Forsi I bżonn għall-bidla website tiegħi ftit li huwa rifless aħjar 576 00:35:36,880 --> 00:35:38,880 liema website tiegħi huwa verament madwar. 577 00:35:38,880 --> 00:35:41,000 Google Analytics hija għodda verament jibred. 578 00:35:41,000 --> 00:35:44,120 Inti tista 'żżid xi ftit ta' JavaScript għall-paġni tiegħek. 579 00:35:44,120 --> 00:35:47,020 U allura wara li inti tista 'tmur għall Google Analytics, u se jsegwu 580 00:35:47,020 --> 00:35:49,020 demografija viżitatur tiegħek u t-tkabbir sit tiegħek. 581 00:35:49,020 --> 00:35:51,810 Hija se jgħidlek eżattament kif ħafna viżitaturi żur is-sit tiegħek 582 00:35:51,810 --> 00:35:55,310 f'ċertu jum, fi ħdan ċerti siegħa, fi ħdan ċertu ġimgħa. 583 00:35:55,310 --> 00:35:57,310 Kemm viżitaturi miċ-Ċina? Kemm viżitaturi mill-Antartika - 584 00:35:57,310 --> 00:35:59,310 int jkollna l-website tiegħek. 585 00:35:59,310 --> 00:36:03,470 li jista 'jkun xi ħaġa jibred biex tara jew jista' anke jkun utli 586 00:36:03,470 --> 00:36:05,470 għaliex inti qed tipprova mira ċertu grupp. 587 00:36:05,470 --> 00:36:08,410 Forsi inti qed tipprova mira teenagers mal-website tiegħek, u tara li 588 00:36:08,410 --> 00:36:11,410 ħafna mill-viżitaturi għall-website tiegħek huma forsi 30 - li dawk li għandhom bejn 40-il sena, 589 00:36:11,410 --> 00:36:15,130 allura forsi jew għandek problema jew inti tista 'biss jgħidu, 590 00:36:15,130 --> 00:36:19,590 ukoll, allura forsi I għandu biss bidla attenzjoni website tiegħi hekk li 591 00:36:19,590 --> 00:36:22,240 I tiffoka aktar fuq dak il-grupp ta 'età. 592 00:36:22,240 --> 00:36:28,500 >> Google apps - jekk int riedu li jkollhom tip ta 'emails bl-isem tad-dominju tiegħek - 593 00:36:28,500 --> 00:36:31,230 forsi xi ħaġa simili yourname@yourname.com-- 594 00:36:31,230 --> 00:36:35,270 inti tista 'tuża indirizzi Gmail - tista' tuża s-servizz gmail 595 00:36:35,270 --> 00:36:38,500 u Google apps huwa mod wieħed biex tagħmel dan. 596 00:36:38,500 --> 00:36:44,050 Tista 'twaqqaf indirizzi speċifiċi email li huma speċifiċi għal isem tad-dominju tiegħek 597 00:36:44,050 --> 00:36:46,800 minflok of@gmail.com. 598 00:36:46,800 --> 00:36:51,840 >> U fl-aħħarnett, hemm estensjonijiet web iżviluppatur u add-ons - għall Chrome, 599 00:36:51,840 --> 00:36:56,380 għal Firefox, għal browsers oħra - li jippermetti li inti tmur fi u jispezzjona 600 00:36:56,380 --> 00:37:02,290 CSS, JavaScript jispezzjonaw, tara eżattament x'hemm ħażin ma iskrittura JavaScript tiegħek, 601 00:37:02,290 --> 00:37:05,290 u forsi li ser ikunu utli għal skopijiet de-bugging tiegħek, għalik jiskopru - 602 00:37:05,290 --> 00:37:08,630 ukoll, għaliex mhuwiex website tiegħi juri b'mod korrett f'dan browser? 603 00:37:08,630 --> 00:37:11,800 >> U fl-aħħarnett, jekk inti riedu jitgħallmu aktar dwar dawn is-suġġetti kollha - 604 00:37:11,800 --> 00:37:14,410 jekk int riedu jitgħallmu aktar dwar HTML u CSS u JavaScript - 605 00:37:14,410 --> 00:37:16,790 għax wara kollox, aħna biss mgħallma inti ftit - 606 00:37:16,790 --> 00:37:21,240 inti tista 'tmur websajts bħal W3Schools.com biex tfittex aktar riżorsi. 607 00:37:21,240 --> 00:37:26,340 Huma għandhom tutorials sbieħ ħafna dwar kif nista 'nagħmlu x, jew dak ma y jfisser? 608 00:37:26,340 --> 00:37:30,400 Jekk inti riedu jitgħallmu aktar dwar dawn il-lingwi inti tista 'sempliċement tmur hawn. 609 00:37:30,400 --> 00:37:37,690 >> Kull dritt. I think I riedu jitilqu l-aħħar ftit minuti ta 'dan għall-mistoqsijiet, 610 00:37:37,690 --> 00:37:39,810 hekk hemm xi mistoqsijiet dwar xi ħaġa li tkellimna dwar? 611 00:37:39,810 --> 00:37:43,500 [Membru udjenza] Liema tip ta 'affarijiet huma fuq w3schools u kif huwa kopert? 612 00:37:43,500 --> 00:37:45,500 [Yuechen Zhao] Liema tip ta 'affarijiet? 613 00:37:45,500 --> 00:37:50,180 Għalhekk, waħda mill-affarijiet ħafna akbar li nuża ħafna huwa r-referenzi tagħhom. 614 00:37:50,180 --> 00:37:54,430 Referenzi tagħhom dettall, per eżempju għal CSS - 615 00:37:54,430 --> 00:37:59,480 dak li dan ifisser jew jekk int riedu li jibdlu l-isfond ta 'paġna - 616 00:37:59,480 --> 00:38:01,480 kif taħseb li tagħmel dan? 617 00:38:01,480 --> 00:38:04,550 Liema browsers tappoġġja dak il-kmand? Affarijiet bħal dik. 618 00:38:04,550 --> 00:38:10,870 U allura huma wkoll biss għandhom tutorials sbieħ ħafna fuq HTML, PHP fuq, fuq JavaScript, 619 00:38:10,870 --> 00:38:14,290 fuq MySQL, fuq kull xorta ta 'suġġetti differenti. 620 00:38:14,290 --> 00:38:18,800 Huma għandhom tutorials sbieħ. Huma jgħallmu kif għandek tagħmel affarijiet. 621 00:38:18,800 --> 00:38:22,590 Huwa sbieħ li tkun tista 'tmur u jitgħallmu aktar dwar dawn is-suġġetti. 622 00:38:22,590 --> 00:38:27,180 >> [Membru udjenza] HTML 5 għadu mhux kompatibbli ma 'l-browsers hemmhekk. 623 00:38:27,180 --> 00:38:30,700 Tirrikkmanda biss joqogħdu 'l bogħod minnha minħabba kwistjonijiet ta' kompatibilità? 624 00:38:30,700 --> 00:38:32,700 Kif inti jittrattaw ma 'dak? 625 00:38:32,700 --> 00:38:38,640 [Yuechen Zhao] Iva, hekk, il-kwistjoni hija HTML5 għadu standard tarbija. 626 00:38:38,640 --> 00:38:42,030 Mhuwiex verament sostnuti minn lott ta 'browsers, hekk għandna jevitaw dan? 627 00:38:42,030 --> 00:38:48,040 I think aħħar sena nixtieq kienet proponent kbira ħafna tar, ejja jevitaw HTML5 628 00:38:48,040 --> 00:38:52,430 għaliex hija tkun għadha - huwa għadu ħafna ġodda u fil-fatt, l-istandard HTML5 629 00:38:52,430 --> 00:38:55,610 għadu ma ġiex iffinalizzat. 630 00:38:55,610 --> 00:38:58,790 U għalhekk, jeżisti l-ebda standard HTML5. 631 00:38:58,790 --> 00:39:03,840 Imma naħseb speċjalment jekk int tfassil ta 'websajt issa, 632 00:39:03,840 --> 00:39:07,450 jista 'jkun aħjar jekk inti biss jmorru ma' HTML5 għaliex dan huwa tip ta 'se tkun il-futur, 633 00:39:07,450 --> 00:39:11,250 u jekk inti tixtieq website tiegħek li tkun għall-futur u inti tixtieq website tiegħek biex jaħdmu 634 00:39:11,250 --> 00:39:14,320 fil-browsers futuri, jista 'jkun aħjar li tibda xi ħaġa bini għall-futur 635 00:39:14,320 --> 00:39:19,830 milli għall-passat, u wkoll biss minħabba l-fatt li HTML5 huwa verament mhux li differenti 636 00:39:19,830 --> 00:39:23,080 minn HTML4 jew XHTML. 637 00:39:23,080 --> 00:39:29,780 Jekk qed tuża HTML5, normalment se taħdem f'ħafna browsers. 638 00:39:29,780 --> 00:39:34,660 Inti sempliċiment għandek tip ta 'tmur fi u kun żgur ma' dawn screenshots 639 00:39:34,660 --> 00:39:38,630 u l-iżgurar mal għaddej biex dawn is-siti yourself. 640 00:39:38,630 --> 00:39:44,280 Iżda l-aktar probabbli li se taħdem sakemm inti qed tuża karatteristiċi speċifiċi ħafna għall HTML5. 641 00:39:44,280 --> 00:39:50,240 Avviż wisq li għal CS50 - per eżempju, għall-video player li nużaw - 642 00:39:50,240 --> 00:39:56,230 hija tuża HTML5 HTML5 u video biex jesponi l-lectures. 643 00:39:56,230 --> 00:39:59,420 Imma jekk għandek browser verament qodma, allura dan ser jaqgħu lura fuq Flash. 644 00:39:59,420 --> 00:40:01,420 Allura, li wkoll xi ħaġa oħra - 645 00:40:01,420 --> 00:40:05,190 ikollhom sistema fall-back għal meta inti biss taf li l-browser mhux se jimmaniġġaw 646 00:40:05,190 --> 00:40:08,140 dak li trid biex jimmaniġġaw. 647 00:40:08,140 --> 00:40:10,140 >> Mistoqsijiet oħra? 648 00:40:10,140 --> 00:40:13,270 Kwalunkwe ħaġa li tkellimna dwar. 649 00:40:16,910 --> 00:40:20,750 Kull dritt. Allura naħseb li dwar dan għalija. 650 00:40:20,750 --> 00:40:23,090 Naħseb li hu. 651 00:40:23,090 --> 00:40:28,430 (Applause) 652 00:40:28,430 --> 00:40:30,000 Kessaħ. 653 00:40:30,500 --> 00:40:32,700 [CS50.TV]