1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Seminārs] [Gatavošanās Jūsu Site Web] 2 00:00:02,000 --> 00:00:05,000 [Yuechen Zhao] [Harvard University] 3 00:00:05,000 --> 00:00:07,000 [Tas ir CS50.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,660 >> Labi. Lūk, vēl stunda web izstrāde, ja jūs guys ir pat par to. 5 00:00:11,660 --> 00:00:16,290 Šodien es esmu gatavojas runāt par sagatavošanu jūsu vietni Web. 6 00:00:16,290 --> 00:00:20,260 Visu dienu - un, iespējams, pēdējo 2 nedēļu laikā - 7 00:00:20,260 --> 00:00:22,240 mēs esam runājuši par to, kā izveidot mājas lapā, 8 00:00:22,240 --> 00:00:24,880 kā izmantot HTML, kā izmantot PHP, kā izmantot sistēmas, 9 00:00:24,880 --> 00:00:29,420 kā pārliecināties, ka jūs varat sazināties ar datubāzi - lietas, piemēram, ka. 10 00:00:29,420 --> 00:00:34,830 Bet šodien, mēs esam gatavojas runāt par to, kur jūsu vietne gatavojas dzīvot pēc CS50. 11 00:00:34,830 --> 00:00:40,010 Jo galu galā, CS50 nenotiek pagātnē decembrī. 12 00:00:40,010 --> 00:00:42,090 Mēs ejam runāt par domēna nosaukumu, hostinga. 13 00:00:42,090 --> 00:00:44,790 Mēs ejam runāt par to, ko pārrobežu pārlūku saderību 14 00:00:44,790 --> 00:00:49,540 un pārrobežu platformu saderību, ir, un kā jūs varat pārliecināties, ka jūsu vietne 15 00:00:49,540 --> 00:00:51,610 gatavojas darboties jebkuros apstākļos. 16 00:00:51,610 --> 00:00:54,330 Mēs runājam par kļūdu apstrādi un citu serveru maģijas. 17 00:00:54,330 --> 00:00:57,890 Mēs runājam par darbības optimizāciju, meklētājprogrammas optimizācija, 18 00:00:57,890 --> 00:01:00,310 un to, kā panākt, lai cilvēki faktiski apmeklēt jūsu mājas lapas. 19 00:01:00,310 --> 00:01:05,960 Un visbeidzot, tikai dažas labas resursus, lai pārliecinātos, ka jūs guys ir pietiekami daudz no tiem, 20 00:01:05,960 --> 00:01:09,680 lai iet off ar savu galīgo projektu, un, cerams, pēc. 21 00:01:09,680 --> 00:01:13,120 >> Pirmā lieta, ka mēs nokļūsim līdz runāt par ir domēna nosaukumu. 22 00:01:13,120 --> 00:01:18,020 Tieši tagad jūs esat plānošanas jūsu ierīces, jūs dodas uz vietējo uzņēmēju 23 00:01:18,020 --> 00:01:20,360 kas ir faktiski nav domēna nosaukumu. 24 00:01:20,360 --> 00:01:26,370 Tas ir sava veida tikai segvārds vai iesauka jūsu faktisko Linux uzstādīšanu 25 00:01:26,370 --> 00:01:31,150 iekšpusē vai nu VMware uz Mac vai VMware Player uz PC. 26 00:01:31,150 --> 00:01:36,510 Domēna vārdus ļauj likt vietu uz Web, un tad iet uz kaut ko līdzīgu 27 00:01:36,510 --> 00:01:39,400 www.google.com un saņemt mājas lapā. 28 00:01:39,400 --> 00:01:41,500 Kā tās darbojas? 29 00:01:41,500 --> 00:01:43,390 Pieņemsim, ka jūs esat tikai vidēji web serveri - 30 00:01:43,390 --> 00:01:50,080 vidējais Web surfer, un jums ir klēpjdators, un jums iet uz www.howstuffworks.com. 31 00:01:50,080 --> 00:01:52,570 Varat droši redzēt, kur man nozaga to no. 32 00:01:52,570 --> 00:01:57,300 Kā sīkumi darbi - jūsu dators būs tad jautājiet vietējā DNS serveri, 33 00:01:57,300 --> 00:01:59,300 "Vai jūs zināt, kur šajā mājas lapā ir?" 34 00:01:59,300 --> 00:02:02,200 "Vai jūs zināt IP adresi www.howstuffworks.com?" 35 00:02:02,200 --> 00:02:05,580 Jūsu DNS serveris varētu teikt: "Jā, es daru." 36 00:02:05,580 --> 00:02:09,139 Tādā gadījumā, jums IP adresi, un jūsu dators piekļūst šo IP adresi. 37 00:02:09,139 --> 00:02:15,050 Ja tā nav, tā lūdz citu DNS serveri, "Hei! Vai jūs zināt, kas www.howstuffworks.com ir?" 38 00:02:15,050 --> 00:02:17,670 Šis serveris varētu teikt: "Jā, es daru." 39 00:02:17,670 --> 00:02:22,500 Tātad, tā stāsta otra, kas tas ir, un, visbeidzot, šī informācija izpaužas nodota uz jūsu datora, 40 00:02:22,500 --> 00:02:24,680 un jūs varat piekļūt howstuffworks.com. 41 00:02:24,680 --> 00:02:27,540 >> Kā jūs varat saņemt vienu no šiem burvju lietām? 42 00:02:27,540 --> 00:02:32,940 Kā jūs varat saņemt varbūt www.yourname.com vai www.ilovecats.com? 43 00:02:32,940 --> 00:02:35,350 Jūs varat reģistrēties par vienu, 44 00:02:35,350 --> 00:02:38,280 un tur ir mājas lapas, kas tur daudz, kas ļauj to darīt. 45 00:02:38,280 --> 00:02:41,420 Jums ir - vairumā gadījumu, jums ir jāmaksā par tiem. 46 00:02:41,420 --> 00:02:43,890 Ir dažas domēna vārdi, kas ir bez maksas. 47 00:02:43,890 --> 00:02:50,900 Ja jūs iet uz www.co.cc vai. Tkdomainnames, tie ir bezmaksas. 48 00:02:50,900 --> 00:02:56,500 Bet, tie nāk ar noteiktiem ierobežojumiem, un patiesībā dažas no tām var pat nebūt 49 00:02:56,500 --> 00:03:00,540 reālas, augstākā līmeņa domēna vārdi, piemēram. com vai. net. 50 00:03:00,540 --> 00:03:03,300 Parasti es ieteiktu iet uz vienu no tiem 51 00:03:03,300 --> 00:03:07,060 jo lietotāji ir tikai ērtāk ar tiem. 52 00:03:07,060 --> 00:03:10,070 Jūs esat redzējuši daudz. Coms. Jūs esat redzējuši daudz. Tīkliem. 53 00:03:10,070 --> 00:03:13,790 Jūs, iespējams, neesmu redzējis daudz. Co.cc 's, lai viņi grūtāk atcerēties. 54 00:03:13,790 --> 00:03:18,900 Dažādas mājas lapas, piemēram, GoDaddy vai Namecheap vai - es izmantot vienu, kas ir 55 00:03:18,900 --> 00:03:21,550 veida paviršs - sauc activedomain.com. 56 00:03:21,550 --> 00:03:24,160 Tas izskatās tiešām paviršs, bet tas strādāja ļoti labi man. 57 00:03:24,160 --> 00:03:27,810 >> Un, visbeidzot, jums ir citi, kas varbūt darīt vairāk reklāmu, piemēram, Network Solutions. 58 00:03:27,810 --> 00:03:31,140 Bet, ja jums iet uz NetworkSolutions.com un apskatīt to cenu 59 00:03:31,140 --> 00:03:34,070 tas ir ļoti dārgi. Es skatījos uz viņiem pēdējā naktī. 60 00:03:34,070 --> 00:03:37,400 Uz vienu gadu par domēna vārdu, tas ir iespējams, nav vērts, ka daudz naudas. 61 00:03:37,400 --> 00:03:40,210 Patiesībā, ja jūs saņemat. Com vai. Org vai NET. 62 00:03:40,210 --> 00:03:43,430 Parastā cena ir apmēram $ 10 gadā. 63 00:03:43,430 --> 00:03:48,710 Tātad, ja jūs maksājot daudz vairāk nekā, ka tas ir iespējams, nav to vērts 64 00:03:48,710 --> 00:03:52,440 jo, galu galā, šīs mājas lapas nav darīt kaut ko ar šo domēna nosaukumu. 65 00:03:52,440 --> 00:03:58,270 Viņi vienkārši dod to jums, un tādēļ, ja jūs varat saņemt to par lētu, kāpēc ne? 66 00:03:58,270 --> 00:04:02,540 >> Otra lieta ir, kad jums ir domēna vārdu, tad jūs droši vien vēlaties 67 00:04:02,540 --> 00:04:08,610 iet vai nu Godaddy.com vai kur esat iegādājies savu domēna vārdu 68 00:04:08,610 --> 00:04:11,220 un noteikt vārdu serveri par šo domēna nosaukumu. 69 00:04:11,220 --> 00:04:15,560 Ko tas nozīmē, kad lietotājs iet uz www.howstuffworks.com, 70 00:04:15,560 --> 00:04:20,839 šie nosaukuma servera IP adreses IP adreses, ka viņi varētu skatīties uz augšu. 71 00:04:20,839 --> 00:04:24,680 Tie varētu piekļūt jūsu mājas lapā, izmantojot šo vārdu serveriem. 72 00:04:24,680 --> 00:04:26,830 Ja jūs pieteikties hostingu kaut kur 73 00:04:26,830 --> 00:04:31,210 tad jūsu mītnes, visticamāk, dos jums vārdu serveri izmantot. 74 00:04:31,210 --> 00:04:34,210 >> Un visbeidzot, tur ir šo lietu sauc WHOIS. 75 00:04:34,210 --> 00:04:38,890 WHOIS datu bāze ir datu bāze, ar kuru jūs varētu ievadīt domēna vārdu 76 00:04:38,890 --> 00:04:44,170 un tas būs izspļaut kādu informāciju par īpašnieku šajā vietā un citu kontaktinformāciju. 77 00:04:44,170 --> 00:04:49,080 Tagad, jums var teikt, "es nedomāju, tiešām vēlaties manu mājas adresi, vai es nedomāju, tiešām vēlaties manu e-pasta adresi 78 00:04:49,080 --> 00:04:54,010 mājas lapā ikvienam, lai redzētu, vai internetā, lai ikviens varētu redzēt. " 79 00:04:54,010 --> 00:04:57,740 Tad jūs varētu vēlēties izmantot kaut ko, kas hostinga pakalpojumu partijas sniegt - 80 00:04:57,740 --> 00:04:59,740 kā WHOIS vadītājs. 81 00:04:59,740 --> 00:05:03,550 WHOIS vadītājs ir vienkārši vēl viens pakalpojums, ka daudzi no viņiem paredz, ka 82 00:05:03,550 --> 00:05:07,700 slēpj prom, ka informācijas un vienkārši apšauba, kurš ir vadītājs vārdu - 83 00:05:07,700 --> 00:05:13,070 uz adresi, tas parasti ir tikai, ka uzņēmuma nosaukums, kas ir dota jums šo domēna vārdu - 84 00:05:13,070 --> 00:05:17,350 un tā, tad jūsu personiskā informācija netiek noplūdis internetā, 85 00:05:17,350 --> 00:05:19,350 kas parasti ir diezgan laba. 86 00:05:19,350 --> 00:05:21,350 Es pats izmantot vienu no šiem pakalpojumiem. 87 00:05:21,350 --> 00:05:25,630 Ja Jums nav jārūpējas par savu privāto dzīvi, tad tas nav īsti jautājumu. 88 00:05:25,630 --> 00:05:32,490 >> DNS serveris stendi Domain Name System, un kas tas ir - 89 00:05:32,490 --> 00:05:36,560 tas ir veida, piemēram, hash tabulas kaut kas saka, 90 00:05:36,560 --> 00:05:42,320  "Šī mājas adrese ir gatavojas kartēt uz šo IP adresi." Un tas viss tā ir. 91 00:05:42,320 --> 00:05:48,180 Tātad, kad jūs vaicājumu šo DNS serveri, tad jūs varat saņemt IP adreses 92 00:05:48,180 --> 00:05:51,930 šajā attiecīgā domēna vārda, un tad apmeklējiet šo tīmekļa vietni. 93 00:05:51,930 --> 00:05:59,820 (Auditorijas dalībnieks uzdodot jautājumu - dzirdams) 94 00:05:59,820 --> 00:06:07,910 Pirmais? Pirmais līmenis patiesībā parasti ir tikai jūsu dators kešatmiņu sevi. 95 00:06:07,910 --> 00:06:12,570 Jūsu dators veida atceras pēdējo reizi, ka jūs devās uz www.google.com 96 00:06:12,570 --> 00:06:18,090 tas bija šo IP adresi, un tad pēc awhile, ka cache beigsies, 97 00:06:18,090 --> 00:06:23,560 , un tā lūgs, piemēram, Comcast DNS, 98 00:06:23,560 --> 00:06:26,400 "Hei, kas ir www.google.com?" 99 00:06:26,400 --> 00:06:31,040 Parasti, kad jūs iegādāties domēna nosaukumu, un jūs reģistrēt vienu, un jums izveidot tīmekļa vietni, 100 00:06:31,040 --> 00:06:35,670 Jūs nevarat doties uz šo mājas lapā uzreiz ar šo domēna vārdu, jo vārds serveri 101 00:06:35,670 --> 00:06:40,180 visā pasaulē nezina par savu domēna vārdu vēl. Tā ir aizpildīt. 102 00:06:40,180 --> 00:06:43,220 Tas parasti aizņem apmēram 24-48 stundas. 103 00:06:43,220 --> 00:06:48,460 Labi. Tātad, tas ir mazliet par domēna vārdiem. Viņi ir ļoti foršs. 104 00:06:48,460 --> 00:06:51,540 Es domāju, ka jums vajadzētu saņemt vienu, ja jūs nopietni par projektu 105 00:06:51,540 --> 00:06:55,300 un, ja jūs patiešām vēlaties, lai jūsu projekts pazīstama visā universitātes pilsētiņā, 106 00:06:55,300 --> 00:06:58,050 ar domēna vārdu padara to izskatās tiešām profesionāli. 107 00:06:58,050 --> 00:07:01,510 >> Tad nākamais solis, protams, ir, lai būtu sava veida hostingu. 108 00:07:01,510 --> 00:07:05,540 Ja jūs vienkārši uzņemt to savā datorā, neviens ir kādreiz gatavojas, lai varētu iet uz to. 109 00:07:05,540 --> 00:07:09,110 Jūs, iespējams, varētu izveidot serveri datorā un saglabāt savu datoru uz visiem laikiem, 110 00:07:09,110 --> 00:07:11,160 bet tas nav ieteicams. 111 00:07:11,160 --> 00:07:14,000 Ir dažāda veida hostinga tiešsaistē. 112 00:07:14,000 --> 00:07:21,870 Tur ir hostinga. Ir VPN (nesaprotams), kas ir virtuālais hosts. 113 00:07:21,870 --> 00:07:23,870 Tur ir daļēji veltīta un veltīts. 114 00:07:23,870 --> 00:07:29,030 No pēdējo 3, VPN, daļēji veltīta, un veltīta parasti ir dārgākas. 115 00:07:29,030 --> 00:07:32,660 Viņi parasti izmanto, lai tīmekļa vietnēm, kas prasa vairāk resursu. 116 00:07:32,660 --> 00:07:34,680 Ja jūs tikko sākusies, veic ar tīmekļa vietni, 117 00:07:34,680 --> 00:07:40,670 tā var tikai būt ekonomiskāki iet ar klasisko hostingu. 118 00:07:40,670 --> 00:07:43,430 Un kas kopīgi līdzekļi ir tikai ķekars mājas lapas visi kopā 119 00:07:43,430 --> 00:07:51,560 kārtot no viena servera šajā mājas lapā par šo uzņēmējas serveri, un jūs varat piekļūt jūsu mājas lapā 120 00:07:51,560 --> 00:07:53,660 izmantojot domēna nosaukumu. 121 00:07:53,660 --> 00:07:55,980 >> Ir tautas saimniekiem, kas tur daudz. 122 00:07:55,980 --> 00:08:01,160 HostGator un Dreamhost - tie ir ļoti, ļoti liels un ļoti, ļoti populāri 123 00:08:01,160 --> 00:08:03,160 un ļoti, ļoti veiksmīga. 124 00:08:03,160 --> 00:08:05,160 Es personīgi izmantot vienu saukto MDDHosting. 125 00:08:05,160 --> 00:08:08,240 Ja jūs iet uz www.mddhosting.com, tas ir mans uzņēmēja izvēli. 126 00:08:08,240 --> 00:08:10,240 Es domāju, ka viņi ļoti labi. 127 00:08:10,240 --> 00:08:14,550 Viņi vienmēr ir bijuši ļoti ticami, un man nekad nav bijis nekādu problēmu ar viņiem. 128 00:08:14,550 --> 00:08:18,610 Viņi arī ir ļoti konkurētspējīgu cenu. 129 00:08:18,610 --> 00:08:24,400 Divi, ka man nav īsti kā ir GoDaddy - tas ir arī ļoti populārs uzņēmējas, 130 00:08:24,400 --> 00:08:26,400 bet man bija briesmīgas pieredzi ar viņiem, 131 00:08:26,400 --> 00:08:29,430 un cilvēki, ka es zinu daudz ir bijusi patiešām briesmīgas pieredze ar viņiem. 132 00:08:29,430 --> 00:08:32,150 Viņi veida iet pēc cilvēkiem, kuri nezina, ko viņi dara - 133 00:08:32,150 --> 00:08:34,150 varbūt jūs gūstat mājas lapā pirmo reizi, 134 00:08:34,150 --> 00:08:37,150 un tāpēc viņi veida con tos pērk viņu hosting paketi. 135 00:08:37,150 --> 00:08:42,570 Nelietojiet to darīt. Neattiecas uz to. Iet meklēt citu hosting iepakojumiem, kas tiešām atbilst jūsu vajadzībām. 136 00:08:42,570 --> 00:08:44,880 Un otrs ir - tur ir bez saimniekiem, kas tur. 137 00:08:44,880 --> 00:08:47,350 Ir tīmekļa vietnes, kas uzņems jūsu mājas lapā par brīvu - 138 00:08:47,350 --> 00:08:49,350 dažkārt liekot reklāmu uz jūsu vietni, 139 00:08:49,350 --> 00:08:52,290 dažreiz, padarot jūs piedalīties viņu forumos, 140 00:08:52,290 --> 00:08:54,340 bet dažreiz vienkārši arī par brīvu. 141 00:08:54,340 --> 00:09:00,000 Taču, jābūt uzmanīgiem ar bezmaksas saimniekiem, jo ​​daudzi no viņiem patiešām vienkārši aiziet no biznesa 142 00:09:00,000 --> 00:09:03,480 pēc pāris mēnešiem. Jūs vienkārši nevar sekot līdzi izmaksām. 143 00:09:03,480 --> 00:09:07,460 Citi ir vienkārši ļoti ticami, un jūsu vietne vienmēr būs uz leju, 144 00:09:07,460 --> 00:09:09,700 un jūs nevēlaties, ka varētu notikt. 145 00:09:09,700 --> 00:09:12,330 >> Katra uzņēmēja piedāvās savu vadības paneli. 146 00:09:12,330 --> 00:09:16,520 Ievērojiet, ka jūsu ierīces, tur tiešām nav vadības panelis per se. 147 00:09:16,520 --> 00:09:19,230 Jums ir izmantot termināla, lai iet un rediģēt failus. 148 00:09:19,230 --> 00:09:21,230 Jums ir chmod lietām, ko pats. 149 00:09:21,230 --> 00:09:24,770 Ja jūs vēlētos doties uz phpMyAdmin, 150 00:09:24,770 --> 00:09:29,560 Jums jādodas uz localhost @ / phpmyadmin, un lietas, piemēram, ka. 151 00:09:29,560 --> 00:09:36,660 Bet ar vadības paneli, jūs varat iet un rediģēt failus uz jūsu serveri 152 00:09:36,660 --> 00:09:40,350 ar Windows Explorer vai atradējs tipa piemērošanu. 153 00:09:40,350 --> 00:09:44,810 Vai arī jūs varat iet cauri un apskatīt jūsu datu bāzēm ar savu instrumentu 154 00:09:44,810 --> 00:09:47,280 vietā phpMyAdmin. 155 00:09:47,280 --> 00:09:52,240 Tātad, ir izvēles daudz šeit, un dažas no vairāk populārs vadības paneļiem ir tur augšā. 156 00:09:52,240 --> 00:09:54,240 Bet, ja jūs meklējat uzņēmējas, 157 00:09:54,240 --> 00:09:57,090 tad jūs varētu vēlēties apskatīt kāda veida pielāgojumus un iespējas 158 00:09:57,090 --> 00:10:02,810 tie piedāvā man, lai pielāgotu savu serveri un padarīt manu mājas lapā darboties labāk. 159 00:10:02,810 --> 00:10:07,110 Tātad, tad jūs varētu jautāt: "Nu, kā es varu izvēlēties hostingu?" 160 00:10:07,110 --> 00:10:11,460 Ja jūs doties uz jebkuru uzņēmēju mājas lapā tur par žargonu daudz, un tur ir daudz iespēju. 161 00:10:11,460 --> 00:10:14,470 Ir dažādas cenas, daudz arī. 162 00:10:14,470 --> 00:10:19,690 Parasti es dodos uz lētākām tikai tāpēc, ka tīmekļa vietnes, kas varbūt jums un es veicu - 163 00:10:19,690 --> 00:10:23,520 un jo īpaši tieši tagad, jo īpaši starteri - tie nav nepieciešams tik daudz resursu 164 00:10:23,520 --> 00:10:26,770 kā varētu, piemēram, Microsoft.com mājas lapā. 165 00:10:26,770 --> 00:10:32,090 >> Vispirms jūs vēlaties, lai apskatīt operētājsistēmu, ja jūs patiešām ziņkārīgs, vai 166 00:10:32,090 --> 00:10:35,090 jūsu vietne būs izvietots uz Linux, Windows, vai Mac. 167 00:10:35,090 --> 00:10:39,790 Parasti mēs vienkārši iet ar Linux, jo tas parasti ir lētākais, 168 00:10:39,790 --> 00:10:43,730 un arī viens, ka varbūt jūs guys ir vairāk pazīstams ar, jo no ierīces. 169 00:10:43,730 --> 00:10:48,040 Un tad, varbūt viņi būs nodot dažus ierobežojumus attiecībā uz summu, joslas platumu, ka jums - 170 00:10:48,040 --> 00:10:53,030 piemēram, cik megabaiti vai gigabaitiem datu lietotāji var lejupielādēt 171 00:10:53,030 --> 00:10:55,470 no jūsu mājas lapā katru mēnesi? Vai diska vietas. 172 00:10:55,470 --> 00:11:00,640 Cik daudz vietas jūs saņemsiet? Vai tas ir 500 MB? Vai tas ir 2 GB? Vai tas ir neierobežots? 173 00:11:00,640 --> 00:11:05,920 Mūsdienās, web serveri daudz jums neierobežotu diska vietas, kā veids, lai viņiem 174 00:11:05,920 --> 00:11:08,560 lai vilinātu jums, lai saņemtu savu hosting paketi. 175 00:11:08,560 --> 00:11:11,850 Bet, ja jūs patiešām domājat par to, kad jūs kādreiz būs nepieciešama neierobežotu diska vietas? 176 00:11:11,850 --> 00:11:18,060 Ja Jums ir pāris HTML failus, pāris PHP, pāris attēliem - 177 00:11:18,060 --> 00:11:20,060 tas ir tikai pāris megabaiti, un tā 178 00:11:20,060 --> 00:11:23,110 parasti es tikai iet par varbūt pāris gigabaitus vērtu telpu, 179 00:11:23,110 --> 00:11:27,990 un kas varētu būt pietiekami, lai sāktu mani, līdz brīdim, kad man vajag vairāk. 180 00:11:27,990 --> 00:11:31,480 >> Visbeidzot, tie var likt ierobežojumus attiecībā uz to, kāda veida - cik daudz datu bāzes jūs varat būt. 181 00:11:31,480 --> 00:11:34,760 Varbūt jums var būt tikai 1 datu bāzi. Varbūt jūs varat būt 2. Varbūt jūs varat būt 10. 182 00:11:34,760 --> 00:11:38,330 Tas ir patiešām svarīgi, lai jums, cik daudz jums? 183 00:11:38,330 --> 00:11:40,330 Lietas, uzdot sevi. 184 00:11:40,330 --> 00:11:42,330 Un tad beidzot, tikai lietas, piemēram, valodu. 185 00:11:42,330 --> 00:11:44,330 Vai viņi atbalsta PHP? Vai viņi atbalsta MySQL? 186 00:11:44,330 --> 00:11:49,010 Lielākā daļa hostinga tīmekļa vietnēs atbalstu šiem, jo ​​tie ir bez maksas. Viņi atvērtā koda. 187 00:11:49,010 --> 00:11:51,190 Tas nav izmaksas viņiem neko, lai sniegtu šos jums. 188 00:11:51,190 --> 00:11:55,680 Bet, ja jūs vēlaties izmantot, teiksim, Ruby vai Python, vai kāda no šīm citās valodās - 189 00:11:55,680 --> 00:11:59,490 viņi nevar atbalstīt to savā serverī, tāpēc ir svarīgi, lai meklētu tām lietām. 190 00:11:59,490 --> 00:12:05,620 >> Un, visbeidzot, tie ļauj jums darīt dažas vairāk uzlabotas lietas, piemēram, SSL vai cron darbavietu? 191 00:12:05,620 --> 00:12:12,060 SSL ir iespēja, kur jūs varat padarīt jūsu mājas lapā drošāku, padarot to HTTPS 192 00:12:12,060 --> 00:12:14,060 un šifrēt savienojumus. 193 00:12:14,060 --> 00:12:17,230 Un cron darba vietas ir tikai varbūt skriptus, ka jūs vēlaties, lai palaistu 194 00:12:17,230 --> 00:12:19,510 ik pēc 5 minūtēm, ik pēc 10 minūtēm, katru 15. 195 00:12:19,510 --> 00:12:22,030 Par hostinga mājas lapas daudz do likts ierobežojumus 196 00:12:22,030 --> 00:12:26,310 par to, cik cron darba vietas, kas var palaist, jo tas aizņem vairāk resursu. 197 00:12:26,310 --> 00:12:31,800 >> Un visbeidzot, tikai viss pārējais, ko vēlaties apskatīt - pārliecinieties, ka tieši to, kas notiek 198 00:12:31,800 --> 00:12:35,180 pirms jūs nopirkt jūsu hosting paketi. 199 00:12:35,180 --> 00:12:37,720 Un, visbeidzot, veiktspēju. Performance ir milzīgs. 200 00:12:37,720 --> 00:12:39,740 Cik ātri ir mana mājas lapā gatavojas palaist? 201 00:12:39,740 --> 00:12:42,950 Vairums lietotāju nav gatavojas gaidīt pat sekundes, lai jūsu mājas lapā, lai palaistu 202 00:12:42,950 --> 00:12:47,640 pirms viņi vienkārši garlaicīgi, un viņi iet uz MeanBase un sākt apskatot bildes 203 00:12:47,640 --> 00:12:52,240 kaķu - jūs zināt, kas notiek, un jūs vēlaties, lai pārliecinātos, ka jūs saņemsiet, ka lietotājs uz kuģa 204 00:12:52,240 --> 00:12:54,300 un ka jums ir labs uptime, kas nozīmē tikai to, ka 205 00:12:54,300 --> 00:12:56,300 Jūsu mājas lapā būs pieejams visu laiku. 206 00:12:56,300 --> 00:13:01,880 Saimniekiem daudz ir tiešām slikts uptime, un tas tikai nozīmē, ka jūsu mājas lapā nav gatavojas būt 207 00:13:01,880 --> 00:13:06,500 pieejama, un jūs nevēlaties, ka, lai notiktu, jo Jums varētu būt skumji. 208 00:13:06,500 --> 00:13:10,360 Un jūs varat arī izsekot jūsu saimnieku veiktspēju ar tīmekļa vietnēm, piemēram, 209 00:13:10,360 --> 00:13:16,440 Pingdom.com vai Host-tracker.com, un viņi vienkārši pateiks, cik bieži ir jūsu vietā uz leju. 210 00:13:16,440 --> 00:13:18,490 >> Un visbeidzot, jūs vēlaties redzēt par viņu atbalstu. 211 00:13:18,490 --> 00:13:21,890 Ja Jums ir problēma viņi gatavojas, lai reaģētu uz jums 24 stundu laikā? 212 00:13:21,890 --> 00:13:23,890 Vai viņi gatavojas reaģēt uz jums 48 stundu laikā? 213 00:13:23,890 --> 00:13:26,500 Hostinga pakalpojumu, ka es izmantoju parasti reaģē ar mani minūšu laikā 214 00:13:26,500 --> 00:13:29,760 kas ir patiešām jauki. 215 00:13:29,760 --> 00:13:33,990 Fū! Visas tiesības! Ir pienācis laiks, lai pārtraukuma. Bet es neesmu gatavojas sniegt to jums. 216 00:13:33,990 --> 00:13:38,200 Mēs vienkārši apskatīt bildes no cute kaķiem katru tagad un tad. 217 00:13:38,200 --> 00:13:42,740 >> Vēl viens ļoti, ļoti liela lieta ir pārrobežu pārlūku saderību. 218 00:13:42,740 --> 00:13:45,890 Ko es domāju ar pārrobežu pārlūku saderību? 219 00:13:45,890 --> 00:13:50,970 Jūs zināt, mūsdienās tas nav tikai Microsoft Internet Explorer. 220 00:13:50,970 --> 00:13:53,970 Tas ir ne tikai Mozilla Firefox vai Safari. 221 00:13:53,970 --> 00:13:58,190 Tagad mums ir Chrome. Mums ir Opera. Mums ir Dolphin. Mums ir Camino. 222 00:13:58,190 --> 00:14:00,540 Mums ir Conqueror. Mums ir visas šīs dažādās pārlūkprogrammās. 223 00:14:00,540 --> 00:14:05,950 Lietas, kas nāk no tagad - RockMelt - gan tos, kas ir balstīti uz hroma. 224 00:14:05,950 --> 00:14:10,990 Bet fakts ir, ka nav tikai viens pārlūks vairs. 225 00:14:10,990 --> 00:14:13,860 Jūs esat ne tikai apskatot šos tīmekļa vietnes ar vienu pieteikumu. 226 00:14:13,860 --> 00:14:17,660 Un tā, dažādās pārlūkprogrammās reaģēs uz dažādu HTML, dažādas CSS, un 227 00:14:17,660 --> 00:14:21,210 atšķirīgu JavaScript atšķirīgi, un kā jūs galā ar šo? 228 00:14:21,210 --> 00:14:24,370 Nu, dažos gadījumos, jūs tiešām nevar. 229 00:14:24,370 --> 00:14:29,160 Jūsu mājas lapā - ja tas darbojas vienā pārlūkprogrammā, kods, ka jūs wrote nestrādās 230 00:14:29,290 --> 00:14:32,910 citā pārlūku, un tas ir jūsu darbs, lai pārliecinātos, ka kods, ka jūs rakstāt 231 00:14:32,910 --> 00:14:36,000 ir universāla, ka tā darbojas visur. 232 00:14:36,000 --> 00:14:38,000 Tātad, tas ir ļoti bīstami. 233 00:14:38,000 --> 00:14:42,450 Ja jūs sakāt: "Nu, tas strādā manā datorā Great! Let 's virzīties uz priekšu.". 234 00:14:42,450 --> 00:14:46,040 Nu, tas ir iespējams, nav dodas uz darbu par mīnu, un, kad es iet uz jūsu mājas lapā 235 00:14:46,040 --> 00:14:49,210 Es esmu būs ļoti skumji, un es esmu gatavojas pamest uzreiz. 236 00:14:49,210 --> 00:14:51,570 Tātad, pieņemsim redzēt, kā jūs varat novērst to. 237 00:14:51,570 --> 00:14:55,520 >> Pirmā lieta, protams, ir tikai izmantot standarta HTML, CSS un JavaScript. 238 00:14:55,520 --> 00:14:57,520 Ko es ar to domāju? 239 00:14:57,520 --> 00:15:00,180 Nu, tur ir ne standarta lietas, kas tur daudz. 240 00:15:00,180 --> 00:15:03,490 Piemēram, CSS, ir daudz versijas. 241 00:15:03,490 --> 00:15:10,830 Ja redzat CSS noteikumus, ar-MOZ-vai-WebKit-, šie noteikumi ir raksturīgi 242 00:15:10,830 --> 00:15:15,720 lai gan Mozilla pārlūkprogrammām un WebKit pārlūkprogrammām, 243 00:15:15,720 --> 00:15:20,590 un lai jūs vēlaties, lai pārliecinātos, ka varbūt jūs vēlaties, lai izvairītos no šīm lietām 244 00:15:20,590 --> 00:15:25,150 jo, ja jūs izmantojat-MOZ-šis noteikums ir tikai gatavojas strādāt pie Firefox. 245 00:15:25,150 --> 00:15:29,640 Un, ja jūs patiešām vēlaties, lai izskatās labi uz Internet Explorer arī, 246 00:15:29,640 --> 00:15:31,640 jūs esat būs no luck. 247 00:15:31,640 --> 00:15:37,910 Par HTML arī, jūs varētu darīt lietas HTML, kas strādā vienā pārlūkprogrammā 248 00:15:37,910 --> 00:15:41,830 bet, ka kādā citā pauzes, un jūs vēlaties, lai novērstu to, ka, cik vien iespējams. 249 00:15:41,830 --> 00:15:44,830 Un, visbeidzot JavaScript pat - tur ir daudz versijas JavaScript, 250 00:15:44,830 --> 00:15:50,570 un šovasar mēs uzbrauca problēmas, ja Document.getElementsByClassName, - 251 00:15:50,570 --> 00:15:54,500 , kas ir parasti funkcija, kas ir definēta kā daļu no JavaScript standarta - 252 00:15:54,500 --> 00:15:58,120 nebija atrast Internet Explorer 8. 253 00:15:58,120 --> 00:16:01,900 Tātad, pa vasaru es strādāju lab, un mēs bijām ēkas tiešsaistes eksperimentus. 254 00:16:01,900 --> 00:16:06,210 Un mēs domājam, ka tas bija darba tiešām labi līdz brīdim, kad mēs sapratām, lietotājus, kas izmanto 255 00:16:06,210 --> 00:16:09,780 Internet Explorer 8 nevarēja iesniegt savus rezultātus. 256 00:16:09,780 --> 00:16:13,200 Mums bija izlaižot par daudz datu. Tas lika mums tiešām skumji. 257 00:16:13,200 --> 00:16:17,790 Tātad, jūs vienmēr vēlaties, lai pārliecinātos, ka jūsu skripti ir iet uz darbu visur. 258 00:16:17,790 --> 00:16:20,500 >> Un, visbeidzot, izmantot validator.w3.org 259 00:16:20,500 --> 00:16:22,770 kas ir tas, ko mēs pateikt, ko darīt 7 PSET. 260 00:16:22,770 --> 00:16:24,530 Pārliecinieties, ka jūsu lapas ir apstiprināti. 261 00:16:24,530 --> 00:16:28,310 Tas ir svarīgi, jo tas vismaz ir pirmais solis vesels saprāts pārbaude. 262 00:16:28,310 --> 00:16:31,870 Ir mans kods tiešām standartiem atbilstošu? 263 00:16:34,930 --> 00:16:39,320 Vēl viens veids, kā sakārtot no palīdzēs jums pārliecinieties, ka jūsu vietne ir iet uz darbu 264 00:16:39,320 --> 00:16:42,610 Vairumā gadījumu ir iespējams izmantot dažas bibliotēkas un sistēmas 265 00:16:42,610 --> 00:16:46,210 tāpēc, ka šie tiešām smart attīstītāji ir domājuši par šiem jums jautājumus. 266 00:16:46,210 --> 00:16:49,850 Tie esam izgājušas cauri, un tie esam rakstiski dažādas funkcijas, kas darbojas uz visiem pārlūkiem. 267 00:16:49,850 --> 00:16:53,560 Piemēram, mēs izmantot jQuery 7 PSET. 268 00:16:53,560 --> 00:16:58,030 Pat ja jums nav redzējis, jQuery sniedz daudz funkciju 269 00:16:58,030 --> 00:17:00,280 ka pretējā gadījumā jums būs rakstīt pats. 270 00:17:00,280 --> 00:17:05,310 Bet šie izstrādātāji rakstīja to, un viņi pārliecināts, ka tas darbojas visās pārlūkprogrammās. 271 00:17:05,310 --> 00:17:10,280 Un sāknēšanas - kas ir vēl viens CSS sistēmu, kas mums parādīja, 7 PSET - 272 00:17:10,280 --> 00:17:17,000 tas tiešām atņem daudz ar izstrādājot mājas lapas, kas izskatās labi galvassāpes. 273 00:17:17,000 --> 00:17:19,000 visās pārlūkprogrammās. 274 00:17:19,000 --> 00:17:23,660 >> Un visbeidzot, ja jūs varat izvairīties no tā, es parasti izvairīties kodēšanas no nulles. 275 00:17:23,660 --> 00:17:28,079 Ja jūs vienkārši izveidot mājas lapu savam skolas klubā, piemēram, 276 00:17:28,079 --> 00:17:33,920 un viss, kas jums jādara, ir, lai parādītu dažas lapas un varbūt jūsu prezidents iet 277 00:17:33,920 --> 00:17:38,910 un izmainīt dažas lietas šeit un tur - tur tiešām nav nepieciešams kods, kas veido pats. 278 00:17:38,910 --> 00:17:40,910 Tas aizņem daudz sava laika. 279 00:17:40,910 --> 00:17:42,660 Tas aizņem daudz savu enerģiju, un jums ir iet cauri, un jums ir, lai uzzinātu, 280 00:17:42,660 --> 00:17:45,930 labi, tas notiek, lai izskatās labi šo pārlūku, tas ir gatavojas izskatās labi šajā pārlūkprogrammā. 281 00:17:45,930 --> 00:17:50,610 Varbūt izmantot dažus no šiem plāksteriem, ko citi jau ir rakstīts par jums, piemēram, 282 00:17:50,610 --> 00:17:52,610 WordPress vai Joomla vai Drupal. 283 00:17:52,610 --> 00:17:59,400 Tos sauc saturs - tie sauc CMSS, kas būtībā ir tikai paketes, ka 284 00:17:59,400 --> 00:18:03,020 jau nāk darīts, lai jūs, un jūs varat tās lejupielādēt, nodot tos uz jūsu serveri, 285 00:18:03,020 --> 00:18:07,510 un pielāgot tos tomēr vēlaties, un jums jau ir darbojas mājas lapā. 286 00:18:07,510 --> 00:18:11,680 Šie koda paketes ir kaut ko apskatīt, lai. 287 00:18:11,680 --> 00:18:15,400 Šīs lietas ir open source, ja vien jūs iet par kaut ko līdzīgu - 288 00:18:15,400 --> 00:18:19,390 Ja jūs meklējat veidlapas paketi, ir lietas, kas nav bezmaksas, piemēram, 289 00:18:19,390 --> 00:18:21,570 VBulletin vai IP.Board. 290 00:18:21,570 --> 00:18:23,790 Ja jums nav nepieciešams kādu no šīm uzlabotas funkcijas, 291 00:18:23,790 --> 00:18:27,530 jūs vienmēr varat izvēlēties bezmaksas iespēju. 292 00:18:27,530 --> 00:18:31,300 >> Un visbeidzot, tur vairs izvairīties. 293 00:18:31,300 --> 00:18:33,300 Jums ir pārbaudīt, testa, testa. 294 00:18:33,300 --> 00:18:37,690 Jums ir pārbaudīt savu kodu uz visiem šiem pārlūkiem un uz visām šīm platformām. 295 00:18:37,690 --> 00:18:44,110 Un jūs zināt, IE6 - paldies dievam, cilvēki ir sākuši pārvietojas prom no IE6 296 00:18:44,110 --> 00:18:49,190 tāpēc, ka atpakaļ dienā, varbūt pirms dažiem gadiem, web izstrādātājiem bija vienmēr, vienmēr, 297 00:18:49,190 --> 00:18:55,280 vienmēr saprecināt IE6 nepilnībām, sekojot standartiem. 298 00:18:55,280 --> 00:19:00,860 Mājas lapas vienkārši skatījās veida no 1990 trūkuma dēļ labāku veidu, kā tikt galā ar to. 299 00:19:00,860 --> 00:19:04,380 Jūs varat arī izmantot pārlūkprogrammu ekrānšāviņi, lai pārbaudītu savu CSS. 300 00:19:04,380 --> 00:19:08,100 Viens tiešām foršs mājas lapa ir browserlab.adobe.com. 301 00:19:08,100 --> 00:19:11,070 Tas ir bezmaksas pakalpojums izbāzt Adobe. 302 00:19:11,070 --> 00:19:15,160 Un ko viņi dara, ir tie var veikt ekrānšāviņi no jūsu mājas lapā 303 00:19:15,160 --> 00:19:18,890 darbojas dažādos apstākļos - piemēram, darbojoties ar dažādiem pārlūkiem, 304 00:19:18,890 --> 00:19:22,660 darbojas ar dažādām platformām - un parādīs to, ko viņi izskatās. 305 00:19:22,660 --> 00:19:33,260 Tikai, lai parādītu Jums to, ko es domāju šeit, es izveidojis tīmekļa vietni pagājušajā gadā aicināja Life At Harvard, 306 00:19:33,260 --> 00:19:39,150 un ko es centos darīt - es centos darīt my.harvard labāk. 307 00:19:39,150 --> 00:19:43,840 Jo, ja jūs bijāt šeit pagājušajā gadā, my.harvard neizskatījās, kā tas izskatās tagad. 308 00:19:43,840 --> 00:19:46,640 Tas izskatās veida pretīgi. 309 00:19:46,640 --> 00:19:50,470 Bet tagad tas izskatās daudz labāk. 310 00:19:50,470 --> 00:19:57,070 Mans īstenošana nebija, ka lietderīga vairs, bet visu to pašu, 311 00:19:57,070 --> 00:20:01,310 jūs zināt, es mēģināju pievienot - (nesaprotams) daudzi neatkarīgi - 312 00:20:01,310 --> 00:20:04,680 un tas izskatās - tas izskatās ļoti labi uz mana datora. 313 00:20:04,680 --> 00:20:08,560 Un tad, varbūt, ja man būtu vairāk laika, es būtu devusies uz pārlūka lab, 314 00:20:08,560 --> 00:20:13,020 un es paskatījos, labi, kā tas izskatās 18 Chrome uz Windows. 315 00:20:13,020 --> 00:20:17,060 Es ritiniet uz leju, un es varētu redzēt - ak nē! Paskaties paziņojumi lodziņā. 316 00:20:17,060 --> 00:20:20,200 Mans teksts bija pārpildīta. Tātad, tas ir slikti, vai ne? 317 00:20:20,200 --> 00:20:23,700 Ja lietotājs izmanto uz Windows un Chrome nāk uz manu mājas lapā, 318 00:20:23,700 --> 00:20:26,730 ka uzreiz izskatās ļoti neprofesionāla. 319 00:20:26,730 --> 00:20:30,760 Tātad, man vajadzētu iet manā CSS un uzzināt, cik lielu daļu no manas CSS pārkāpj šeit. 320 00:20:30,760 --> 00:20:35,090 Kāpēc tas nav parādīti pareizi un noteikt to, lai visi lietotāji var redzēt to pašu tīmekļa vietni 321 00:20:35,090 --> 00:20:37,770 un būt tikpat laimīgs. 322 00:20:37,770 --> 00:20:44,280 >> Un, visbeidzot, labi, pārlūku ekrānšāviņi ir jauki, lai pārbaudītu savu CSS, 323 00:20:44,280 --> 00:20:46,020 bet kas par savu JavaScript? 324 00:20:46,020 --> 00:20:48,660 Kas par, ja Jums ir kāda sarežģīta skriptu, kas ir darbojas? 325 00:20:48,660 --> 00:20:50,460 Nu, jūs vienmēr varat darīt virtualizācijas. 326 00:20:50,460 --> 00:20:56,360 Ja jums ir Mac, jūs varat izmantot Bootcamp vai VMWare virtualizēt varbūt kopiju 327 00:20:56,360 --> 00:20:59,540 Windows un izmantošana Internet Explorer tur. 328 00:20:59,540 --> 00:21:03,400 Vai arī, jūs varat doties uz kaut ko līdzīgu Spoon.net, kas diemžēl darbojas tikai uz datoriem. 329 00:21:03,400 --> 00:21:05,290 Bet ko viņi dara, ir ļoti foršs. 330 00:21:05,290 --> 00:21:10,080 Viņi virtualizēt programmatūru, lai jums, lai jūs varat palaist dažādas versijas IE, piemēram,. 331 00:21:10,080 --> 00:21:12,080 Jūs varat palaist dažādas versijas Firefox. 332 00:21:12,080 --> 00:21:15,720 Jūs varat palaist dažādas versijas Safari un izmēģināt visiem jūsu mājas lapas tur. 333 00:21:15,720 --> 00:21:18,360 Diemžēl, tie nav bezmaksas. 334 00:21:18,360 --> 00:21:20,860 Tas ir maksas pakalpojums, tāpēc tur vienmēr ir sava veida šī - 335 00:21:20,860 --> 00:21:26,070 tur vienmēr ir sava veida šīs tirdzniecības off starp, labi, es esmu gatavojas padarīt manu mājas lapā izskatās labi. 336 00:21:26,070 --> 00:21:31,970 Ja tā, es varētu būt jāmaksā par dažiem pakalpojumiem, lai palīdzētu man darīt. 337 00:21:31,970 --> 00:21:35,890 Visus jautājumus šajā brīdī par kaut ko, ka mēs runājām par? 338 00:21:38,500 --> 00:21:41,210 Satriecošs. Labi. 339 00:21:41,210 --> 00:21:43,870 >> Tagad mums ir vairāk lietas, ko runāt. 340 00:21:43,870 --> 00:21:45,820 Kā par kļūdām? 341 00:21:45,820 --> 00:21:48,670 Kā jūs pārliecināties, ka jūsu mājas lapā ir gatavojas darboties pat tad, ja 342 00:21:48,670 --> 00:21:50,150 kaut kas slikts notiek? 343 00:21:50,150 --> 00:21:53,940 Varbūt jums nav lapu nosaukts food.php. 344 00:21:53,940 --> 00:21:57,000 Bet mani, es eju uz savu mājas lapā, un es mēģināt piekļūt food.php. 345 00:21:57,000 --> 00:22:00,770 Vai jūs tikai gatavojas, lai parādītu man, ka balta lapa, kas saka 404 - Fails nav atrasts? 346 00:22:00,770 --> 00:22:04,400 Vai jūs gatavojas teikt: "Nu, es atvainojos, ka es nevarēju atrast šo jums, 347 00:22:04,400 --> 00:22:08,520 bet varbūt šeit ir daži citi resursi, lai palīdzētu jums meklēt to, kas jums nepieciešams. " 348 00:22:08,520 --> 00:22:13,180 Citas kļūdas - tā to sauc HTTP kļūdas, kas ir tikai daži kļūdu kodi 349 00:22:13,180 --> 00:22:17,130 ka jūsu serveris, iespējams, ir nosūtīti atpakaļ uz pārlūku gadījumā kaut kas slikts notiek. 350 00:22:17,130 --> 00:22:20,160 400 - Bad pieprasījums. 401 - Neatļauta. 351 00:22:20,160 --> 00:22:25,560 403 ir sava veida bieži, kad jums ir katalogs, kas ir nav paredzēts, ir pieejams 352 00:22:25,560 --> 00:22:27,310 , ko lietotājs, bet lietotājs mēģina anyway. 353 00:22:27,310 --> 00:22:30,840 Un 500 - Internal Server Error - tas parasti notiek, ja jums ir kaut kas 354 00:22:30,840 --> 00:22:33,070 tiešām slikts notiek ar jūsu PHP kodu. 355 00:22:33,070 --> 00:22:36,140 Bet jebkurā gadījumā, šie pārlūkiem veidu - šos veida kļūdas do notikt. 356 00:22:36,140 --> 00:22:40,550 >> Tātad, kā jūs pārliecināties, ka jūs graciozi rīkoties šīs kļūdas 357 00:22:40,550 --> 00:22:43,230 un pārliecinieties, ka lietotājs ir ne tikai sava veida karājas tur? 358 00:22:46,850 --> 00:22:48,850 Šeit nāk. Htaccess. 359 00:22:48,850 --> 00:22:51,300 Tagad, Htaccess ir. Kaut kas, kas darbojas uz Apache serveriem, 360 00:22:51,300 --> 00:22:55,550 kaut kas strādā un darbojas uz dažiem citiem serveriem, kā arī. 361 00:22:55,550 --> 00:23:01,350 Tas ir tikai veids, lai jūs varētu konfigurēt savu serveri tā, ka 362 00:23:01,350 --> 00:23:04,470 Jūs varat padarīt to darīt, ko vien vēlaties to darīt. 363 00:23:04,470 --> 00:23:06,790 Dažas lietas, jūs varētu darīt. Jūs varētu kontrolēt savu kešatmiņas iestatījumus. 364 00:23:06,790 --> 00:23:11,290 Varbūt tur ir dažas lapas uz jūsu mājas lapā, ka jūs pārliecināties, ka lietotājs 365 00:23:11,290 --> 00:23:14,740 atkārtoti lejupielādēt katru reizi, kad lietotājs nāk un apmeklē jūsu mājas lapā. 366 00:23:14,740 --> 00:23:26,980 Vai varbūt jums ir kāda URL, kas ir, piemēram, yoursite.com / testēšanas / html / lapas / hello.html 367 00:23:26,980 --> 00:23:31,270 un jūs vienkārši vēlaties, ka, lai būtu yourname.com / sveiki -. labi, jūs varat lietot htaccess 368 00:23:31,270 --> 00:23:34,760 novirzīt vienas lapas uz citu. 369 00:23:34,760 --> 00:23:36,600 Jūs varat arī izmantot to darīt autentifikāciju. 370 00:23:36,600 --> 00:23:39,890 Varbūt ir daži no jūsu mājas lapā daļas, kas jums ir nepieciešams, lai izmantotu citu paroli. 371 00:23:39,890 --> 00:23:42,620 Jūs varat bloķēt noteiktas IP adreses, bloķēt konkrētus domēnus. 372 00:23:42,620 --> 00:23:46,770 Varbūt jūs vienkārši tiešām nepatīk Harvard studentiem, izmantojot jūsu mājas lapā. 373 00:23:46,770 --> 00:23:49,910 Nu, jums ir iespēja bloķēt visas Harvard IP adreses. 374 00:23:49,910 --> 00:23:56,370 >> Beidzot, jūs varat uzskatīt lietas - jūs varat uzrakstīt noteiktu kodu, lai padarītu savu serveri 375 00:23:56,370 --> 00:24:03,100 ārstēšanai, piemēram,. Zhao vai. savu vārdu vai. hello lapas kā PHP kodu. 376 00:24:03,100 --> 00:24:05,170 Varbūt, ka būs noderīga. Varbūt, ka nebūs. 377 00:24:05,170 --> 00:24:07,980 Un visbeidzot, jūs varat to izmantot, lai apstrādātu kļūdu atbildes. 378 00:24:07,980 --> 00:24:10,300 Ko es ar to domāju? 379 00:24:10,300 --> 00:24:16,030 Ja jūs vienkārši pievienot kodu, piemēram, šo - ErrorDocument 404, un pēc tam virzīt tos uz dažām 380 00:24:16,030 --> 00:24:20,440 kļūda lapā, jūs varat pārliecināties, ka lietotājs nav tikai redzēt ļoti, ļoti neglīts 381 00:24:20,440 --> 00:24:23,550 404 un parādīt viņiem kaut ko jauku. 382 00:24:23,550 --> 00:24:29,000 >> Let 's tiešām to apskatīt, kā mēs varam darīt, ka ar savu PSET 7. 383 00:24:29,000 --> 00:24:34,190 Lūk, es esmu savā ierīcē. 384 00:24:34,190 --> 00:24:38,440 Es esmu gatavojas atvērt Chrome, un tad es esmu gatavojas, lai mēģinātu piekļūt lapu 385 00:24:38,440 --> 00:24:43,350 ka neeksistē CS50 Finance. 386 00:24:43,350 --> 00:24:52,710 Tātad, vietējo uzņēmēju - cats.php--tā, ievēroju, ka es izveidojis kļūdas dokumentu 387 00:24:52,710 --> 00:24:54,770 kas saka, "Canz neatradīs z lapā!" 388 00:24:54,770 --> 00:24:56,990 Tas ir ļoti skumjš kaķis uz to. 389 00:24:56,990 --> 00:24:59,910 Ja jūs iet par čivināt, ja jūs doties uz jebkuru no šīm citām vietām, 390 00:24:59,910 --> 00:25:02,700 Jūs nevarat atrast lapu, viņi parasti cenšas parādīt jums gudrs attēlu 391 00:25:02,700 --> 00:25:04,850 tāpēc, ka jūs esat ne pārāk vīlušies. 392 00:25:04,850 --> 00:25:07,830 Jūs varētu arī būt kaut kas ir vairāk profesionāli, kas saka, 393 00:25:07,830 --> 00:25:11,760 labi, es esmu sorry es nevarēju atrast lapu, bet varbūt šeit ir meklēšanas lodziņš. 394 00:25:11,760 --> 00:25:16,750 Vai varbūt šeit ir dažas saites, kas palīdzēs jums atrast saites, kuru vēlaties. 395 00:25:16,750 --> 00:25:21,410 Tātad, kā bija man darīt? Kā tas ir pat iespējams? 396 00:25:21,410 --> 00:25:23,500 Ja mēs ejam uz mūsu terminālā šeit - 397 00:25:23,500 --> 00:25:26,300 Es esmu tikai gatavojas, lai tuvinātu mazliet - 398 00:25:26,300 --> 00:25:30,110 ievēroju, ka man ir jauna lapa. 399 00:25:30,110 --> 00:25:34,440 Manā HTML direktorijā to sauc - jūs nevarat redzēt - 400 00:25:34,440 --> 00:25:37,280 to sauc error.php. 401 00:25:37,280 --> 00:25:41,010 Un error.php ir tikai fails, ka es 402 00:25:41,010 --> 00:25:43,030 , kas parāda jums šo lapu pati. 403 00:25:43,030 --> 00:25:46,710 Es varu parādīt jums, ko error.php ir. 404 00:25:46,710 --> 00:25:48,710 Tas ir tieši šo lapu. 405 00:25:48,710 --> 00:25:50,710 Tā saka: "Ak, nē! Canz nevar atrast z lapā!" 406 00:25:50,710 --> 00:25:58,630 Un, ja jūs vēlaties redzēt - tā, ievērosiet, ka Htaccess veida ir dīvaini vārdu.. 407 00:25:58,630 --> 00:26:01,040 Tas sākas ar punktu, kas nozīmē, ka tā ir sistēmas failu. 408 00:26:01,040 --> 00:26:03,360 Tas ir slēpto failu, kas parasti nav redzams. 409 00:26:03,360 --> 00:26:09,060 Ja jūs ls, jūs varat redzēt visus slēptos failus noteiktā direktorijā, 410 00:26:09,060 --> 00:26:12,030 un, protams, jūs redzat. Htaccess ir viens no tiem. 411 00:26:12,030 --> 00:26:15,490 Iesim uz priekšu un atvērt htaccess. - 412 00:26:15,490 --> 00:26:19,830 ar gedit - 413 00:26:19,830 --> 00:26:26,870 Boom! Viss, kas man ir, ir viena līnija, kas tur - Kļūda dokuments 404 kļūdas 414 00:26:26,870 --> 00:26:28,760 , kas ir arī pazīstams kā failu-ne-konstatētās kļūdas. 415 00:26:28,760 --> 00:26:32,720 Pieņemsim novirzīt tos uz kaut ko sauc error.php. 416 00:26:36,100 --> 00:26:42,030 Jums var būt jautras lietas, piemēram, canz nevar atrast z lapā! 417 00:26:42,030 --> 00:26:46,770 Un tur ir arī ļoti labas lietas, ko varat darīt ar. Htaccess. 418 00:26:46,770 --> 00:26:49,520 Ja jūs vēlaties redzēt vairāk. Htaccess maģija, 419 00:26:49,520 --> 00:26:56,470 tas ir ļoti foršs mājas, lai dotos uz - tā sauc javascriptkit.com/howto/htaccess.shtml-- 420 00:26:56,470 --> 00:27:01,880 ja jūs vēlaties veikt lielāku servera burvju. Un tas varētu būt ļoti jautri. 421 00:27:01,880 --> 00:27:05,490 >> Fū! Visas tiesības! Vairāk Gudrs Bildes. 422 00:27:05,490 --> 00:27:10,060 Tas ir puisis darot push-ups, un viņa kaķis mēģina palīdzēt. Es domāju, ka tas ir ļoti gudrs. 423 00:27:10,060 --> 00:27:14,830 Diemžēl, man nav kaķis, piemēram, ka. 424 00:27:14,830 --> 00:27:17,640 Labi. Tātad, mēs esam runājuši par to. Htaccess. 425 00:27:17,640 --> 00:27:19,640 Mēs esam runājuši par kļūdu apstrādi. 426 00:27:19,640 --> 00:27:20,940 Mēs esam runājuši par hostingu, domēna vārdi. 427 00:27:20,940 --> 00:27:23,230 Mēs esam runājuši par pārrobežu pārlūku saderību. 428 00:27:23,230 --> 00:27:25,210 Tagad, kā mēs varam pārliecināties, ka jūsu mājas lapā faktiski veic? 429 00:27:25,210 --> 00:27:26,950 Kā mēs varam pārliecināties, ka, ja es dodos uz jūsu mājas lapā 430 00:27:26,950 --> 00:27:29,830 Es redzu savu lapu dažu sekunžu laikā? 431 00:27:29,830 --> 00:27:33,520 Viena no lietām, ko es domāju, ka cilvēki vienkārši veida aizmirst par 432 00:27:33,520 --> 00:27:36,160 ir attēla optimizāciju. 433 00:27:36,160 --> 00:27:37,560 Pieņemsim, ka jūs vēlētos, lai izveidotu attēlu uz jūsu vietni 434 00:27:37,560 --> 00:27:40,330 un tas ir 2 MG liels. 435 00:27:40,330 --> 00:27:42,670 Tas varētu būt sods par mums, jo mēs esam pie Harvard, 436 00:27:42,670 --> 00:27:45,000 un mums ir ļoti ātrs interneta pieslēgums. 437 00:27:45,000 --> 00:27:47,470 Bet iedomāties, kāds Ķīnā. Iedomājieties, kāds Indijā. 438 00:27:47,470 --> 00:27:52,440 iedomājieties, kāds varbūt lauku Kansas, kuri varbūt nav tāda paša veida 439 00:27:52,440 --> 00:27:54,690 platjoslas internets, kas mums ir. 440 00:27:54,690 --> 00:27:57,710 Ja jums ir 2 MB attēlu uz jūsu vietni, un lietotājs mēģina piekļūt, 441 00:27:57,710 --> 00:28:00,890 tas notiek, lai viņiem ļoti ilgu laiku, lai lejupielādētu. 442 00:28:00,890 --> 00:28:04,160 Tātad, ja jums nav nepieciešams, ka veida rezolūcijas, 443 00:28:04,160 --> 00:28:09,220 tad jūs varat mainīt savu tēlu ar kaut ko, piemēram, Adobe Photo Shop. 444 00:28:09,220 --> 00:28:13,400 Tur parasti iespēju, ko sauc par drošu interneta un ierīcēm, 445 00:28:13,400 --> 00:28:15,850 un ko tā dara, ir tas sloksnes, visu veidu nevajadzīgu informāciju 446 00:28:15,850 --> 00:28:20,160 un veida kompakto jūsu failu uz mazu attēla izmēru, lai jūs varētu 447 00:28:20,160 --> 00:28:22,960 nodot to uz jūsu mājas lapā, un jebkurš lietotājs, kurš mēģina lejupielādēt šo lapu 448 00:28:22,960 --> 00:28:26,950 gatavojas lejupielādēt mazāku versiju jūsu attēlu. 449 00:28:26,950 --> 00:28:28,230 Ja jums nav Adobe Photo Shop 450 00:28:28,230 --> 00:28:32,650 webresizer.com ir arī vēl viens resurss, kur jūs varat ievadīt savu tēlu 451 00:28:32,650 --> 00:28:36,470 un tas būs izspļaut tieši tādu pašu attēlu, 452 00:28:36,470 --> 00:28:39,970 bet tas būs kaut kas līdzīgs 3 reizes mazāks. 453 00:28:39,970 --> 00:28:41,970 Tātad tas ir ļoti noderīga lietotājiem. 454 00:28:41,970 --> 00:28:45,930 >> Vēl viena lieta, ka jūs varat darīt, ir minify kodu. 455 00:28:45,930 --> 00:28:48,460 Ja mēs to apskatīt Google.com, 456 00:28:48,460 --> 00:28:56,400 jūs redzēsiet, ka tas nav sava veida pašu HTML un CSS, ka mēs esam pieraduši. 457 00:28:56,400 --> 00:29:02,250 Tikai gatavojas apskatīt avota kodu šeit. 458 00:29:02,250 --> 00:29:07,600 Ja es tikai uz leju - wow, kas izskatās diezgan pretīgi. 459 00:29:07,600 --> 00:29:09,650 Tas varētu saņemt nulles par stilu. 460 00:29:09,650 --> 00:29:13,470 Ja jūs kodēti šo jūsu PSET, jūs saņemsiet nulles par savu stilu. 461 00:29:13,470 --> 00:29:16,990 Tas nav atstarpes. Nosaukumi izskatās tiešām mistisks. 462 00:29:16,990 --> 00:29:19,800 Tas viss tiešām ir pretīgi. 463 00:29:19,800 --> 00:29:24,060 Un skriptu slēgt organismā - noslēguma HTML - 464 00:29:24,060 --> 00:29:26,280 viņi visi kopā - visi smushed kopā. 465 00:29:26,280 --> 00:29:28,280 Kāpēc viņi to dara? 466 00:29:28,280 --> 00:29:30,650 Viņi minified savu kodu. 467 00:29:30,650 --> 00:29:33,310 Ievērojiet, ka šis dokuments būs daudz mazāka 468 00:29:33,310 --> 00:29:36,660 man, lai lejupielādētu par kaut ko ar atstarpēm, 469 00:29:36,660 --> 00:29:39,410 kā kaut ko ar patiešām ilgi mainīgo nosaukumi. 470 00:29:39,410 --> 00:29:41,710 Ja jūs minify savu kodu izsvītro visu atstarpēm. 471 00:29:41,710 --> 00:29:45,960 Protams, jūsu pārlūkprogrammā nav aprūpi, ja jums ir kādi atstarpēm jūsu kodu. 472 00:29:45,960 --> 00:29:49,630 Jūs sloksne to ārā, tagad es varu lejupielādēt mazāku failu - 473 00:29:49,630 --> 00:29:52,770 Tagad fails - dokuments, ko mēs ejam, lai lejupielādētu ir mazāks faila lielums, 474 00:29:52,770 --> 00:29:56,180 tā būs ātrāk, lai man, lai lejupielādētu, un tas ir noderīgi. 475 00:29:56,180 --> 00:30:01,550 Ja jūs strādājat ar mājas lapām un jūs uzsākt mājas lapā, 476 00:30:01,550 --> 00:30:04,630 tas ir gandrīz vienmēr ir labi minify savu kodu. 477 00:30:04,630 --> 00:30:08,150 Vēl viens iemesls, kāpēc tas varētu būt labs varbūt jūs nevēlaties citiem izmantot savu kodu. 478 00:30:08,150 --> 00:30:11,050 Varbūt jūs nevēlaties citiem izmantot savu CSS. 479 00:30:11,050 --> 00:30:13,460 Jūs zināt, ja jūs patiešām vēlējās būt skops ar to, 480 00:30:13,460 --> 00:30:16,670 tad jūs varat arī minify savu kodu, un tas būtu grūtāk man nozagt to 481 00:30:16,670 --> 00:30:19,170 jo man nav ne jausmas, kas notiek tālāk. 482 00:30:19,170 --> 00:30:22,990 Jūs varat arī doties uz mājas lapām, piemēram minify.avivo.si. 483 00:30:22,990 --> 00:30:27,900 Pakalpojumus, piemēram, šis tiešsaistes palīdzēs jums minify savu kodu, lai jums nav to darīt ar rokām. 484 00:30:27,900 --> 00:30:30,080 Noteikti nav to darīt ar rokām. 485 00:30:30,080 --> 00:30:32,210 >> Labi. Tagad, runājot par skriptus. 486 00:30:32,210 --> 00:30:35,040 Varbūt jūsu PHP kodu, tur ir kaut kas jums nav jādara. 487 00:30:35,040 --> 00:30:37,910 Varbūt tur ir papildu cilpas tur. 488 00:30:37,910 --> 00:30:40,850 Mēs runājām par koda dizaina CS50. 489 00:30:40,850 --> 00:30:44,550 Pat ja jūs kodēšanas C, ja jums ir - ja jūs darāt papildus darbu 490 00:30:44,550 --> 00:30:49,440 ka jums nav nepieciešams to darīt, labi, kas notiek, lai palēnināt savu skriptu jūsu mājas lapā, 491 00:30:49,440 --> 00:30:53,280 un tas ir īpaši svarīgi, lai tīmekļa vietnēm, jo ​​lietotāji mūsdienās ir ļoti nepacietīgi. 492 00:30:53,280 --> 00:30:56,110 Ja jūs darāt nevajadzīgu darbu, tas notiek, lai tos ilgāk 493 00:30:56,110 --> 00:31:00,080 lai saņemtu informāciju, ko viņi vēlas, un viņi būs ļoti nelaimīgs. 494 00:31:00,080 --> 00:31:02,200 Beidzot, jūs varat optimizēt jūsu datu bāzes tabulām. 495 00:31:02,200 --> 00:31:05,020 Atcerieties, mēs runājām par indeksu. 496 00:31:05,020 --> 00:31:09,420 Viņi ne tikai laba, lai pārliecinātos, ka jums ir rinda, kas ir unikāls. 497 00:31:09,420 --> 00:31:12,440 Viņi arī labi, lai pārliecinātos, ka jūsu datu bāzē darbojas ātri. 498 00:31:12,440 --> 00:31:16,240 Ja jūs vēlaties, lai lasīt līdzi, kas iet ar MySQL dokumentācijā, 499 00:31:16,240 --> 00:31:18,710 vai arī jūs varat apskatīt - labi, kā es varu optimizēt savu datu bāzes tabulu? 500 00:31:18,710 --> 00:31:23,350 Kā es varu pārliecināties, ka man ir rādītāji, kas palīdzēs man iegūt informāciju ātrāk? 501 00:31:23,350 --> 00:31:27,300 >> Ir arī maz triku, ka jūs varat izmantot, piemēram, caching. 502 00:31:27,300 --> 00:31:28,980 Ja jums ir PHP - ja jums ir emuāru, piemēram, 503 00:31:28,980 --> 00:31:31,980 un jums ir - un tas ir powered by PHP vai jebkurā citā valodā - 504 00:31:31,980 --> 00:31:37,690 Jūs varat cache savu emuāru teiksim 50 minūšu intervālu, lai jūs varētu kalpot statiskas lapas 505 00:31:37,690 --> 00:31:40,610 vai statiskā HTML apmeklētāju uz jūsu vietni. 506 00:31:40,610 --> 00:31:43,380 Tādā veidā lietotājiem nav jāskrien savu PHP skriptu katru reizi, 507 00:31:43,380 --> 00:31:47,410 un varbūt, ka būs ātrāk, lai tie varētu piekļūt šai informācijai. 508 00:31:47,410 --> 00:31:49,410 >> Un visbeidzot, jūs varat izmantot kaut ko līdzīgu CDN. 509 00:31:49,410 --> 00:31:51,900 Ievērojiet, ka, ja jums lejupielādēt PSET, 510 00:31:51,900 --> 00:31:54,890 Jūs vienmēr iet uz CDN.CS50.net. Kāpēc tā? 511 00:31:54,890 --> 00:32:01,540 CS50 izmanto arī sava veida kā CDN - satura izplatīšanas tīklu - 512 00:32:01,540 --> 00:32:06,120 kas vienkārši nozīmē, ka tas ir ķekars serveriem varbūt kaut kur visā pasaulē 513 00:32:06,120 --> 00:32:08,120 ka palīdzība kalpo jūsu lapas, lai jūsu apmeklētājiem. 514 00:32:08,120 --> 00:32:13,770 Ja jūsu apmeklētājs kļūst lapu no servera, kas ir tuvāk tiem ģeogrāfiski, 515 00:32:13,770 --> 00:32:16,770 tad, visticamāk, jūsu apmeklētājs gatavojas saņemt šo failu daudz ātrāk. 516 00:32:16,770 --> 00:32:20,490 Ir arī avoti tiešsaistē, kas palīdzēs jums darīt. 517 00:32:20,490 --> 00:32:24,070 Viens no tiem ir CloudFlare. Tie piedāvā bezmaksas CDN pakalpojumu. 518 00:32:24,070 --> 00:32:26,020 Ja jums ir lielu failu, ka jūsu kalpo saviem lietotājiem, 519 00:32:26,020 --> 00:32:32,260 tad varbūt tas ir labāk, lai viņus par CDN, lai viņi varētu saņemt viņiem ātrāk. 520 00:32:32,260 --> 00:32:39,070 >> Galīgais temats dienu ir meklētājprogrammas optimizāciju. 521 00:32:39,070 --> 00:32:41,070 Kas ir meklētājprogrammas optimizācija? 522 00:32:41,070 --> 00:32:44,070 Tas ir pārliecinoties, ka meklētājprogrammas, piemēram, Google vai Bing vai Yahoo 523 00:32:44,070 --> 00:32:50,740 var doties uz savu vietu un pārmeklēt jūsu vietni un indeksēt jūsu portālu, un, kad 524 00:32:50,740 --> 00:32:53,040 Es, piemēram, doties uz Google.com, un es mēģināt meklēt kaut ko, 525 00:32:53,040 --> 00:32:55,040 tad jūsu vietnē būs pop up. 526 00:32:55,040 --> 00:32:57,000 Kā jūs pārliecinieties, ka jūsu vietne ir viens no top 10? 527 00:32:57,000 --> 00:33:00,000 Jo, kā mēs visi zinām, ja jūs meklēt kaut ko Google 528 00:33:00,000 --> 00:33:02,880 un tas nav no top 10, jūs, visticamāk, nav gatavojas izskatīties nākamajā 10. 529 00:33:02,880 --> 00:33:07,160 Tas ir sava veida tēmu, kas ir shrouded in mystery. 530 00:33:07,160 --> 00:33:09,850 Tur ir hype daudz kas tur par internetā. 531 00:33:09,850 --> 00:33:14,680 Ir vairāki māņticību par to, ja jūs x, tad Google patiks jums labāk partiju. 532 00:33:14,680 --> 00:33:16,680 Ja jūs y tad Google patiks jums labāk. 533 00:33:16,680 --> 00:33:19,680 Tas ir iespējams, labāk ieskatīties meklēšanas gigants dokumentiem pati. 534 00:33:19,680 --> 00:33:27,470 >> Tas ir viens no uz Google dokumentiem, kas pateiks, kā tieši, lai optimizēt jūsu vietni 535 00:33:27,470 --> 00:33:30,860 tāpēc, ka Google var piekļūt un indekss to ļoti labi. 536 00:33:30,860 --> 00:33:33,680 Jums nav kopēt pa šo vietrādi URL, jo šī prezentācija būs 537 00:33:33,680 --> 00:33:36,680 būt tiešsaistē vienalga. 538 00:33:36,680 --> 00:33:38,770 Ja paskatās šo un jums izlasīt šo ir daži ļoti noderīgi padomi, kas tur. 539 00:33:38,770 --> 00:33:42,240 Google stāsta jums - ja jūs patiešām vēlaties, lai jūsu vietnē, kas indeksēti labi 540 00:33:42,240 --> 00:33:44,610 tad jums vajadzētu darīt visas šīs lietas. 541 00:33:44,610 --> 00:33:47,570 >> Vēl viena lieta, kas meklētājprogrammas tiešām patīk, ir svaigs saturs. 542 00:33:47,570 --> 00:33:49,500 Ja jums ir saturs, kas ir atjaunināts ļoti regulāri 543 00:33:49,500 --> 00:33:51,950 tad meklētājprogrammās teiksim, ooh, man patīk jūsu vietni. 544 00:33:51,950 --> 00:33:53,950 Es iešu uz jūsu vietni ļoti bieži. 545 00:33:53,950 --> 00:33:56,840 Es esmu gatavojas indeksu daudz jūsu lapas. 546 00:33:56,840 --> 00:33:59,560 Ja jums ir svaigu saturu, tad jūs, visticamāk, lai pierādītu, uz augšu - 547 00:33:59,560 --> 00:34:02,540 jūs, visticamāk, ir vairāk piemēroti. 548 00:34:02,540 --> 00:34:04,630 Jūs, visticamāk, ir vairāk jāatjaunina, 549 00:34:04,630 --> 00:34:08,860 un meklētājprogrammām, visticamāk, lai jūsu vietnē virs citiem. 550 00:34:08,860 --> 00:34:10,860 >> Deep saites ir arī svarīgi. 551 00:34:10,860 --> 00:34:13,530 Ja jūs patiešām vēlējās savu vietni, lai izskatās labi meklētājprogrammu acīs 552 00:34:13,530 --> 00:34:18,090 ir citas mājas lapas daudz saistīta ar to un ir saistīts dziļi savā mājas lapā. 553 00:34:18,090 --> 00:34:20,090 Vai ne tikai saiti uz jūsu mājas lapā. 554 00:34:20,090 --> 00:34:26,719 Saite uz varbūt yourname.com / kaut kas / kaut / something.php. 555 00:34:26,719 --> 00:34:29,840 Ka - lai meklētājprogrammas - nozīmē, wow, tie ir patiešām interesantu saturu 556 00:34:29,840 --> 00:34:35,350 ka kāds cits ir savieno tik dziļi savā vietā, ka es būtu ļoti, ļoti 557 00:34:35,350 --> 00:34:38,260 likt lielāku nozīmi uz šīs vietnes lapās. 558 00:34:38,260 --> 00:34:41,940 >> Ja Jums ir precīzi lapas sadaļām, ja jums nav kļūdas, tas ir labi, jo 559 00:34:41,940 --> 00:34:44,670 ja meklētājprogrammu cenšas, lai apmeklētu jūsu vietni, un tas kļūst kļūda, 560 00:34:44,670 --> 00:34:46,780 tas ir iespējams, gatavojas padoties ļoti, ļoti ātri. 561 00:34:46,780 --> 00:34:49,510 Un visbeidzot, jūs vēlaties, lai būtu ātrs ielādes laiku, jo meklētājprogrammas - 562 00:34:49,510 --> 00:34:53,820 tāpat kā cilvēkiem - Don 't ir daudz pacietības lēnas mājas lapām. 563 00:34:53,820 --> 00:34:57,070 Tas ir veids, lai jūs varētu pārliecināties, ka jums parādās augstāks 564 00:34:57,070 --> 00:35:01,390 meklētājprogrammu vaicājumi un, cerams, līdz ar to iegūt lielāku trafiku. 565 00:35:01,390 --> 00:35:04,730 Jo galu galā, jūs esat aizvadījis visu šo laiku attīstīt jūsu mājas lapā. 566 00:35:04,730 --> 00:35:06,280 Jūs pavadīja visu šo laiku uzsākot šo mājas lapā internetā. 567 00:35:06,280 --> 00:35:11,780 Jūs vēlaties pārliecināties, ka jums ir daudz lietotāju, kas redz jūsu saturu. 568 00:35:13,330 --> 00:35:15,660 >> Citas labas resursus, lai izmantotu. 569 00:35:15,660 --> 00:35:19,210 Google Webmaster Tools ir kaut ko apskatīt, lai. 570 00:35:19,210 --> 00:35:21,780 Tas tikai palīdz jums redzēt - Google nav indeksēšanas manu vietu. 571 00:35:21,780 --> 00:35:24,490 Kāda veida kļūdas, tas sastopas? 572 00:35:24,490 --> 00:35:27,490 Cik daudz lapas ir indeksētas? 573 00:35:27,490 --> 00:35:29,490 Ko tā domā ir svarīgākais saturs manā lapā? 574 00:35:29,490 --> 00:35:31,490 Varbūt tas nav tas, ko es gribu, lai to. 575 00:35:31,490 --> 00:35:36,880 Varbūt man ir nepieciešams, lai mainītu manu mājas lapā mazliet tāds, ka tas ir atspoguļots labāk 576 00:35:36,880 --> 00:35:38,880 kāds ir mans mājas lapā ir patiešām par. 577 00:35:38,880 --> 00:35:41,000 Google Analytics ir vēl viens ļoti foršs līdzeklis. 578 00:35:41,000 --> 00:35:44,120 Jūs varat pievienot mazliet JavaScript, lai jūsu lapas. 579 00:35:44,120 --> 00:35:47,020 Un tad pēc tam jūs varat doties uz Google Analytics, un tas būs dziesmu 580 00:35:47,020 --> 00:35:49,020 jūsu apmeklētājs demogrāfijas un jūsu vietne izaugsmi. 581 00:35:49,020 --> 00:35:51,810 Tas jums pateiks precīzi, cik daudz apmeklētāju apmeklē jūsu vietni 582 00:35:51,810 --> 00:35:55,310 laikā dažu dienu, noteiktā stundas laikā, noteiktā nedēļas. 583 00:35:55,310 --> 00:35:57,310 Cik daudz apmeklētāju no Ķīnas? Cik daudz apmeklētāju no Antarktīdas - 584 00:35:57,310 --> 00:35:59,310 jūs saņemat jūsu mājas lapā. 585 00:35:59,310 --> 00:36:03,470 kas varētu būt kaut kas foršs, lai redzētu, vai tas pat varētu būt noderīgi 586 00:36:03,470 --> 00:36:05,470 tāpēc, ka jūs mēģināt novirzīt noteiktu grupu. 587 00:36:05,470 --> 00:36:08,410 Varbūt jūs cenšaties mērķēt pusaudžiem ar jūsu mājas lapā, un jūs redzēsiet, ka 588 00:36:08,410 --> 00:36:11,410 lielākā daļa apmeklētāju jūsu mājas lapā ir varbūt 30 - 40 gadu vecumā, 589 00:36:11,410 --> 00:36:15,130 tad varbūt vai nu Jums ir problēma vai jūs varat teikt, 590 00:36:15,130 --> 00:36:19,590 labi, tad varbūt es vienkārši mainīt mana portāla uzmanību, lai 591 00:36:19,590 --> 00:36:22,240 Es vairāk koncentrēties uz šo vecuma grupu. 592 00:36:22,240 --> 00:36:28,500 >> Google Apps - ja jūs vēlaties, lai būtu sava veida e-pastus ar savu domēna vārdu - 593 00:36:28,500 --> 00:36:31,230 varbūt kaut ko līdzīgu yourname@yourname.com-- 594 00:36:31,230 --> 00:36:35,270 Jūs varat izmantot gmail adreses - jūs varat izmantot Gmail pakalpojumu 595 00:36:35,270 --> 00:36:38,500 un Google Apps, ir viens veids, kā to darīt. 596 00:36:38,500 --> 00:36:44,050 Jūs varat izveidot īpašu e-pasta adreses, kas ir raksturīgi jūsu domēna nosaukumu 597 00:36:44,050 --> 00:36:46,800 vietā of@gmail.com. 598 00:36:46,800 --> 00:36:51,840 >> Un, visbeidzot, ir web izstrādātājs paplašinājumi un add-ons - par Chrome, 599 00:36:51,840 --> 00:36:56,380 Firefox, citiem pārlūkiem -, kas ļauj jums iet un pārbaudīt 600 00:36:56,380 --> 00:37:02,290 CSS, pārbaudīt JavaScript, redzēt, tieši to, kas ir nepareizi ar savu JavaScript skriptu, 601 00:37:02,290 --> 00:37:05,290 un varbūt, ka būs noderīga, lai jūsu de-bugging nolūkos, lai jūs uzzināt - 602 00:37:05,290 --> 00:37:08,630 labi, kāpēc nav mans mājas lapā attēlot pareizi šajā pārlūkprogrammā? 603 00:37:08,630 --> 00:37:11,800 >> Un visbeidzot, ja jūs vēlaties uzzināt vairāk par visiem šiem jautājumiem - 604 00:37:11,800 --> 00:37:14,410 Ja vēlaties uzzināt vairāk par HTML un CSS un JavaScript - 605 00:37:14,410 --> 00:37:16,790 jo galu galā, mēs tikai māca jums mazliet - 606 00:37:16,790 --> 00:37:21,240 Jūs varat iet uz mājas lapām, piemēram W3Schools.com meklēt vairāk resursu. 607 00:37:21,240 --> 00:37:26,340 Viņi ir ļoti jauki konsultācijas par to, kā es varu darīt x, vai ko dara y nozīmē? 608 00:37:26,340 --> 00:37:30,400 Ja vēlaties uzzināt vairāk par šīm valodām var vienkārši aiziet šeit. 609 00:37:30,400 --> 00:37:37,690 >> Labi. Es domāju, ka es gribēju atstāt pāris pēdējās minūtes tas jautājumiem, 610 00:37:37,690 --> 00:37:39,810 tāpēc ir kādi par kaut ko, ka mēs runājām par jautājumu? 611 00:37:39,810 --> 00:37:43,500 [Auditorijas dalībnieks] Kāda veida lietas ir par W3Schools un kā tas attiecas? 612 00:37:43,500 --> 00:37:45,500 [Yuechen Zhao] Kāda veida lietas? 613 00:37:45,500 --> 00:37:50,180 Tātad, viens no ļoti lielākajām lietām, kas man izmanto daudz ir to atsauces. 614 00:37:50,180 --> 00:37:54,430 Viņu atsauces detalizēti, piemēram, CSS - 615 00:37:54,430 --> 00:37:59,480 ko tas nozīmē, vai, ja vēlaties, lai mainītu fona lapā - 616 00:37:59,480 --> 00:38:01,480 kā jūs to darīt? 617 00:38:01,480 --> 00:38:04,550 Kuras pārlūkprogrammas atbalsta šo komandu? Lietas, piemēram, ka. 618 00:38:04,550 --> 00:38:10,870 Un tad viņi arī vienkārši ir ļoti jauki konsultācijas par HTML, uz PHP, JavaScript, 619 00:38:10,870 --> 00:38:14,290 uz MySQL, uz visiem dažādām tēmām veidu. 620 00:38:14,290 --> 00:38:18,800 Viņi ir jauki konsultācijas. Viņi māca jums, kā darīt lietas. 621 00:38:18,800 --> 00:38:22,590 Tas ir jauki, lai varētu iet un uzzināt vairāk par šīm tēmām. 622 00:38:22,590 --> 00:38:27,180 >> [Auditorijas dalībnieks] HTML 5 vēl nav savietojams ar visu, kas tur pārlūkprogrammām. 623 00:38:27,180 --> 00:38:30,700 Vai Jūs ieteiktu vienkārši uzturas prom no tā, jo saderības problēmas? 624 00:38:30,700 --> 00:38:32,700 Kā Jūs galā ar šo? 625 00:38:32,700 --> 00:38:38,640 [Yuechen Zhao] Jā, jā, jautājums ir HTML5 joprojām bērns standarts. 626 00:38:38,640 --> 00:38:42,030 Tas nav īsti ko atbalsta daudz pārlūkiem, tāpēc mums vajadzētu no tā izvairīties? 627 00:38:42,030 --> 00:38:48,040 Es domāju, ka pagājušajā gadā es būtu bijis ļoti liels ierosmes, pieņemsim izvairītos HTML5 628 00:38:48,040 --> 00:38:52,430 tāpēc, ka tas joprojām ir - tas joprojām ir ļoti daudz jaunu un faktiski, HTML5 standarta 629 00:38:52,430 --> 00:38:55,610 vēl nav pabeigts yet. 630 00:38:55,610 --> 00:38:58,790 Un tā, tur tiešām nav HTML5 standartu. 631 00:38:58,790 --> 00:39:03,840 Bet es domāju, jo īpaši, ja jūs projektējot mājas lapā tagad, 632 00:39:03,840 --> 00:39:07,450 tas varētu būt labāk, ja jūs vienkārši iet ar HTML5, jo tas ir sava veida būs nākotnē, 633 00:39:07,450 --> 00:39:11,250 un, ja jūs vēlaties, lai jūsu mājas lapā, lai arī nākotnē, un jūs vēlaties, lai jūsu mājas lapā darbu 634 00:39:11,250 --> 00:39:14,320 nākotnes pārlūkiem, tas varētu būt labāk, lai sāktu ēkas kaut ko nākotnē 635 00:39:14,320 --> 00:39:19,830 nekā agrāk, un arī tikai tāpēc, ka HTML5 tiešām nav tik atšķirīgs 636 00:39:19,830 --> 00:39:23,080 No HTML4 vai XHTML. 637 00:39:23,080 --> 00:39:29,780 Ja jūs izmantojat HTML5, tas parasti strādās lielākā daļa pārlūkprogrammu. 638 00:39:29,780 --> 00:39:34,660 Jums vienkārši ir sava veida iet un pārliecinieties, ka ar šiem ekrānšāviņi 639 00:39:34,660 --> 00:39:38,630 un pārliecinoties, ar dodas uz šīm tīmekļa vietnēm sevi. 640 00:39:38,630 --> 00:39:44,280 Bet, visticamāk, tas darbosies, ja vien jūs izmantojat ļoti specifiskas funkcijas, lai HTML5. 641 00:39:44,280 --> 00:39:50,240 Paziņojums arī, ka CS50 - piemēram, video atskaņotājs, ko mēs izmantojam - 642 00:39:50,240 --> 00:39:56,230 tā izmanto HTML5 un HTML5 video, lai parādītu lekcijas. 643 00:39:56,230 --> 00:39:59,420 Bet, ja jums ir patiešām vecs pārlūku, tad tas būs krist atpakaļ uz Flash. 644 00:39:59,420 --> 00:40:01,420 Tātad, tas ir arī kaut kas cits - 645 00:40:01,420 --> 00:40:05,190 ir atkāpšanās sistēmu, ja jūs vienkārši zināt, ka pārlūks nav gatavojas rīkoties 646 00:40:05,190 --> 00:40:08,140 to, ko jūs vēlaties, lai rīkotos. 647 00:40:08,140 --> 00:40:10,140 >> Citi jautājumi? 648 00:40:10,140 --> 00:40:13,270 Jebkas, ko mēs runājām. 649 00:40:16,910 --> 00:40:20,750 Labi. Tad es domāju, ka par to man. 650 00:40:20,750 --> 00:40:23,090 Es domāju, ka tas arī viss. 651 00:40:23,090 --> 00:40:28,430 (Aplausi) 652 00:40:28,430 --> 00:40:30,000 Atdzist. 653 00:40:30,500 --> 00:40:32,700 [CS50.TV]