1 00:00:00,000 --> 00:00:11,470 2 00:00:11,470 --> 00:00:12,764 >> Cainteoir 1: Gach, ceart fáilte ar ais. 3 00:00:12,764 --> 00:00:14,140 Tá sé seo CS50. 4 00:00:14,140 --> 00:00:16,800 Agus is é seo an tús na seachtaine naoi. 5 00:00:16,800 --> 00:00:19,960 Agus is é seo an tús an chuid eile den do chuid ama i CS50, ina bhfuil muid 6 00:00:19,960 --> 00:00:23,170 aistriú anois, ar deireadh, ar an ngréasán gné den chúrsa, i gcás ina mbainfidh tú 7 00:00:23,170 --> 00:00:26,200 teacht ar go leor de na bunúsacha a tá muid ag onnmhairithe ar feadh seachtainí 8 00:00:26,200 --> 00:00:29,270 fós ag teacht ar ais chun cuairt a thabhairt, nó haunt, dúinn. 9 00:00:29,270 --> 00:00:33,440 Ach anois, beidh tú go bhfuil sé ar ord méadaíochta níos éasca 10 00:00:33,440 --> 00:00:36,540 accomplish tascanna áirithe agus réiteach fadhbanna áirithe - 11 00:00:36,540 --> 00:00:41,050 an oiread sin ionas go fiú má cheap tú Leagann fhadhb áirithe a bhí spraoi i n- 12 00:00:41,050 --> 00:00:44,200 bhealach féin, is dóigh liom go mbainfidh tú teacht ar go leagtar lch 7, leagtar lch 8, agus ansin, 13 00:00:44,200 --> 00:00:47,990 ndeireadh na dála, beidh an tionscadal deiridh a bheith go léir an níos gratifying toisc go mbainfidh tú 14 00:00:47,990 --> 00:00:51,830 aimsiú go muid ag cur tús a ghlacadh maidir le deonú anois is maith rudaí bainistíochta cuimhne, agus 15 00:00:51,830 --> 00:00:54,190 leideanna, agus tá cad atá ar siúl ar thíos an cochall. 16 00:00:54,190 --> 00:00:57,310 Agus arís, téamach, go léir ar fud an Tá seimeastar curtha seo layering 17 00:00:57,310 --> 00:00:58,030 agus layering. 18 00:00:58,030 --> 00:01:00,530 Agus anois tá muid saghas suas anseo, seasamh ar an 19 00:01:00,530 --> 00:01:01,930 shoulders de sheachtain anuas. 20 00:01:01,930 --> 00:01:05,360 >> Anois, a aisghlaoch ó am caite go againn Labhair faoi conas a d'oibrigh ar an idirlíon. 21 00:01:05,360 --> 00:01:08,120 Agus bhí sé seo b'fhéidir róshimpliú, ach cuimhnigh go 22 00:01:08,120 --> 00:01:12,960 Tá gach ríomhaire sa domhan IP aghaidh a thabhairt ar, cé go bhfuil beagán de 23 00:01:12,960 --> 00:01:14,570 róshimpliú go fóill. 24 00:01:14,570 --> 00:01:18,180 Agus iad siúd a úsáidtear chun seoltaí uathúil meaisíní aithint ionas go 25 00:01:18,180 --> 00:01:22,010 nuair a sheolann tú eolas, nó paicéid, sin a labhairt, is féidir leo a bheith ina gcuirfear tionscnamh 26 00:01:22,010 --> 00:01:24,000 seoladh agus seoladh cheann scríbe. 27 00:01:24,000 --> 00:01:27,830 Agus is féidir na seoltaí IP céanna a úsáid araon le haghaidh dea-agus freisin le haghaidh olc, 28 00:01:27,830 --> 00:01:29,270 a rianú tú, mar shampla. 29 00:01:29,270 --> 00:01:32,200 Go deimhin, gach ceann de tú le ríomhaire glúine oscailte anois, nó le fón i do 30 00:01:32,200 --> 00:01:35,070 Tá phóca, seoladh IP ar líonra Harvard. 31 00:01:35,070 --> 00:01:39,120 Agus nach bhfuil sé go léir go deacair a gcomhchoibhneas go dtí a agus áit a bhfuil tú 32 00:01:39,120 --> 00:01:40,180 Is iad na laethanta seo. 33 00:01:40,180 --> 00:01:42,090 Ach níos mó ar b'fhéidir sa todhchaí. 34 00:01:42,090 --> 00:01:46,510 >> Anois, shíl mé gur mhaith liom a thabhairt ar ais roinnt cuimhní cinn de [? feabhas a chur ar?] agus a thabhairt duit 35 00:01:46,510 --> 00:01:49,360 gearrthóg eile ó seó tú d'fhéadfadh teacht ar an eolas. 36 00:01:49,360 --> 00:01:52,710 Má d'fhéadfadh muid dim na soilse le haghaidh ach cúpla soicind. 37 00:01:52,710 --> 00:01:53,960 An Numb3rs seó. 38 00:01:53,960 --> 00:01:57,510 39 00:01:57,510 --> 00:02:00,540 >> Cainteoir 2: Tá sé ina ainm na IPP4 32-giotán. 40 00:02:00,540 --> 00:02:01,610 >> Cainteoir 3: IPP, mar atá i idirlíon? 41 00:02:01,610 --> 00:02:02,968 >> Cainteoir 2: gréasáin phríobháidigh. 42 00:02:02,968 --> 00:02:04,960 Chun líonra príobháideach Amita ar. 43 00:02:04,960 --> 00:02:16,930 44 00:02:16,930 --> 00:02:19,602 Tá sí mar sin iontach. 45 00:02:19,602 --> 00:02:21,030 >> Cainteoir 3: Come on, Charlie. 46 00:02:21,030 --> 00:02:21,490 >> Cainteoir 2: Tá sé. 47 00:02:21,490 --> 00:02:22,470 A seoladh IP scáthán. 48 00:02:22,470 --> 00:02:27,680 Sí ag ligean dúinn féachaint ar cad a tá sí ag déanamh i bhfíor-am. 49 00:02:27,680 --> 00:02:30,930 >> Cainteoir 1: OK, rudaí mar sin le cúpla cearr leis an pictiúr. 50 00:02:30,930 --> 00:02:32,920 Mar sin, ceann amháin, agus tá sé seo ar cheann inghlactha, tá sé seo i ndáiríre 51 00:02:32,920 --> 00:02:34,400 Ní seoladh bailí IP. 52 00:02:34,400 --> 00:02:38,190 Tá seoladh IP bailí a bheith uimhreacha den fhoirm w.x.y.z, nuair gach ceann de na 53 00:02:38,190 --> 00:02:40,000 Tá na litreacha 0-255. 54 00:02:40,000 --> 00:02:42,330 Ach tá go fíneáil toisc go díreach cosúil leis an scannáin ina bhfuil siad uimhreacha gutháin falsa, 55 00:02:42,330 --> 00:02:43,520 falsa siad seoltaí IP. 56 00:02:43,520 --> 00:02:45,230 Ní gá duit a bhuail i ndáiríre freastalaithe fíor. 57 00:02:45,230 --> 00:02:46,760 >> Ach miste leat, tá sé seo le brabhsálaí. 58 00:02:46,760 --> 00:02:50,760 Agus nach bhfuil brabhsálaithe tús a outputting Cód ríomhaire mar seo. 59 00:02:50,760 --> 00:02:54,230 Agus má fhéachann muid beagán níos doimhne, faoi deara go bhfuil an teanga go mbíonn siad ag féachaint ar 60 00:02:54,230 --> 00:02:57,040 ar an scáileán bhfuil teanga ar a dtugtar Cuspóir C, a bhfuil an teanga i 61 00:02:57,040 --> 00:02:59,520 a iPhone apps atá scríofa, go háirithe na cinn a bhaineann le 62 00:02:59,520 --> 00:03:03,540 criáin, mar is féidir leat a fheiceáil ó an cód foinse anseo. 63 00:03:03,540 --> 00:03:06,600 64 00:03:06,600 --> 00:03:07,560 >> OK, shíl mé go raibh sé seo greannmhar. 65 00:03:07,560 --> 00:03:12,240 Mar sin, tá go hiomlán leis an Blúire an cód aon rud a dhéanamh le cibé an 66 00:03:12,240 --> 00:03:13,940 eipeasóid ar leith a bhí faoi. 67 00:03:13,940 --> 00:03:17,590 Mar sin, tá an joke saghas ar na folks a ghlacadh chun seo a deonaíodh. 68 00:03:17,590 --> 00:03:20,220 Ach nach bhfuil sé seo go léir go crua chun a fháil na sonraí teicniúla ceart. 69 00:03:20,220 --> 00:03:21,980 Agus ba mhaith liom tú a spreagadh. 70 00:03:21,980 --> 00:03:25,530 Agus i ndáiríre, d'fhéadfadh 50 spoil go han-mhaith a lán de na Léiríonn teilifíse agus scannáin nó tú 71 00:03:25,530 --> 00:03:27,320 toisc go mbainfidh tú a aimsiú go bhfuil sé ach Ní féidir cad a bhíonn siad 72 00:03:27,320 --> 00:03:28,630 dhéanamh ar an scáileán. 73 00:03:28,630 --> 00:03:31,750 Ach go deimhin, is é seo an cód go bhfuil tú d'fhéadfadh sé a fheiceáil in iarratas iPhone 74 00:03:31,750 --> 00:03:33,640 nó Mac OS iarratas. 75 00:03:33,640 --> 00:03:35,685 Tá sé rud ar bith ar chor ar bith a dhéanamh leis an slándála. 76 00:03:35,685 --> 00:03:38,610 Mar sin, coinnigh súil amach le haghaidh níos mó rudaí spraoi den sórt sin mar sin. 77 00:03:38,610 --> 00:03:42,720 >> Ach sa lá atá inniu muid ag cur tús chun tumadóireacht a dheanamh i ndáiríre go domhain le raon iomlán de teangacha. 78 00:03:42,720 --> 00:03:45,410 An deimhin, ar cheann de na uileghabhálach takeaways den sciar seo den 79 00:03:45,410 --> 00:03:51,815 Is é ndóigh, ní le foghlaim conas a clár ní i PHP, SQL a fhoghlaim per se, ní 80 00:03:51,815 --> 00:03:58,100 a fhoghlaim JavaScript per se, ach chun tú féin a mhúineadh conas a mhúineadh 81 00:03:58,100 --> 00:04:02,030 tú féin teangacha nua mar gheall ar, go deimhin, muid ag cur tús a chur anois ar an 82 00:04:02,030 --> 00:04:06,020 rothaí oiliúna amach ionas gur tar éis deireadh chúrsa ar, ní gá duit a bheith ag súil le 20 83 00:04:06,020 --> 00:04:08,890 sonraíocht leathanach a insint duit conas a a chur i bhfeidhm roinnt clár. 84 00:04:08,890 --> 00:04:12,970 Tá tú go leor comhábhair i do aigne, agus go leor uirlisí i do uirlis 85 00:04:12,970 --> 00:04:15,750 trealamh, lena chun tús a thógáil réitigh ar fhadhbanna spéise 86 00:04:15,750 --> 00:04:19,130 tú do roinnt grúpa mac léinn, do roinnt tionscadal taighde, nó i ndáiríre aon rud 87 00:04:19,130 --> 00:04:20,140 ar suim agat. 88 00:04:20,140 --> 00:04:24,150 >> Mar sin, i dtreo na críche sin, chun cuimhne go raibh sé seo an pictiúr tharraing muid é uair dheireanach. 89 00:04:24,150 --> 00:04:27,620 Agus tá sé seo dhá ríomhairí, cliaint agus sever, ag caint le chéile. 90 00:04:27,620 --> 00:04:31,130 Agus an prótacal, an teanga, agus mar sin go labhairt, go bhfuil na dhá ríomhairí a tharlóidh 91 00:04:31,130 --> 00:04:33,220 a bheith ag labhairt ar a dtugtar HTTP. 92 00:04:33,220 --> 00:04:37,730 Agus sin ach an prótacal úsáid ag ríomhairí eolas a aistriú thar 93 00:04:37,730 --> 00:04:38,710 an ngréasán domhanda. 94 00:04:38,710 --> 00:04:41,770 An ngréasán, ar ndóigh, tá, ach seirbhís amháin a ritheann ar bharr an 95 00:04:41,770 --> 00:04:43,000 mar a thugtar idirlíon. 96 00:04:43,000 --> 00:04:48,660 Cad é seirbhís eile ar fáil ar barr an idirlíon na laethanta seo? 97 00:04:48,660 --> 00:04:51,600 Roinnt prótacal eile nó - cad é sin? 98 00:04:51,600 --> 00:04:52,300 >> LUCHT ÉISTEACHTA: FTP. 99 00:04:52,300 --> 00:04:52,790 >> Cainteoir 1: FTP. 100 00:04:52,790 --> 00:04:54,630 Mar sin, is Prótacal Aistrithe Comhad eile. 101 00:04:54,630 --> 00:04:56,050 Ní chuid is mó de tú a úsáid is dócha é. 102 00:04:56,050 --> 00:04:58,830 Ach an chuid is mó de tú a bheith in úsáid is dócha rudaí cosúil le Gchat, nó toirt 103 00:04:58,830 --> 00:05:00,970 teachtaireachtaí níos ginearálta, cinnte ríomhphost. 104 00:05:00,970 --> 00:05:04,470 Agus iad siúd, freisin, go bhfuil na seirbhísí a reáchtáil ar barr an idirlíon mar gheall ar, ag an 105 00:05:04,470 --> 00:05:08,180 deireadh an lae, ar an idirlíon féin i ndáiríre a fháil ach sonraí ó phointe A go 106 00:05:08,180 --> 00:05:12,480 pointe B. Agus tá sé Úsáideann roinnt cáithníní féin, duine amháin acu nó dhá 107 00:05:12,480 --> 00:05:17,340 acu is mó go ginearálta ar a dtugtar TCP / IP, arb é a rá go bhfuil ríomhaire amháin ar 108 00:05:17,340 --> 00:05:19,960 Is féidir an t-idirlíon i ndáiríre a bheith ag déanamh rudaí éagsúla, r-phost, 109 00:05:19,960 --> 00:05:20,980 agus gréasáin, agus mar sin de. 110 00:05:20,980 --> 00:05:22,220 Google dhéanann a lán de seo. 111 00:05:22,220 --> 00:05:26,310 Mar sin, conas atá na seirbhísí sin uathúil aitheanta, raibh a rá againn, ar ríomhaire 112 00:05:26,310 --> 00:05:29,080 a d'fhéadfadh a iarbhír a bheith ag déanamh rudaí il? 113 00:05:29,080 --> 00:05:29,860 >> An roinnt calafort. 114 00:05:29,860 --> 00:05:34,180 Agus is iad seo ach an duine treallach coinbhinsiúin cosúil le 80 é ngréasán, tá 443 115 00:05:34,180 --> 00:05:36,580 gréasáin criptithe, 25 r-phost. 116 00:05:36,580 --> 00:05:38,230 Agus níl a bunches na daoine eile. 117 00:05:38,230 --> 00:05:41,860 Agus tá na huimhreacha sin san áireamh ach i na paicéid eolais, iad siúd 118 00:05:41,860 --> 00:05:46,230 clúdach fíorúil, go hiarbhír Bhí iarratas nó freagra. 119 00:05:46,230 --> 00:05:51,300 >> Mar sin, nuair a fhaigheann tú ar ais le freagra ó na gréasáin, de ghnáth, ní gá duit a fheiceáil ar bith 120 00:05:51,300 --> 00:05:54,780 líon ar bith i dtéarmaí na Cód stádas an freagra. 121 00:05:54,780 --> 00:05:56,770 Ní gá duit a fheiceáil i ndáiríre an obair istigh de na 122 00:05:56,770 --> 00:05:58,090 paicéid a thagann ar ais. 123 00:05:58,090 --> 00:05:59,860 Ach ní chiallaíonn go deimhin 200 OK. 124 00:05:59,860 --> 00:06:01,530 Agus Ciallaíonn sé sin go léir go maith. 125 00:06:01,530 --> 00:06:02,870 D'fhéadfá feicthe ag a bunch de na. 126 00:06:02,870 --> 00:06:05,710 Cé acu is dócha go bhfuil an chuid is mó coitianta tú atá le feiceáil ar an ngréasán? 127 00:06:05,710 --> 00:06:05,980 >> 404. 128 00:06:05,980 --> 00:06:07,330 Ciallaíonn sé ach comhad gan aimsiú. 129 00:06:07,330 --> 00:06:08,270 Ciallaíonn sé duine éigin screwed suas. 130 00:06:08,270 --> 00:06:11,450 Rinne tú ag mistyping an URL, nó duine éigin eile a rinne ag a thabhairt duit 131 00:06:11,450 --> 00:06:15,100 URL neamhbhailí, nó a scriosadh siad an Tá comhad agus an URL fós 132 00:06:15,100 --> 00:06:16,130 á n-úsáid ag daoine. 133 00:06:16,130 --> 00:06:19,670 Mar sin, is féidir aon líon na cúiseanna a mhíniú cén fáth nach bhfuil an comhad le fáil. 134 00:06:19,670 --> 00:06:22,990 Agus beidh tú a fheiceáil, sna seachtainí atá le teacht, na cóid earráid eile, agus beidh tú 135 00:06:22,990 --> 00:06:24,195 buntáiste a bhaint as cuid acu. 136 00:06:24,195 --> 00:06:25,760 Is é an ceann is measa 500. 137 00:06:25,760 --> 00:06:29,820 Má fhaigheann tú earráid 500 sa chód atá tú scríofa, smaoineamh ar mar saghas de 138 00:06:29,820 --> 00:06:33,290 aschur de lochtanna seg i saol na cláir gréasáin. 139 00:06:33,290 --> 00:06:34,560 Nach bhfuil sé go leor mar dire. 140 00:06:34,560 --> 00:06:36,660 Ach ciallaíonn sé sin go díreach, áit éigin, screwed tú suas. 141 00:06:36,660 --> 00:06:38,260 Mar sin, táim ag tnúth leis na. 142 00:06:38,260 --> 00:06:39,910 >> Ach a ligean ar a fheiceáil más féidir linn féach ar sin a chur i gcomhthéacs. 143 00:06:39,910 --> 00:06:43,460 Lig dom dul go dtí bhrabhsálaí anseo agus a dhéanann an méid seo a leanas. 144 00:06:43,460 --> 00:06:45,710 Mar sin, is é seo Chrome, a tharlaíonn a a shuiteáil i an fearas. 145 00:06:45,710 --> 00:06:49,410 Ach an chuid is mó gach brabhsálaí na laethanta seo tá roinnt feidhmiúlacht choibhéiseach. 146 00:06:49,410 --> 00:06:52,610 Tá mé ag dul chun dul suas roghchlár na Chrome ar, agus téigh go dtí Uirlisí, agus mé ag dul chun dul 147 00:06:52,610 --> 00:06:53,990 chun Developer Tools. 148 00:06:53,990 --> 00:06:57,040 Agus beidh tú a fheiceáil go bhfuil an painéal beag Osclaíonn i bun an fhuinneog. 149 00:06:57,040 --> 00:07:00,190 Aicearra eile, a bheith macánta, go bhfuil mé úsáid de ghnáth é féin a cliceáil Ceart 150 00:07:00,190 --> 00:07:04,370 nó Control cliceáil áit ar bith ar an ngréasán leathanach agus díreach dul Element a Inspect. 151 00:07:04,370 --> 00:07:07,440 Agus ní bheidh a oscailt ach amháin seo ar do shon. 152 00:07:07,440 --> 00:07:10,230 Beidh sé ar oscailt freisin, go sonrach, an chuid Eilimintí ar 153 00:07:10,230 --> 00:07:11,430 thaobh na láimhe clé. 154 00:07:11,430 --> 00:07:12,460 >> Mar sin, tá muid ar ndóigh, go bhfaca Google. 155 00:07:12,460 --> 00:07:13,930 Athraigh siad a n-lógó lá atá inniu ann. 156 00:07:13,930 --> 00:07:20,200 Ach ar má scrollú mé síos suas anseo, faoi deara go faoi Eilimintí, a fheiceann tú 157 00:07:20,200 --> 00:07:23,460 cad atá ar a dtugtar HTML, Hipirtéacs Markup Teanga, agus tá sé seo an teanga 158 00:07:23,460 --> 00:07:26,000 go seo agus gach leathanach gréasáin, i ndáiríre, atá scríofa isteach 159 00:07:26,000 --> 00:07:28,950 Ach tá sé formáidithe i ndáiríre do dúinn an oiread sin níos mó readably 160 00:07:28,950 --> 00:07:29,970 ná mar atá sé de ghnáth. 161 00:07:29,970 --> 00:07:34,810 Go deimhin, má tá mé zúmáil amach, agus mé in ionad ach cliceáil nó Rialú Cliceáil Ceart 162 00:07:34,810 --> 00:07:39,630 cliceáil ar an leathanach, agus ansin téigh go dtí Féach ar Leathanach Foinse, is é seo cad literally 163 00:07:39,630 --> 00:07:42,150 Google sheoladh síos go dtí mo bhrabhsálaí. 164 00:07:42,150 --> 00:07:46,480 >> Mar sin, duine nó daoine éigin a scríobh Google.com baint úsáide as an cód foinse. 165 00:07:46,480 --> 00:07:47,790 Nach bhfuil an chuid is mó de seo HTML. 166 00:07:47,790 --> 00:07:49,340 Tá sé i ndáiríre teanga ar a dtugtar JavaScript, a 167 00:07:49,340 --> 00:07:50,880 beidh muid ag teacht ar ar an gCéadaoin. 168 00:07:50,880 --> 00:07:55,580 Ach cad Chrome, agus cad gach bhrabhsálaí Is féidir a dhéanamh dúinn go bhfuil, de chineál ar a fheiceáil 169 00:07:55,580 --> 00:07:59,610 anuas gach ceann de na distractions de na error mire, agus reinsert spás bán 170 00:07:59,610 --> 00:08:02,940 dúinn, agus aird a tharraingt ar error fiú, nó rudaí de dhathanna dúinn. 171 00:08:02,940 --> 00:08:06,470 Mar sin, beidh tú go bhfuil na mar a thugtar air uirlisí forbróir tógadh isteach brabhsálaithe 172 00:08:06,470 --> 00:08:10,830 beidh a dhéanamh do shaol mar sin, agus mar sin i bhfad níos éasca mar is féidir leat iniúchadh a dhéanamh, tríd an roghchlár 173 00:08:10,830 --> 00:08:13,940 comhéadan, go díreach cad é an bunúsacha Tá cód foinse do 174 00:08:13,940 --> 00:08:15,750 aon leathanach ar an idirlíon. 175 00:08:15,750 --> 00:08:19,070 Agus go deimhin, tá sé seo ar cheann de na cinn is bealaí éifeachtacha a fháil amach conas a dhéanamh 176 00:08:19,070 --> 00:08:22,860 rud éigin nua, ar a laghad, má tá an leathanach nach bhfuil chomh casta mar a overwhelm, tá 177 00:08:22,860 --> 00:08:26,700 chun tús a poking timpeall sé HTML, breathnú ag a mar a thugtar air CSS, a beidh muid ag teacht 178 00:08:26,700 --> 00:08:30,310 le beagán chomh maith, a fháil ar tuiscint ar an gcaoi Ríomhchláraitheoir go 179 00:08:30,310 --> 00:08:33,480 bhfeidhm roinnt ar leith Gné an leathanaigh. 180 00:08:33,480 --> 00:08:36,530 >> Ach níos suimiúla teicniúil ceart anois tá sé ag dul a bheith seo. 181 00:08:36,530 --> 00:08:39,429 Má Téim go dtí an cluaisín Líonra, a ligean ar ghlanadh anois seo. 182 00:08:39,429 --> 00:08:43,429 Tá mé ag dul go dtí cliceáil ar an beag tras siombail anseo, agus ansin 183 00:08:43,429 --> 00:08:45,630 téigh go dtí suíomh gréasáin eile. 184 00:08:45,630 --> 00:08:48,430 Agus mé ag dul díreach chun cineál i Facebook.com. 185 00:08:48,430 --> 00:08:51,940 Uimh HTTP, HTTPS aon, gan aon WWW. 186 00:08:51,940 --> 00:08:53,850 A ligean ar a fheiceáil i ndáiríre cad a tharlaíonn anseo. 187 00:08:53,850 --> 00:08:55,030 >> Iontráil. 188 00:08:55,030 --> 00:08:58,480 Anois deara a bunch iomlán de rudaí díreach le feiceáil i an painéal bun, i 189 00:08:58,480 --> 00:09:00,285 Chomh maith leis an leathanach gréasáin le feiceáil i barr. 190 00:09:00,285 --> 00:09:04,890 Tá mé ag dul a scrollbharra ar ais suas chuig na Tab Líonra anseo, agus tá mé ag dul go dtí 191 00:09:04,890 --> 00:09:06,080 cliceáil ar an chéad ró. 192 00:09:06,080 --> 00:09:10,580 Cad é an uirlis ag dul a nochtann le linn Tá gach ceann de na hiarratais HTTP 193 00:09:10,580 --> 00:09:13,550 go tapa chuaigh díreach ar ais agus amach idir mo bhrabhsálaí 194 00:09:13,550 --> 00:09:14,930 agus freastalaí Facebook. 195 00:09:14,930 --> 00:09:17,830 Agus mar sin gach ceann de na sraitheanna Léiríonn iarratas amháin den sórt sin nó 196 00:09:17,830 --> 00:09:20,970 fhreagairt, ceann amháin nó níos mó de siúd clúdach fíorúil. 197 00:09:20,970 --> 00:09:24,080 Nó níos mó casually, tá sé cosúil le duine ar nós duine, do chustaiméirí i 198 00:09:24,080 --> 00:09:26,710 bialann, ag iarraidh rud éigin a arís, agus arís, agus arís. 199 00:09:26,710 --> 00:09:29,400 Agus coimeádann an waiter a thabhairt sé ar ais amháin ag an am. 200 00:09:29,400 --> 00:09:33,850 >> Mar sin anois, má tá mé zúmáil ar seo, faoi deara agus beidh sé seo an saghas rud 201 00:09:33,850 --> 00:09:36,600 go bhfuil tú fáilte roimh agus spreagadh a imirt le ar do chuid féin, mar gheall orainn 202 00:09:36,600 --> 00:09:38,150 Ní bheidh dul trí gach rud go mion mór. 203 00:09:38,150 --> 00:09:40,070 Ach faoi deara níl fo tabs cúpla anseo - 204 00:09:40,070 --> 00:09:43,700 Ceanntásca, Réamhamhairc, Freagra, Fianáin, agus uainiú. 205 00:09:43,700 --> 00:09:48,280 Tá mé ag dul díreach chun breathnú ar ceanntásca do anois mar go bhfuil na beag 206 00:09:48,280 --> 00:09:53,600 comhábhair taobh istigh den chlúdach go cuidiú le sonraí a fháil chuig agus ó áiteanna. 207 00:09:53,600 --> 00:09:57,590 >> Mar sin, an chéad, lig dom cliceáil seo, Féach ar Foinse in aice leis Ceanntásca Iarratas. 208 00:09:57,590 --> 00:10:01,910 Tá an t-iarratas go bhfuil mo bhrabhsálaí, Chrome, sa chás seo, chuir taobh istigh de 209 00:10:01,910 --> 00:10:02,910 an clúdach fíorúil. 210 00:10:02,910 --> 00:10:04,800 Feicfidh tú an tseachtain seo caite chun cuimhne orm láimh clóscríofa é agus 211 00:10:04,800 --> 00:10:06,380 pretending a bheith ina bhrabhsálaí. 212 00:10:06,380 --> 00:10:09,980 Ansin, i gcuimhne ar an bhfreastalaí go bhfuil sé lorg an ósta ar a dtugtar 213 00:10:09,980 --> 00:10:10,835 Facebook.com. 214 00:10:10,835 --> 00:10:13,630 Agus ansin níl le beagán níos arcane eolas go beidh orainn tonn 215 00:10:13,630 --> 00:10:14,830 ár lámha do anois. 216 00:10:14,830 --> 00:10:18,640 >> Ach má tús mé a scrollbharra síos anois i an fhuinneog, lig dom a fháil chun an 217 00:10:18,640 --> 00:10:19,980 ceanntásca fhreagra. 218 00:10:19,980 --> 00:10:23,270 Bhí sé seo cad atá i an fíorúil clúdach a tháinig ar ais ó 219 00:10:23,270 --> 00:10:24,095 Facebook.com. 220 00:10:24,095 --> 00:10:27,390 Agus má cliceáil mé díreach tar View Source a fheiceáil ar an téacs amh de, 221 00:10:27,390 --> 00:10:28,400 faoi ​​deara roinnt rudaí. 222 00:10:28,400 --> 00:10:32,130 One, Facebook Labhraíonn freisin mar an gcéanna prótacal, leagan 1.1 de. 223 00:10:32,130 --> 00:10:33,390 Mar sin, tá go deas. 224 00:10:33,390 --> 00:10:36,820 Ach Cód stádas 301, ar athraíodh a ionad buan. 225 00:10:36,820 --> 00:10:38,880 >> Bhuel, i gcás ina raibh an heck Facebook dul? 226 00:10:38,880 --> 00:10:40,430 Cad atá ag iarraidh seo a chur in iúl dúinn? 227 00:10:40,430 --> 00:10:44,310 Bhuel, faoi deara síos anseo níl ceann eile header dtugtar Suíomh. 228 00:10:44,310 --> 00:10:51,050 Mar sin, cén fáth Facebook ag insint dom go bhfuil siad ar athraíodh a ionad buan a ghabhann leis an URL 229 00:10:51,050 --> 00:10:53,580 aice le Suíomh? 230 00:10:53,580 --> 00:10:54,962 Rinne mé dearmad ar an www. 231 00:10:54,962 --> 00:10:56,250 >> Mar sin, go raibh mo rogha. 232 00:10:56,250 --> 00:11:00,450 Go deimhin, an chuid is mó de dúinn is annamh, is dócha, cineál www.whatever.com na laethanta seo. 233 00:11:00,450 --> 00:11:03,390 Ach casadh sé amach i mo riarthóir córais, cosúil le Facebook is féidir, 234 00:11:03,390 --> 00:11:06,800 chumrú a n-freastalaithe ar bhealach go n-oibríonn ceachtar Facebook.com, nó 235 00:11:06,800 --> 00:11:12,450 Oibríonn www.Facebook.com, nó, i ndáiríre, aon réimír den sórt sin os comhair a gcuid 236 00:11:12,450 --> 00:11:13,210 ainm fearainn. 237 00:11:13,210 --> 00:11:14,500 Mar sin, tá siad déanta go dúinn. 238 00:11:14,500 --> 00:11:16,910 Agus tá siad ag atreorú linn, is dócha do roinnt teicniúla, 239 00:11:16,910 --> 00:11:18,100 roinnt cúiseanna margaíochta. 240 00:11:18,100 --> 00:11:21,570 Tá siad ag iarraidh ach a caighdeánaigh ar www.Facebook.com. 241 00:11:21,570 --> 00:11:24,040 >> Ach ní ar sin go maith é. 242 00:11:24,040 --> 00:11:28,560 Má scrollbharra mé síos anseo, a ligean ar féach cad a tharlaíonn. 243 00:11:28,560 --> 00:11:30,810 Tá sé seo ag insint dom againn Bhog go buan 244 00:11:30,810 --> 00:11:33,450 http://www.Facebook.com. 245 00:11:33,450 --> 00:11:36,620 Mar sin, a ligean ar breathnú ar an dara iarratas go seolann mo bhrabhsálaí. 246 00:11:36,620 --> 00:11:40,070 Ar an drochuair, tá sé cosúil le Facebook tar éis bogadh arís mar gheall ar an dara 247 00:11:40,070 --> 00:11:44,420 iarratas, ag roghnú go URL ionad, a deir go bhfuil, freisin, ar athraíodh a ionad 248 00:11:44,420 --> 00:11:45,010 buan. 249 00:11:45,010 --> 00:11:48,140 Agus lig dom a scrollú síos anseo leis na ceanntásca fhreagra. 250 00:11:48,140 --> 00:11:51,530 I gcás ina mbeidh Facebook imithe anois? 251 00:11:51,530 --> 00:11:52,680 >> Mar sin, HTTPS. 252 00:11:52,680 --> 00:11:56,130 Mar sin, anois tá tús curtha Facebook, go háirithe i bhfianaise na reatha 253 00:11:56,130 --> 00:11:59,750 imeachtaí i míonna beaga anuas, go háirithe agus chomh maith le cúpla bliain anuas 254 00:11:59,750 --> 00:12:03,670 chun iallach a chur ar gach ceann de na a n-úsáideoirí, i dea- bhealach, a úsáid HTTPS, a bhfuil níos mó 255 00:12:03,670 --> 00:12:06,210 slán, cé nach go hiomlán slán. 256 00:12:06,210 --> 00:12:10,000 Agus mo leathanach mar sin anois, mo bhrabhsálaí ag dul go dtí seo a iarraidh tríú URL. 257 00:12:10,000 --> 00:12:14,710 Agus anois, ar deireadh, a fháil againn an a mhalairt unseen 200 OK. 258 00:12:14,710 --> 00:12:18,830 >> Mar sin, cad ar fud an domhain nó gach ceann de na sraitheanna eile síos anseo. 259 00:12:18,830 --> 00:12:22,630 Chlóscríobh mé literally rud amháin, agus mo Dealraíonn bhrabhsálaí a d'iarr cosúil le 260 00:12:22,630 --> 00:12:23,840 20 roinnt rudaí corr. 261 00:12:23,840 --> 00:12:24,640 Cad é sin? 262 00:12:24,640 --> 00:12:25,810 >> LUCHT ÉISTEACHTA: Scripteanna? 263 00:12:25,810 --> 00:12:28,460 >> Cainteoir 1: Scripteanna, comhaid sin eile scríofa i dteanga ar a dtugtar 264 00:12:28,460 --> 00:12:30,780 JavaScript, a, arís, beidh muid a fheiceáil le beagán de ar an gCéadaoin. 265 00:12:30,780 --> 00:12:32,760 Cad eile? 266 00:12:32,760 --> 00:12:33,390 Leatháin stíl. 267 00:12:33,390 --> 00:12:36,350 Mar sin rud éigin i dteanga ar a dtugtar CSS, a beidh orainn a fheiceáil i beagán. 268 00:12:36,350 --> 00:12:40,690 Gifs, agus jpeg, agus PNGs, agus íomhánna, agus comhaid scannán - is cuma cad a leathanach gréasáin 269 00:12:40,690 --> 00:12:43,280 Tá Is é is dóichí i an bhfoirm comhaid. 270 00:12:43,280 --> 00:12:46,750 Agus mar sin cad tá muid ag feiceáil ar thaobh na láimhe clé Tá taobh na láimhe tá na comhaid go léir 271 00:12:46,750 --> 00:12:50,280 go raibh Chrome a íoslódáil, hathchúrsach, más maith leat, d'fhonn a 272 00:12:50,280 --> 00:12:52,430 cum an iomláine an leathanach. 273 00:12:52,430 --> 00:12:56,210 >> Mar sin, cad a chonaic muid nóiméad ó shin le Google, má tá mé cliceáil ar an Eilimintí 274 00:12:56,210 --> 00:13:00,470 tab, seo, cinnte, is é an HTML, an teanga a composes an leathanach seo. 275 00:13:00,470 --> 00:13:01,890 Ach níl bunches de rudaí eile. 276 00:13:01,890 --> 00:13:02,640 Níl lógó. 277 00:13:02,640 --> 00:13:04,680 Níl siúd gorm-ish deilbhíní thar ann. 278 00:13:04,680 --> 00:13:07,610 Agus níl gnéithe eile fós ar an leathanach a d'fhéadfadh iad féin a bheith 279 00:13:07,610 --> 00:13:08,610 comhaid ar leith. 280 00:13:08,610 --> 00:13:11,860 >> Mar sin, cad deas faoi bhrabhsálaí is go féachann sé ar an teanga táimid ag dul 281 00:13:11,860 --> 00:13:14,690 chun tús a scríobh, nó atá tú cheana féin scríbhinn a thosaigh i P sraith 7, figiúirí 282 00:13:14,690 --> 00:13:17,970 amach ina gcónaíonn na comhaid sin, agus Téann agus grabs iad chomh maith. 283 00:13:17,970 --> 00:13:21,010 Agus ní féidir liom béim go leor, fiú cé go bhféadfadh roinnt de seo cuma beagán 284 00:13:21,010 --> 00:13:24,820 arcane nó mór ar an gcéad amharc, foghlaim conas a clár 285 00:13:24,820 --> 00:13:28,500 iarratais ar an ngréasán, tá sé luachmhar chun tuiscint a fháil ar conas na 286 00:13:28,500 --> 00:13:29,410 ag obair uirlisí beag. 287 00:13:29,410 --> 00:13:33,830 Tá siad cineál cosúil GDB cosúil le uirlisí, ach tá i bhfad níos simplí, ar deireadh thiar, a úsáid - 288 00:13:33,830 --> 00:13:37,690 agus i ndáiríre tugann tú súile ar cad tá muid ag cur do dheonú do 289 00:13:37,690 --> 00:13:39,170 go leor roinnt ama anois. 290 00:13:39,170 --> 00:13:42,270 >> Mar sin, cad is féidir linn a dhéanamh anois le t-eolas seo? 291 00:13:42,270 --> 00:13:44,875 Bhuel, a ligean ar ghlacadh le breathnú ar iarbhír na coincheapa ar a bhfuil HTML. 292 00:13:44,875 --> 00:13:49,025 Agus beidh muid ag chur siar, mar atá againn cheana féin, go rannóga an tseachtain seo, chun an fhadhb 293 00:13:49,025 --> 00:13:53,260 leagtha 7 sonraíocht, le roinnt de na níos mó sonraí de na teangacha seo. 294 00:13:53,260 --> 00:13:57,020 Ach a ligean ar a fheiceáil más rud é nach féidir linn péint pictiúr de cad ba cheart duit a thuiscint 295 00:13:57,020 --> 00:13:57,940 foriomlán anseo. 296 00:13:57,940 --> 00:14:02,280 >> Mar sin, HTML, Hipirtéacs Markup Language, nach bhfuil teanga cláir. 297 00:14:02,280 --> 00:14:03,520 Cad a chiallaíonn i ndáiríre? 298 00:14:03,520 --> 00:14:05,690 Mar sin Breathnaíonn HTML mar seo. 299 00:14:05,690 --> 00:14:06,810 Agus roinnt de fhios agat cheana féin. 300 00:14:06,810 --> 00:14:08,130 Tá cuid de tú ag déanamh seo ar feadh tamaill. 301 00:14:08,130 --> 00:14:10,270 Ach a ligean ar a fheiceáil más rud é nach féidir linn a líonadh i roinnt bearnaí chomh maith. 302 00:14:10,270 --> 00:14:11,760 Mar sin, faoi deara cúpla rudaí anseo. 303 00:14:11,760 --> 00:14:13,030 Amháin, tá sé ach téacs. 304 00:14:13,030 --> 00:14:15,960 Mar sin, tá sé díreach cosúil le cód foinse i C, nó teanga éigin eile. 305 00:14:15,960 --> 00:14:17,750 >> Fógra go cosúil go a bheith ina patrún anseo. 306 00:14:17,750 --> 00:14:20,870 Níl eangú, ach go teicniúil Is é an eangú díreach daonna 307 00:14:20,870 --> 00:14:21,205 choinbhinsiún. 308 00:14:21,205 --> 00:14:24,980 Ní brabhsálaithe cúram má tá nua Is maith línte agus tabs linn a fheiceáil ann. 309 00:14:24,980 --> 00:14:27,410 Ach faoi deara go níl siméadrachtaí anseo. 310 00:14:27,410 --> 00:14:31,180 Níl cad beidh mé glaoch, ag an barr comhad seo, an chlib oscailte, nó an tús 311 00:14:31,180 --> 00:14:33,030 tag, ar a dtugtar HTML. 312 00:14:33,030 --> 00:14:36,800 Agus ansin, síos thíos, lined breá suas, i bhfad mar a dhéanann muid le braces gcuach, 313 00:14:36,800 --> 00:14:40,910 feicimid lúibín oscailte, ar aghaidh Slais, HTML, lúibín dhúnadh. 314 00:14:40,910 --> 00:14:44,610 Mar sin, go bhfuil an gar a fhreagraíonn chlib, nó deireadh chlib, do rud. 315 00:14:44,610 --> 00:14:47,990 >> Le chéile, rud taobh istigh den mar a thugtar tag oscailte agus gar chlib 316 00:14:47,990 --> 00:14:50,440 chumadh cad beidh muid ag glaoch gné. 317 00:14:50,440 --> 00:14:53,910 Agus beidh orainn a fheiceáil, i nóiméad ach, tá sé i ndáiríre cosúil le nód i crainn. 318 00:14:53,910 --> 00:14:57,470 Toisc má cheapann tú faoi anois ar an eangú go bhfuil intuigthe anseo, is féidir leat 319 00:14:57,470 --> 00:15:00,780 chineál a bheith acu, is maith, seanathair nó seanmháthair nód a dtugtar HTML. 320 00:15:00,780 --> 00:15:06,870 Cé mhéad páiste dtiocfadh leat a rá, bunaithe ar an pictiúr, tá an eilimint HTML? 321 00:15:06,870 --> 00:15:07,720 >> Mar sin, is dócha dhá. 322 00:15:07,720 --> 00:15:10,240 Is é ceann an eilimint ceann, is cosúil. 323 00:15:10,240 --> 00:15:11,710 Agus tá sé ar cheann an eilimint gcomhlacht. 324 00:15:11,710 --> 00:15:12,555 Agus cén fáth beirt pháistí? 325 00:15:12,555 --> 00:15:15,840 Bhuel, tá mé díreach de chineál ar tátal go má Tá mé chlib ceann oscailte agus ansin 326 00:15:15,840 --> 00:15:17,820 tag ceann deiridh, tá go gné. 327 00:15:17,820 --> 00:15:21,200 Agus ansin, tá má tá comhlacht oscailte eile tag agus tag comhlacht gar, tá go cosúil le 328 00:15:21,200 --> 00:15:22,340 eilimint eile. 329 00:15:22,340 --> 00:15:26,000 Mar sin, sa chiall go má mé cineál rothlú an pictiúr ar a thaobh, tá sé 330 00:15:26,000 --> 00:15:29,910 mar a bhfuil clib HTML, agus ansin tag ceann, agus ansin tag comhlacht, agus 331 00:15:29,910 --> 00:15:34,290 ansin roinnt téacs, Dia duit ar domhan, dangling as an chlib comhlacht féin. 332 00:15:34,290 --> 00:15:36,620 >> Mar sin, is féidir linn a tharraingt pictiúr a D'fhéadfadh breathnú cosúil le seo. 333 00:15:36,620 --> 00:15:38,020 Is iad na cruthanna treallach. 334 00:15:38,020 --> 00:15:40,870 Ach faoi deara go bhfuil mé úsáid as saghas ar éilips ag an mbarr chun ionadaíocht a dhéanamh ar 335 00:15:40,870 --> 00:15:41,860 doiciméad féin. 336 00:15:41,860 --> 00:15:45,980 Casadh sé amach gur féidir a bheith ann rudaí eile taobh istigh de leathanach gréasáin nach Tá mé ag 337 00:15:45,980 --> 00:15:46,940 tharraingt anseo. 338 00:15:46,940 --> 00:15:50,800 Mar sin, táimid ag dul a hang fiú an HTML uaire nód nód doiciméid sin ar a dtugtar. 339 00:15:50,800 --> 00:15:53,730 Agus ansin ní mór dúinn ceann agus comhlacht agus teideal, fógra, 340 00:15:53,730 --> 00:15:55,360 atá neadaithe tuilleadh. 341 00:15:55,360 --> 00:15:58,650 Ní raibh mé bodhraigh a chur líne breise sosanna taobh istigh de an chlib teideal. 342 00:15:58,650 --> 00:16:02,710 Bhraith sé díreach mar a bhí sé ag fáil beagán ró verbose. 343 00:16:02,710 --> 00:16:07,000 Mar sin, d'fhág mé é ar líne amháin ann, le teideal oscailte, Dia duit ar domhan, teideal dhúnadh. 344 00:16:07,000 --> 00:16:09,380 Agus ansin ní mór dúinn roinnt téacs scriosadh amach de anseo. 345 00:16:09,380 --> 00:16:12,200 >> Mar sin, beidh an pictiúr teacht ar ais chuig dúinn nuair a Léim muid isteach JavaScript. 346 00:16:12,200 --> 00:16:15,110 Agus tuiscint go bhfuil tú nuair scríobh HTML mar seo, cén 347 00:16:15,110 --> 00:16:16,250 Tá bhrabhsálaí a dhéanamh? 348 00:16:16,250 --> 00:16:19,290 Bhuel, ní féidir linn a bheith buartha faoi conas é seo a dhéanamh, nó leis an méid 349 00:16:19,290 --> 00:16:23,090 algartam, ach ag deireadh an lae, nuair a fhaigheann bhrabhsálaí HTML cosúil le 350 00:16:23,090 --> 00:16:27,510 go, ó Facebook nó Google, parses sé é, mar a déarfá, léann sé é, 351 00:16:27,510 --> 00:16:31,160 le rud éigin cosúil le fread, barr bun, ó chlé go deas, agus mar atá sé 352 00:16:31,160 --> 00:16:36,300 realizes, ó, tag oscailte, agus ansin gar tag, a thosaíonn sé a malloc, mar a déarfá, 353 00:16:36,300 --> 00:16:37,800 nód i gcrann. 354 00:16:37,800 --> 00:16:41,130 Agus nuair a bhuaileann sé, mar tá muid ag intuigthe anseo leis an eangú, a 355 00:16:41,130 --> 00:16:45,400 nód leanbh, mallocs sé nód don agus atá i gceangal go dtí an crann. 356 00:16:45,400 --> 00:16:49,150 >> Mar sin, an struchtúr crann, na crainn dénártha, crainn trínártha, agus crainn níos mó, go 357 00:16:49,150 --> 00:16:53,380 Spléach muid ag na seachtaine nó dhó ó shin, fógra go bhfuil an prionsabal céanna 358 00:16:53,380 --> 00:16:54,220 ag teacht ar ais chugainn. 359 00:16:54,220 --> 00:16:57,590 Agus whoever i bhfeidhm, Chrome cibé Rinne foireann sin, bhí dócha 360 00:16:57,590 --> 00:17:00,800 a chur i bhfeidhm roinnt de chineál ar struchtúr crann thíos an cochall. 361 00:17:00,800 --> 00:17:05,329 Agus atá déanta de mheascán dócha i teanga cosúil le C, nó C + +, nó níos ísle 362 00:17:05,329 --> 00:17:08,540 teanga leibhéal Feicfidh muid úsáid a bhaint as anois ar bharr na craoibhe ar an ngréasán. 363 00:17:08,540 --> 00:17:11,200 >> Mar sin, anois, b'fhéidir, beidh sé seo ciall a bhaint as níos mó. 364 00:17:11,200 --> 00:17:15,420 Tattoo iarbhír ó roinnt Guy a d'fhéadfadh aiféala é sa deireadh, de chineál ar. 365 00:17:15,420 --> 00:17:17,359 OK, ceart go léir, mar sin a lán de ghreann gréasáin. 366 00:17:17,359 --> 00:17:18,599 Níl sé ag dul i ndáiríre níos mó ná sin go maith sa lá atá inniu. 367 00:17:18,599 --> 00:17:19,560 Mar sin, beidh muid ag bogadh ar aghaidh. 368 00:17:19,560 --> 00:17:20,180 Gach ceart. 369 00:17:20,180 --> 00:17:22,760 >> Mar sin a ligean ar ghlacadh le breathnú anois ag roinnt samplaí. 370 00:17:22,760 --> 00:17:24,660 An simplí agus is féidir D'fhéadfadh a bheith seo rud. 371 00:17:24,660 --> 00:17:29,170 Tá mé ag dul chun dul ar aghaidh agus a oscailt suas i gedit comhad a dtugtar hello.php. 372 00:17:29,170 --> 00:17:31,730 373 00:17:31,730 --> 00:17:36,330 Agus taobh istigh de anseo, tá mé ag dul go tapa ach é seo a dhéanamh, printf, ceanglófar 374 00:17:36,330 --> 00:17:38,590 comharthaí athfhriotail, "Dia duit ar domhan." 375 00:17:38,590 --> 00:17:42,460 >> Mar sin, fógra, agus beidh mé ag déanamh mo cúlslais n, Ní tá mé bothered a dhearbhú mó. 376 00:17:42,460 --> 00:17:45,310 Casadh sé amach, i php, agus a lán de na teangacha, ní gá duit a príomh- 377 00:17:45,310 --> 00:17:46,090 feidhm per se. 378 00:17:46,090 --> 00:17:47,720 Is féidir leat tosú ach scríobh do chlár. 379 00:17:47,720 --> 00:17:51,210 Anois, nuair mé an comhad seo a shábháil, faoi deara mé ag dul go bhfuil a dhéanamh ar an méid seo a leanas. 380 00:17:51,210 --> 00:17:55,360 Níl mé ag dul a úsáid a dhéanamh, agus nach bhfuil mé dul clang a úsáid toisc go PHP, murab ionann agus 381 00:17:55,360 --> 00:17:57,400 Ní C, teanga le chéile. 382 00:17:57,400 --> 00:18:01,400 Tá sé cad atá ar a dtugtar léirmhíniú teanga, rud a chiallaíonn go ritheann tú é 383 00:18:01,400 --> 00:18:04,650 mar ionchur trí chlár eile ar a dtugtar ateangaire. 384 00:18:04,650 --> 00:18:08,150 Agus léann an gclár sin é, go barr bun, ó chlé go deas, agus a dhéanann 385 00:18:08,150 --> 00:18:09,290 is cuma cad a insint duit é sin a dhéanamh. 386 00:18:09,290 --> 00:18:12,920 >> Mar sin, sa chás seo, anseo tá mé líne amháin a deir printf. 387 00:18:12,920 --> 00:18:17,990 Mar sin, nuair a ritheann liom an cód foinse, hello.php, cé go clár a 388 00:18:17,990 --> 00:18:22,830 a tharlaíonn, acraí, a bheith ar a dtugtar PHP, Tá an clár PHP ag dul a léamh 389 00:18:22,830 --> 00:18:26,120 comhad seo, bhun go barr, ó chlé go deas, agus tá sé ag dul a dhéanamh cad a dhéanfaidh mé 390 00:18:26,120 --> 00:18:30,110 insint dó a dhéanamh - forghníomhaitheach cód, agus má nach n-aithníonn rud éigin, ach 391 00:18:30,110 --> 00:18:31,320 spitting sé amach. 392 00:18:31,320 --> 00:18:34,940 Mar sin, tá mé ag dul chun dul ar aghaidh agus reáchtáil PHP de hello.php. 393 00:18:34,940 --> 00:18:37,110 Iontráil. 394 00:18:37,110 --> 00:18:39,690 >> Agus nach bhfuil go maith cad i gceist agam. 395 00:18:39,690 --> 00:18:40,530 Bhuel, is é an fáth go bhfuil? 396 00:18:40,530 --> 00:18:43,910 Bhuel, tá PHP teanga go hiarbhír deartha chun a bheith cothrom 397 00:18:43,910 --> 00:18:46,150 fite fuaite leis an ngréasán. 398 00:18:46,150 --> 00:18:50,460 Nuair a dhéanamh leathanaigh gréasáin le teanga seo PHP, mar beidh orainn a fheiceáil go luath, beidh muid 399 00:18:50,460 --> 00:18:54,560 ag iarraidh rud éigin cosúil le cló a dhéanamh amach línte mar seo. 400 00:18:54,560 --> 00:18:55,940 >> Mar sin, tá mé ag dul chun é seo a dhéanamh. 401 00:18:55,940 --> 00:19:00,810 Lúibín Oscailte, comhartha ceiste, PHP, agus anois tá mé ag dul díreach fleasc ach a choinneáil 402 00:19:00,810 --> 00:19:01,960 rudaí deas. 403 00:19:01,960 --> 00:19:04,910 Agus anois tá mé ag dul a dhéanamh ar cheist lúibín gar mharcáil. 404 00:19:04,910 --> 00:19:06,270 Mar sin, níl le beagán de neamhshiméadracht anseo. 405 00:19:06,270 --> 00:19:07,490 Ní gá duit é seo a dhéanamh. 406 00:19:07,490 --> 00:19:10,530 Agus ní gá duit a dhéanamh Slais, mar sin PHP bhfuil beagán difriúil. 407 00:19:10,530 --> 00:19:14,610 >> Ach anois, má tá mé rerun an gclár seo, PHP hello.php, anois mé 408 00:19:14,610 --> 00:19:16,090 i ndáiríre a fháil ar Domhanda Dia duit. 409 00:19:16,090 --> 00:19:17,750 Agus beidh orainn a fheiceáil cén fáth go bhfuil sé seo luachmhar. 410 00:19:17,750 --> 00:19:20,960 One, ligeann sé dom a shonrú, Super go sainráite, tá sé seo 411 00:19:20,960 --> 00:19:22,480 Cód, seo a rith. 412 00:19:22,480 --> 00:19:25,480 Agus sin go deimhin cad na clibeanna speisialta le tuiscint anseo. 413 00:19:25,480 --> 00:19:30,330 >> Ach ciallaíonn sé freisin go má dhéanann mé díreach tar éis rud éigin cosúil sé mar aidhm agam thar anseo, go 414 00:19:30,330 --> 00:19:34,000 Ciallaíonn sé seo go, literally, beidh go díreach a phriontáil amach gan an gá le 415 00:19:34,000 --> 00:19:36,850 i ndáiríre glaoch printf, nó a phriontáil, nó aon fheidhm den chineál céanna. 416 00:19:36,850 --> 00:19:39,445 Mar sin, beidh muid ag teacht ar ais go dtí go i díreach nóiméad. 417 00:19:39,445 --> 00:19:40,470 >> Gcéad dul síos, a ligean ar é seo a dhéanamh. 418 00:19:40,470 --> 00:19:43,950 Taobh istigh de na fearas, ní mór dúinn a eolaire a dtugtar Vhosts, le haghaidh fíorúil 419 00:19:43,950 --> 00:19:47,000 ina hóstach, Slais óstach áitiúil, Slais poiblí. 420 00:19:47,000 --> 00:19:50,240 Mar sin, tá sé ina verbose beagán, ach scéal fada mbeagán focal, tá an fearas eile nach bhfuil deartha 421 00:19:50,240 --> 00:19:53,770 ach amháin chun tacú C. Tá sé freisin deartha chun tacú le PHP. 422 00:19:53,770 --> 00:19:57,440 Ach tá sé deartha chomh maith le bheith ar an ngréasán freastalaí, agus freastalaí bunachar sonraí. 423 00:19:57,440 --> 00:20:00,230 Agus tá sé deartha, agus go fírinneach cumraithe, a bheith i gcuimhne ar aon 424 00:20:00,230 --> 00:20:04,230 tráchtála gréasáin a óstáil cuideachta a go dtiocfadh leat a íoc $ 5 in aghaidh na míosa le haghaidh, 425 00:20:04,230 --> 00:20:05,040 $ 100 in aghaidh na míosa le haghaidh. 426 00:20:05,040 --> 00:20:08,200 Cibé rud a bhfuil an tseirbhís, tá sé cumraithe a bheith an-chosúil le 427 00:20:08,200 --> 00:20:10,170 freastalaí a tháirgeadh saol fíor. 428 00:20:10,170 --> 00:20:13,485 >> Agus cad a chiallaíonn go bhfuil ag rith ar Is é an fearas bogearraí freastalaí gréasáin. 429 00:20:13,485 --> 00:20:15,060 Tarlaíonn sé a bheith ar a dtugtar Apache. 430 00:20:15,060 --> 00:20:17,790 Tá sé díreach saor in aisce, agus foinse oscailte, agus an-tóir. 431 00:20:17,790 --> 00:20:23,260 Agus ní mór dúinn chumrú Apache go mbeadh a fhios más rud é a thugaim cuairt ar URL áirithe, le 432 00:20:23,260 --> 00:20:28,060 Chrome nó aon bhrabhsálaí taobh istigh de na fearas, chun breathnú isteach an eolaire 433 00:20:28,060 --> 00:20:31,030 do na comhaid go bhfuil an Tá úsáideoir a iarraidh. 434 00:20:31,030 --> 00:20:32,790 >> I bhfocail eile, lig dom dul ar aghaidh agus é seo a dhéanamh. 435 00:20:32,790 --> 00:20:36,890 Taobh istigh de mo eolaire poiblí, tá mé ag dul chun dul ar aghaidh agus comhad a chruthú 436 00:20:36,890 --> 00:20:39,580 ar a dtugtar index.html. 437 00:20:39,580 --> 00:20:41,000 A thugann dom an cluaisín anseo. 438 00:20:41,000 --> 00:20:44,210 Agus tá mé ag dul chun dul go han-tapa agus dul ar aghaidh agus bang amach 439 00:20:44,210 --> 00:20:45,010 an gclár anseo. 440 00:20:45,010 --> 00:20:48,410 DOCTYPE HTML, a do anois, ach glacadh leis go bhfuil tú a chlóscríobh. 441 00:20:48,410 --> 00:20:53,490 Tá sé díreach le clib arcane, ní go fíor chlib HTML, go shonraíonn go 442 00:20:53,490 --> 00:20:55,050 anseo a thagann cuid HTML. 443 00:20:55,050 --> 00:20:57,400 >> Tá mé ag dul chun dul ar aghaidh agus a athchruthú cad a chonaic muid nóiméad ó shin. 444 00:20:57,400 --> 00:20:58,650 Seo ceann an leathanach. 445 00:20:58,650 --> 00:21:01,170 Ba taobh istigh an ceann na - 446 00:21:01,170 --> 00:21:01,890 mar sin teideal. 447 00:21:01,890 --> 00:21:04,340 Mar sin, beidh orainn a rá hello, domhan. 448 00:21:04,340 --> 00:21:06,570 Agus ansin síos a bhí anseo ar an chlib comhlacht. 449 00:21:06,570 --> 00:21:08,580 Lig dom a dhúnadh ar an chlib comhlacht. 450 00:21:08,580 --> 00:21:12,280 Agus ansin i anseo beidh mé a rá freisin, díreach ar mhaithe le soiléire, hello domhan. 451 00:21:12,280 --> 00:21:14,770 >> Mar sin, is é seo, fhéadfaí a rá, an simplí leathanach gréasáin is féidir leat 452 00:21:14,770 --> 00:21:15,770 is féidir a dhéanamh go bailí. 453 00:21:15,770 --> 00:21:17,030 Tá sé syntactically bailí. 454 00:21:17,030 --> 00:21:18,620 Tá gach rud go bhfuil oscail dúnta. 455 00:21:18,620 --> 00:21:20,910 Gach rud atá nicely i styled agus eangaithe. 456 00:21:20,910 --> 00:21:23,600 Mar sin, a ligean ar a fheiceáil anois cé mé Is féidir rochtain a fháil ar an comhad seo. 457 00:21:23,600 --> 00:21:25,540 >> Bhuel, lig dom dul go dtí Chrome anseo. 458 00:21:25,540 --> 00:21:35,050 Agus lig dom dul go dtí http://localhost/index.html. 459 00:21:35,050 --> 00:21:36,200 Mar sin, cad óstach áitiúil? 460 00:21:36,200 --> 00:21:39,400 Bhuel, an chuid is mó aon ríomhaire ar fud an domhain, Linux, Mac OS, Windows, tá leasainm 461 00:21:39,400 --> 00:21:40,680 ar a dtugtar óstach áitiúil. 462 00:21:40,680 --> 00:21:42,900 Mar sin, más mian leat riamh a labhairt ar do ríomhaire féin - 463 00:21:42,900 --> 00:21:45,140 cé, oddly reflexively - 464 00:21:45,140 --> 00:21:47,080 ghlaonn tú féin óstach áitiúil. 465 00:21:47,080 --> 00:21:50,390 Is cuma cad é do ríomhaire iarbhír ar a dtugtar, bíodh sé MacBook David 466 00:21:50,390 --> 00:21:52,490 Aer, nó rud éigin níos mó verbose mar sin. 467 00:21:52,490 --> 00:21:57,760 >> Mar sin, tá an URL ag dul cosúil a úsáid an HTTP chun labhairt leis an óstach áitiúil, 468 00:21:57,760 --> 00:22:00,800 an ríomhaire céanna, an fearas, agus tá sé ag dul a iarraidh le haghaidh, ach a ghlacadh 469 00:22:00,800 --> 00:22:02,570 buille faoi thuairim, cad comhad? 470 00:22:02,570 --> 00:22:04,460 Index.html. 471 00:22:04,460 --> 00:22:08,650 Mar sin, tá an fearas curtha cumraithe i chun cinn go mbeadh a fhios más rud é go bhfuil mé ag iarraidh 472 00:22:08,650 --> 00:22:13,460 as rud éigin cosúil le index.html, lorg i bhfillteán ar a dtugtar Vhosts, i 473 00:22:13,460 --> 00:22:17,950 fillteán ar a dtugtar localhost, i bhfillteán ann ar a dtugtar an phobail. 474 00:22:17,950 --> 00:22:20,400 Sin an áit gach ceann de mo phobal comhad ag dul a bheith. 475 00:22:20,400 --> 00:22:22,610 Mar sin, tá mé ag dul anois a bhuail Iontráil. 476 00:22:22,610 --> 00:22:27,100 >> Agus diabhal, tá go forbidden teachtaireacht, ar a dtugtar 403, an 477 00:22:27,100 --> 00:22:28,490 cód uimhriúil le haghaidh é. 478 00:22:28,490 --> 00:22:30,130 Mar sin, cad atá cearr anseo? 479 00:22:30,130 --> 00:22:33,210 Bhuel, nach bhfuil sé go leor chun a chur díreach an comhad taobh istigh de mo fillteán. 480 00:22:33,210 --> 00:22:35,790 Is gá dom a dhéanamh i ndáiríre an méid seo a leanas. 481 00:22:35,790 --> 00:22:40,210 >> Lig dom dul isteach i mo Vhosts eolaire, i localhost, i poiblí, agus lig 482 00:22:40,210 --> 00:22:41,680 a dhéanamh dom ls Fleasc l. 483 00:22:41,680 --> 00:22:44,510 Agus níl roinnt rudaí eile i anseo chun críocha an lae inniu. 484 00:22:44,510 --> 00:22:50,540 Ach faoi deara ar thaobh na láimhe clé, in aice a index.html, linn a fheiceáil ach amháin RW. 485 00:22:50,540 --> 00:22:53,560 Agus san am atá caite, cad Tá RW sheas do? 486 00:22:53,560 --> 00:22:54,240 >> Just a léamh nó a scríobh. 487 00:22:54,240 --> 00:22:58,000 Ar an bhfíric go bhfuil a deir sé rw ar thaobh na láimhe clé Ciallaíonn mé, an t-úinéir den comhad seo, is féidir 488 00:22:58,000 --> 00:22:59,020 léamh nó a scríobh sé. 489 00:22:59,020 --> 00:23:05,010 Ach is gá dom a ligean gach duine sa léamh saol seo, cé nach é a scríobh. 490 00:23:05,010 --> 00:23:09,650 Mar sin, tá mé ag dul a athrú ar an modh an comhad, chmod, gach r móide a thabhairt 491 00:23:09,650 --> 00:23:13,910 gach duine a léamh cead ar an comhad a dtugtar index.html. 492 00:23:13,910 --> 00:23:18,040 >> Agus má tá mé anois retype LS Fleasc l, fógra , thar anseo, cuid acu níos mó 493 00:23:18,040 --> 00:23:19,160 R ar a bheith popped suas. 494 00:23:19,160 --> 00:23:21,090 Agus do anois téann, an spec isteach níos mó sonraí. 495 00:23:21,090 --> 00:23:24,450 Chun P sraith 7, a chiallaíonn go díreach gach duine Is féidir le léamh anois comhad seo. 496 00:23:24,450 --> 00:23:27,790 Má théann mé ar ais go dtí mo bhrabhsálaí anois agus athlódáil, voila. 497 00:23:27,790 --> 00:23:28,750 Dia duit ar domhan. 498 00:23:28,750 --> 00:23:32,260 >> Agus is féidir liom a oscailt fiú mo uirlisí Chrome agus a fheiceáil, díreach cosúil le Google agus 499 00:23:32,260 --> 00:23:34,590 Facebook go níl mo HTML, formáidithe beag 500 00:23:34,590 --> 00:23:35,930 difriúil agus colorized. 501 00:23:35,930 --> 00:23:40,450 Má liom dul go dtí an cluaisín líonra agus athlódáil an leathanach, faoi deara go bhfuil an fháil 502 00:23:40,450 --> 00:23:42,900 a iarraidh go bhfuil Chrome sheoladh chun an fearas. 503 00:23:42,900 --> 00:23:46,020 Níl an 200 don comhaid ar leith. 504 00:23:46,020 --> 00:23:49,340 Mar sin, i mbeagán focal, is é seo conas seo go léir píosaí éagsúla ag teacht le chéile. 505 00:23:49,340 --> 00:23:53,530 Tharlaíonn sé ach ionas go mbeidh an fhreastalaí gréasáin táimid ag baint úsáide as ceart anois nach bhfuil iargúlta, 506 00:23:53,530 --> 00:23:54,210 cosúil le Facebook. 507 00:23:54,210 --> 00:23:58,330 Tá sé literally ar an ríomhaire céanna, is breá OK. 508 00:23:58,330 --> 00:24:00,590 >> Mar sin, cad eile is féidir linn a dhéanamh sa leathanach gréasáin seo? 509 00:24:00,590 --> 00:24:03,110 Bhuel, ach, a ligean ar Breeze trí cúpla de na rudaí seo. 510 00:24:03,110 --> 00:24:07,860 Ach lig dom dul ar aghaidh agus athoscailt Gedit le index.html. 511 00:24:07,860 --> 00:24:13,980 Agus lig dom dul ar aghaidh agus a rá hello CS50, shábháil comhad seo, dul ar ais chuig an 512 00:24:13,980 --> 00:24:16,260 bhrabhsálaí, athrú i ndáiríre underwhelming. 513 00:24:16,260 --> 00:24:19,130 >> Ach cad más mian linn i ndáiríre nascadh le rud éigin anois? 514 00:24:19,130 --> 00:24:23,480 Mar sin, casadh sé amach gur féidir linn a bheith ar an naisc i HTML go bhfuil ach clibeanna 515 00:24:23,480 --> 00:24:24,140 iad féin. 516 00:24:24,140 --> 00:24:27,320 Tarlaíonn sé a bheith ar a dtugtar an tag ancaire. is ionann href 517 00:24:27,320 --> 00:24:33,190 https://www.cs50.net, www.cs50.net ceanglófar gar, lúibín dhúnadh. 518 00:24:33,190 --> 00:24:35,230 Agus anois a ligean ar féach cad eile a thagann chugainn. 519 00:24:35,230 --> 00:24:36,500 >> Tá mé oscail an chlib. 520 00:24:36,500 --> 00:24:38,990 Dhíth orm anois a thabhairt dó frása cosúil le CS50. 521 00:24:38,990 --> 00:24:40,600 Lig dom a dhúnadh ar an chlib. 522 00:24:40,600 --> 00:24:42,010 Agus faoi deara roinnt rudaí. 523 00:24:42,010 --> 00:24:45,270 Cé níl an rud cryptic anseo, nach bhfuil mé arís agus arís eile é nuair a dhéanann tú 524 00:24:45,270 --> 00:24:46,010 dhúnadh ar an chlib. 525 00:24:46,010 --> 00:24:48,230 Dhúnann tú ach an chlib a bhfuil a ainm ina n-aonar. 526 00:24:48,230 --> 00:24:50,940 Agus is é seo cad atá ar a dtugtar an tréith le luach. 527 00:24:50,940 --> 00:24:56,070 Tréithe a mhodhnú ach an t-iompar ar roinnt tag taobh istigh de leathanach. 528 00:24:56,070 --> 00:24:59,150 >> Mar sin, is é seo a shonrú go Hyper tagartha, ar an mbealach mhaisiúil de rá an 529 00:24:59,150 --> 00:25:03,660 URL don ancaire, do seo nasc, ba chóir go mbeadh CS50.net. 530 00:25:03,660 --> 00:25:07,440 Agus an téacs go ba mhaith linn a thaispeáint ar an Ní úsáideoir URL amh, ach 531 00:25:07,440 --> 00:25:08,730 an CS50 focal. 532 00:25:08,730 --> 00:25:13,710 >> Mar sin, más anois mé athlódáil, lig dom súmáil isteach i do soiléireacht, lig dom a athlódáil an leathanach, 533 00:25:13,710 --> 00:25:16,460 faoi ​​deara go bhfuil muid ar an scoil d'aois gorm béim ar an nasc. 534 00:25:16,460 --> 00:25:20,000 Agus má hover mé níos mó ná é, agus é ag dul a bheith diana a fheiceáil, i bun na láimhe clé 535 00:25:20,000 --> 00:25:23,690 chúinne ar an scáileán, fógra a deir sé ar an URL a 536 00:25:23,690 --> 00:25:24,430 Tá mé ag dul chun dul. 537 00:25:24,430 --> 00:25:27,940 Agus má chliceálann mé ann, voila, anois tá mé ag déanamh leathanaigh ghréasáin. 538 00:25:27,940 --> 00:25:30,140 Agus tá muid i gceannas féin go dtí an leathanach baile. 539 00:25:30,140 --> 00:25:32,670 >> Ach faoi deara cad gcumas atá seo cuireann dúinn. 540 00:25:32,670 --> 00:25:34,890 Slándáil go mór i vogue na laethanta seo. 541 00:25:34,890 --> 00:25:41,210 Cad a tharlaíonn má rá liom ionad rud éigin cosúil le seo, agus mé in ionad dul go dtí, abair, a ligean ar 542 00:25:41,210 --> 00:25:42,460 a fheiceáil, fakeCS50.net. 543 00:25:42,460 --> 00:25:44,660 544 00:25:44,660 --> 00:25:46,360 Athlódáil an leathanach. 545 00:25:46,360 --> 00:25:50,180 >> OK, faoi deara mar sin tá sé fós cosúil Tá mé ag dul go dtí CS50, mura súil astute 546 00:25:50,180 --> 00:25:51,560 Beidh faoi deara Tá mé ag dul chun CS50 falsa. 547 00:25:51,560 --> 00:25:54,550 Tá mé ag guessing nach bhfuil fhearainn seo a glacadh. 548 00:25:54,550 --> 00:25:55,960 OK, mar sin níl sé ar fáil. 549 00:25:55,960 --> 00:25:56,600 Mar sin, tá go maith. 550 00:25:56,600 --> 00:25:57,900 Tá aon duine i ndáiríre go bhfearann. 551 00:25:57,900 --> 00:26:00,380 >> Ach a ligean ar a bheith beagán níos mailíseach toisc gur de chineál ar dúr. 552 00:26:00,380 --> 00:26:02,240 Cad a tharlaíonn má athraíonn muid seo go PayPal. 553 00:26:02,240 --> 00:26:09,960 Agus cad má tugaimid seo, is maith, www.paypal.badguy.com, 554 00:26:09,960 --> 00:26:12,070 is cuma cad é an bhfearann. 555 00:26:12,070 --> 00:26:13,700 Sin ann is dócha. 556 00:26:13,700 --> 00:26:16,260 Mar sin, lig dom anois athlódáil an leathanach. 557 00:26:16,260 --> 00:26:22,890 Agus anseo ní mór dúinn saghas phishing ionsaí, P-H-I-S-H-I-N-G, arb é an 558 00:26:22,890 --> 00:26:26,760 focal amaideach a thugtar do ionsaí go iarracht chun faisnéis iasc, nó, níos fearr 559 00:26:26,760 --> 00:26:30,450 go fóill, airgead, as daoine ag tricking iad a chur san eolas a chur ar fáil go 560 00:26:30,450 --> 00:26:31,990 Ní fhéadfadh siad a dhéanamh ar shlí eile. 561 00:26:31,990 --> 00:26:33,500 Breathnaíonn sé go hiomlán legit, ceart? 562 00:26:33,500 --> 00:26:34,930 Caithfidh mé a bhfuil nasc anseo chun Paypal.com. 563 00:26:34,930 --> 00:26:37,700 564 00:26:37,700 --> 00:26:40,430 I cothroime, má sexed mé sé suas le roinnt grafaicí, is féidir linn é a dhéanamh breathnú 565 00:26:40,430 --> 00:26:41,310 níos mó cosúil le PayPal. 566 00:26:41,310 --> 00:26:41,510 Ceart? 567 00:26:41,510 --> 00:26:43,815 Toisc go raibh mé in ann, mar leataobh, Raibh mé in ann dul go dtí Paypal.com. 568 00:26:43,815 --> 00:26:47,110 Agus tá muid ag feiceáil ach conas is féidir liom féach ar gach ceann de na a n-HTML. 569 00:26:47,110 --> 00:26:50,560 Raibh mé in ann a chóipeáil ach é agus athchruthú an aeistéitic de PayPal seachas dul 570 00:26:50,560 --> 00:26:51,490 sean-scoil anseo. 571 00:26:51,490 --> 00:26:55,010 Ach faoi deara, ar ndóigh, agus tá sé ina beag beag go fóill, ach amháin i bun 572 00:26:55,010 --> 00:26:59,190 cúinne na láimhe clé, i cosúil le pointe 10 cló, a fheiceann tú cad tá tú URL 573 00:26:59,190 --> 00:27:01,310 iarbhír ag dul a bheith i gceannas ar. 574 00:27:01,310 --> 00:27:06,580 >> Agus mar sin spam má tá tú gotten riamh ag rá dul ar aghaidh, agus an bhfuil tú cuntas 575 00:27:06,580 --> 00:27:07,420 i mbaol. 576 00:27:07,420 --> 00:27:10,615 Le do thoil cliceáil ar an nasc agus lig dúinn do phasfhocal ionas gur féidir linn a chinntiú go bhfuil tú 577 00:27:10,615 --> 00:27:13,010 tú, ná a dhéanamh riamh go. 578 00:27:13,010 --> 00:27:14,180 Ba chóir na rudaí a théann a rá. 579 00:27:14,180 --> 00:27:17,670 Ach tá sé iontach amusing, agus tragóideach, gach bliain is cosúil chaoi seo 580 00:27:17,670 --> 00:27:19,660 a tharlóidh do roinnt neamh-náid líon na ndaoine. 581 00:27:19,660 --> 00:27:21,400 >> Agus sin an áilleacht na n-ionsaithe phishing. 582 00:27:21,400 --> 00:27:23,160 Is féidir leat a sheoladh amach milliún r-phoist. 583 00:27:23,160 --> 00:27:27,720 Agus fiú má 0.01% de na daoine iarbhír cliceáil ar PayPal agus a thabhairt duit do chuid 584 00:27:27,720 --> 00:27:31,040 pasfhocal, go bhfuil fós roinnt neamh-náid de na daoine a bhí ina tabhairt díreach 585 00:27:31,040 --> 00:27:32,200 tú a gcuid airgid. 586 00:27:32,200 --> 00:27:36,170 Agus is é ríomhphost a sheoladh, ar ndóigh, go leor éasca agus, go bunúsach, saor in aisce 587 00:27:36,170 --> 00:27:36,970 na laethanta seo. 588 00:27:36,970 --> 00:27:40,410 >> Mar sin scéal fada gairid, wonderfully smaoineamh álainn, ceart? 589 00:27:40,410 --> 00:27:44,620 Blianta ó shin, ba é seo an luaithe gréasáin, ar chumas an ngréasán de 590 00:27:44,620 --> 00:27:46,330 hipearnasc i measc acmhainní. 591 00:27:46,330 --> 00:27:49,520 Ach mar sin go tapa d'fhéadfadh sé a bheith a úsáidtear chun críocha tinn. 592 00:27:49,520 --> 00:27:54,100 Agus r-phost, is leor a rá, na lá, tá leabaithe HTML taobh istigh. 593 00:27:54,100 --> 00:27:55,410 >> Bhuel, lig dom ach rud amháin eile. 594 00:27:55,410 --> 00:27:58,640 Agus beidh muid ag chur siar den chuid is mó leis an alt san fhadhb a leagtar seacht chun deis a thabhairt duit 595 00:27:58,640 --> 00:28:00,000 iniúchadh a dhéanamh ar na sonraí. 596 00:28:00,000 --> 00:28:01,990 Ach lig dom dul ar aghaidh agus dhéanamh ar roinnt rudaí anseo. 597 00:28:01,990 --> 00:28:04,840 Tá mé ag dul chun dul isteach agus a dhearbhú cad atá ar a dtugtar div, nó 598 00:28:04,840 --> 00:28:06,080 roinn, ar an leathanach. 599 00:28:06,080 --> 00:28:07,770 Lig dom a dhúnadh go chlib div. 600 00:28:07,770 --> 00:28:11,460 >> Agus mé ag dul a rá suas anseo barr an leathanaigh. 601 00:28:11,460 --> 00:28:14,940 Agus ansin thíos leis seo, tá mé ag dul a dhéanamh rud éigin cosúil le div eile, seo a dhúnadh 602 00:28:14,940 --> 00:28:17,800 tag, agus bun an leathanaigh a dhéanamh. 603 00:28:17,800 --> 00:28:18,840 Agus a ligean ar é a shábháil. 604 00:28:18,840 --> 00:28:21,040 >> Mar sin, anois a ligean ar dul ar ais go dtí mo chomhad. 605 00:28:21,040 --> 00:28:22,120 An-underwhelming. 606 00:28:22,120 --> 00:28:25,520 Ach cad roinn a úsáidtear le haghaidh, thíos an cochall é, tá sé i ndáiríre 607 00:28:25,520 --> 00:28:26,920 Is gné deas struchtúrtha. 608 00:28:26,920 --> 00:28:30,300 Ní chuireann sé aon aeistéitic mhéid is féidir linn a fheiceáil, seachas, is cosúil, 609 00:28:30,300 --> 00:28:31,890 rudaí a chur ar línte nua. 610 00:28:31,890 --> 00:28:36,290 >> Ach fhógra, mar leataobh, ach ag bualadh Nach dtaifeadfaidh sé gearrtha sé i HTML maith liom é 611 00:28:36,290 --> 00:28:39,840 Ní i C. D'fhéadfá smaoineamh go bhfuil go ag dul a chur bearna deas mór idir 612 00:28:39,840 --> 00:28:41,300 an barr agus bun an leathanaigh. 613 00:28:41,300 --> 00:28:43,420 Ach tá sé neamhaird. 614 00:28:43,420 --> 00:28:48,040 Tá spás bán neamhaird go bunúsach i leathanaigh ghréasáin eile seachas an gcéad an- 615 00:28:48,040 --> 00:28:51,530 carachtar barra spáis, nó aisfhilleadh, gur bhuail tú ar an méarchlár. 616 00:28:51,530 --> 00:28:55,370 Más mian leat sosanna líne níos mó, is féidir leat a shonrú air féin. 617 00:28:55,370 --> 00:28:59,080 >> Mar sin, tá mé ag dul a dhéanamh ar roinnt rudaí anseo chun a thaispeáint cad atá ar siúl. 618 00:28:59,080 --> 00:29:02,700 Tá mé ag dul a chur leis an tréith go ann Agus arís, ar an mbealach a fhoghlaim tú 619 00:29:02,700 --> 00:29:07,110 cad tréithe ann, cad ann tags, i ndáiríre, tá tagairtí ar líne. 620 00:29:07,110 --> 00:29:09,750 Is é HTML an saghas teanga - tá sé Ní teanga cláir. 621 00:29:09,750 --> 00:29:12,460 Tá sé teanga marcála - gur tar éis leath uair an chloig go maith, b'fhéidir, uair an chloig le 622 00:29:12,460 --> 00:29:15,930 é, beidh tú a thuiscint cinnte, an chuid is mó dócha, an smaoineamh bunúsach. 623 00:29:15,930 --> 00:29:20,350 Agus ar shiúl le cuardach Google ansin go léir na clibeanna féidir go dtiocfadh leat a bheith 624 00:29:20,350 --> 00:29:21,170 suim isteach 625 00:29:21,170 --> 00:29:24,290 Agus in aghaidh an spec, is é sin go leor fáilte a chur roimh agus spreagadh anseo. 626 00:29:24,290 --> 00:29:26,120 >> Mar sin, anois lig dom dul ar aghaidh agus a dhéanamh rud éigin mar seo. 627 00:29:26,120 --> 00:29:28,690 Cúlra-dath. 628 00:29:28,690 --> 00:29:32,060 Agus anois, tá mé ag dul chun rud éigin a dhéanamh cosúil le dearg, Leathstad. 629 00:29:32,060 --> 00:29:33,970 Agus is féidir leat é seo a dhéanamh i roinnt bealaí éagsúla. 630 00:29:33,970 --> 00:29:36,770 Tá mé díreach de chineál ar clóscríobh sé mar Super go sainráite agus is féidir. 631 00:29:36,770 --> 00:29:41,960 >> Ach casadh sé amach go bhfuil an luach anseo cad atá ar a dtugtar CSS, Cascáideacha 632 00:29:41,960 --> 00:29:43,700 Bileoga, a bhfuil eile teanga ar fad. 633 00:29:43,700 --> 00:29:46,770 CSS Tá faic a dhéanamh leis oscailte clibeanna agus clibeanna dhúnadh. 634 00:29:46,770 --> 00:29:48,230 Tá sé a dhéanamh leis an airíonna. 635 00:29:48,230 --> 00:29:52,660 >> Agus tá airíonna luach ach eochair mbeirteanna, rud a chiallaíonn ach roinnt focal, 636 00:29:52,660 --> 00:29:54,680 colon, agus ansin focal éigin eile. 637 00:29:54,680 --> 00:29:57,940 Agus má tá tú na cinn il, nó díreach ceann amháin anseo, is féidir leat deireadh a chur leis a 638 00:29:57,940 --> 00:29:59,390 Leathstad, ach ar mhaithe le soiléireacht. 639 00:29:59,390 --> 00:30:01,370 Ach sin, freisin, ag obair anseo. 640 00:30:01,370 --> 00:30:02,500 >> Anois, tá cad atá ar siúl seo a dhéanamh? 641 00:30:02,500 --> 00:30:03,610 Is féidir leat buille faoi thuairim is dócha. 642 00:30:03,610 --> 00:30:05,930 Lig dom dul ar aghaidh agus athlódáil an leathanach. 643 00:30:05,930 --> 00:30:07,300 Agus anois tá sé ag teacht i ndáiríre chomh maith. 644 00:30:07,300 --> 00:30:09,150 Mar sin, tá barr mo leathanach dearg. 645 00:30:09,150 --> 00:30:12,380 Ach cad eochair anseo go bhfuil, luaigh mé níos luaithe, tugann go div tú 646 00:30:12,380 --> 00:30:13,220 rannán den leathanach. 647 00:30:13,220 --> 00:30:14,410 Agus go deimhin, cad a dhéanann sé. 648 00:30:14,410 --> 00:30:17,920 Roinneann sé go bunúsach an leathanach ina dronuilleog gur féidir leat ansin 649 00:30:17,920 --> 00:30:18,720 ionramháil. 650 00:30:18,720 --> 00:30:22,330 >> Agus is é an gcoincheap sin de dronuilleoga de chineál ar láidre sa mhéid is go, má cheapann tú de 651 00:30:22,330 --> 00:30:26,410 an chuid is mó aon suíomh gréasáin, níl is dócha roinnt struchtúr dó. 652 00:30:26,410 --> 00:30:29,620 An chuid is mó de agat is dócha annamh a fheictear Homepage Facebook má tá tú logáilte isteach 653 00:30:29,620 --> 00:30:30,440 i am ar fad. 654 00:30:30,440 --> 00:30:33,920 >> Ach ar leathanach baile Facebook, níl de shaghas éigin div ar feadh an barr. 655 00:30:33,920 --> 00:30:36,140 Agus ní fhéadfadh sé a bheith chomh simplí mar div amháin, ach níl 656 00:30:36,140 --> 00:30:37,560 réigiún dronuilleogach ann. 657 00:30:37,560 --> 00:30:40,290 Is é an chuid eile den leathanach ar nós a div ollmhór, cosúil le i bhfad 658 00:30:40,290 --> 00:30:41,910 réigiún níos mó dronuilleogach. 659 00:30:41,910 --> 00:30:44,540 Mar sin scéal fada gairid, ach ag a bhfuil na bloic thógála beag, an 660 00:30:44,540 --> 00:30:49,250 cumas chun rudaí a samhail mar dronuilleoga, cibé leathan nó caol, is féidir leat chomh maith 661 00:30:49,250 --> 00:30:53,680 colúin a dhéanamh d'fhéadfadh a ligeann, a thabhairt duit leagan amach leathanaigh, i ndáiríre, áfach, tú 662 00:30:53,680 --> 00:30:54,100 Ba mhaith liom. 663 00:30:54,100 --> 00:30:56,170 Táimid i ndáiríre scratching ach an dromchla anseo. 664 00:30:56,170 --> 00:30:59,820 >> Go deimhin, má dhéanann mé ceann amháin eile, lig dom dul ar aghaidh agus stíl a dhéanamh, 665 00:30:59,820 --> 00:31:05,410 cúlra-dath, beidh muid ag déanamh rud éigin a cosúil le gorm, Sleachta dhúnadh. 666 00:31:05,410 --> 00:31:06,620 A ligean ar athluchtú seo. 667 00:31:06,620 --> 00:31:08,260 Mar sin, anois tá sé ag fáil níos uglier. 668 00:31:08,260 --> 00:31:11,520 Ach anois is féidir liom de chineál ar thaispeáint as mo P leagtar cúig scil, ceart? 669 00:31:11,520 --> 00:31:12,690 Dearg. 670 00:31:12,690 --> 00:31:15,640 Reminds sé dom de RGB, Red Triples Gorm Glas. 671 00:31:15,640 --> 00:31:19,330 Bhuel, casadh sé amach i gcláir gréasáin, nó dearadh gréasáin, a bhfuil seo, tá muid 672 00:31:19,330 --> 00:31:21,650 Ní cláraithe fós aon rud per se, is féidir leat i ndáiríre 673 00:31:21,650 --> 00:31:22,880 Tá cód hexadecimal. 674 00:31:22,880 --> 00:31:26,480 Mar sin, rud éigin, rud éigin rud éigin, rud rud. 675 00:31:26,480 --> 00:31:30,650 Mar sin, is féidir leat a bheith sé heicsidheachúlach carachtair, nó trí, i gcásanna áirithe, 676 00:31:30,650 --> 00:31:33,480 agus gach ceann de na marcanna gceist Tá a bheith ina digití heicsidheachúlach, 677 00:31:33,480 --> 00:31:34,985 náid trí f. 678 00:31:34,985 --> 00:31:41,000 >> Más mian liom go bhfuil a lán de dearg, agus aon glas, agus ní gorm, cad é an 679 00:31:41,000 --> 00:31:43,740 os coinne de náid nuair a úsáid form? 680 00:31:43,740 --> 00:31:44,480 Tá sé f. 681 00:31:44,480 --> 00:31:51,130 Mar sin, is féidir liom a dhéanamh ff, náid náid, náid náid, seo a shábháil, agus anois teacht síos anseo. 682 00:31:51,130 --> 00:31:52,700 Agus ní féidir liom a fheiceáil i ndáiríre a athrú. 683 00:31:52,700 --> 00:31:56,230 Mar sin, ceanglófar comharthaí athfhriotail "dearg" Is cosúil synonymous do gach dearg, 684 00:31:56,230 --> 00:31:57,610 aon glas, gorm gan aon. 685 00:31:57,610 --> 00:31:59,960 Idir an dá linn, a ligean ar athrú d'aon ghnó an ceann seo a bheith rud éigin 686 00:31:59,960 --> 00:32:01,210 randamach, cosúil le ABCDF. 687 00:32:01,210 --> 00:32:03,790 688 00:32:03,790 --> 00:32:05,860 >> A ligean ar a fheiceáil cad é sin. 689 00:32:05,860 --> 00:32:08,530 Tá sé gur deas gorm, i ndáiríre, leanbh gorm. 690 00:32:08,530 --> 00:32:11,820 Gach ceart, mar sin tá siad seo ach anois teaglaim beagán randamach de 691 00:32:11,820 --> 00:32:12,210 carachtair. 692 00:32:12,210 --> 00:32:13,410 Mar sin, ní bheidh muid a fháil bogged síos i anseo. 693 00:32:13,410 --> 00:32:15,930 Ach arís, labhraíonn sé seo leis an mbeachtas gur féidir leat tús a chur le 694 00:32:15,930 --> 00:32:19,090 iarratas a dhéanamh - fiú má tá tú ag overwhelmed go han- ag an aeistéitic. 695 00:32:19,090 --> 00:32:21,750 Go deimhin, más mian leat i ndáiríre a bheith tógtha, lig dom dul ar aghaidh agus a athrú 696 00:32:21,750 --> 00:32:23,500 an chlómhéid, mar shampla. 697 00:32:23,500 --> 00:32:25,960 Agus faoi deara an Leathstad, a Tá gá ann. 698 00:32:25,960 --> 00:32:29,570 >> Clómhéid, is féidir linn a bheith díreach ridiculous anseo, 96 pointe. 699 00:32:29,570 --> 00:32:31,280 Sábháil go. 700 00:32:31,280 --> 00:32:33,670 Wow, go clómhéid mór. 701 00:32:33,670 --> 00:32:35,490 Gach ceart, mar sin tá sé an-éasca. 702 00:32:35,490 --> 00:32:38,260 Agus i ndáiríre, tá tú ag feiceáil go bunúsach an-an chéad leathanach gréasáin a rinne mé 703 00:32:38,260 --> 00:32:40,060 bliain ó shin, nuair mé an chéad D'fhoghlaim stuif seo. 704 00:32:40,060 --> 00:32:42,190 Tá sé an-éasca a dhéanamh go han- rudaí hideous go tapa. 705 00:32:42,190 --> 00:32:46,115 >> Agus má tá tú eolach ar an wayback Meaisín ar archive.org, tú 706 00:32:46,115 --> 00:32:48,210 Is féidir teacht ar gach mo hideous leathanaigh ghréasáin undergrad. 707 00:32:48,210 --> 00:32:50,090 Bhí ceann Kermit an Frog ar an tosaigh. 708 00:32:50,090 --> 00:32:53,150 Chuaigh mé trí chéim nuair a shíl mé go raibh sé cool a chur ar an cúlra de 709 00:32:53,150 --> 00:32:56,320 imbhalla dearg, nuair a d'fhoghlaim mé conas tá tú Is féidir íomhánna tíl arís, agus arís, agus 710 00:32:56,320 --> 00:32:59,540 arís, a líonadh ar leathanach le imbhalla dearg tacky mór. 711 00:32:59,540 --> 00:33:03,120 Agus ansin, ar bharr seo, ina icon go raibh tú a cliceáil chun dul isteach mo bhaile 712 00:33:03,120 --> 00:33:04,960 leathanach toisc go raibh go mór i vogue. 713 00:33:04,960 --> 00:33:08,870 >> Agus ansin mo chéad chlár scríobh mé riamh Ní raibh i PHP, ach i dteanga 714 00:33:08,870 --> 00:33:12,260 ar a dtugtar Pearl, scríobh sé leabhar aoi, a Is é an rud i ndáiríre cool go 715 00:33:12,260 --> 00:33:14,250 lán de na daoine ag súil agat a bheith acu ar a leathanach baile. 716 00:33:14,250 --> 00:33:17,510 Nuair a fhaigheann tú go dtí an leathanach, ba mhaith leat iad a shíniú i, agus a rá cé tú féin, 717 00:33:17,510 --> 00:33:18,720 agus cén fáth go bhfuil tú ann. 718 00:33:18,720 --> 00:33:21,320 Tá sé seo an-1990í dearadh gréasáin stíl. 719 00:33:21,320 --> 00:33:24,130 >> Ach na laethanta seo, surely, tá muid teacht ar a lán níos faide. 720 00:33:24,130 --> 00:33:27,560 Agus beidh tú a fheiceáil, in alt, agus fiú i an fhadhb atá leagtha seacht, ag 721 00:33:27,560 --> 00:33:31,570 leabharlanna leveraging na laethanta seo, Tá sé sin i bhfad níos éasca a dhéanamh 722 00:33:31,570 --> 00:33:33,400 rudaí prettier go tapa. 723 00:33:33,400 --> 00:33:36,550 Tá sé an-anseo, tá muid ag scríobadh ach an dromchla ar cad is féidir leat a dhéanamh 724 00:33:36,550 --> 00:33:37,400 na stíle de. 725 00:33:37,400 --> 00:33:41,660 >> Agus go deimhin, cheana féin, lig dom béim a chur ar go bhfuil seo ag dul ghránna, ní cheana 726 00:33:41,660 --> 00:33:46,030 ach go haeistéitiúil, ach i dtéarmaí de stíl mo cód, nó an 727 00:33:46,030 --> 00:33:47,260 dearadh mo cód. 728 00:33:47,260 --> 00:33:52,350 Tá mé faoi láthair comingled HTML, a na clibeanna oscailte greenish ann, le 729 00:33:52,350 --> 00:33:55,160 Airíonna CSS, a Tá go hiomlán legit. 730 00:33:55,160 --> 00:33:57,200 Tá sé seo i ndáiríre i gcás an teanga Bhí bunús. 731 00:33:57,200 --> 00:34:01,030 >> Ach ar mhaithe le dearadh glan, i bhfad mar a thosaigh muid rudaí fachtóireacht 732 00:34:01,030 --> 00:34:05,370 amach ó chomhaid C isteach. comhaid h, ligean dom a chleachtadh i ndáiríre chineál sin de 733 00:34:05,370 --> 00:34:07,990 prionsabal agus tús a dhéanamh seo ina ionad. 734 00:34:07,990 --> 00:34:13,280 Lig dom a chur tag stíl suas anseo, a ann freisin i HTML, agus lig dom 735 00:34:13,280 --> 00:34:15,330 sonrófar an méid seo a leanas. 736 00:34:15,330 --> 00:34:16,360 Lig dom seo a scriosadh. 737 00:34:16,360 --> 00:34:18,110 Tá dath cúlra ag dul a bheith dearg. 738 00:34:18,110 --> 00:34:19,800 Tá mé ag dul seo a scriosadh go hiomlán. 739 00:34:19,800 --> 00:34:22,580 Tá mé ag dul chun fáil réidh leis an stíl tréith, agus tá mé ag dul go dtí uathúil 740 00:34:22,580 --> 00:34:24,620 seo div aithint le focal - 741 00:34:24,620 --> 00:34:28,750 treallach, ach réasúnta, ceanglófar comharthaí athfhriotail "barr." Agus is é id speisialta 742 00:34:28,750 --> 00:34:32,530 tréith a shainmhíníonn uathúil Is gné áirithe HTML 743 00:34:32,530 --> 00:34:33,850 mar a bhfuil go id. 744 00:34:33,850 --> 00:34:37,969 >> Más mian liom anois a stílithe é, suas anseo i an ceann de mo leathanach, taobh istigh de na 745 00:34:37,969 --> 00:34:41,730 tag stíl, faoi deara go Is féidir liom a dhéanamh barr hash. 746 00:34:41,730 --> 00:34:45,300 Agus ansin is féidir liom a chur le cúpla chatach braces, reminiscent C, agus ansin lig 747 00:34:45,300 --> 00:34:47,130 greamaigh dom sa stylization. 748 00:34:47,130 --> 00:34:49,929 Agus lig dom dul ar aghaidh anseo agus réamh-mheas áit a bhfuil mé ag dul leis seo. 749 00:34:49,929 --> 00:34:53,380 Lig dom a chruthú freisin ar cheann don div bun. 750 00:34:53,380 --> 00:34:58,010 Lig dom grab an cód hideous ó síos anseo, é a chur i anseo, agus beidh mé a bheith 751 00:34:58,010 --> 00:35:00,770 beagán níos anal anois agus stílithe sé ag díreach rudaí a chur ar a gcuid féin 752 00:35:00,770 --> 00:35:02,540 líne, ag críochnú le leathstadanna. 753 00:35:02,540 --> 00:35:04,430 Lig dom a fháil réidh leis an chlib stíl. 754 00:35:04,430 --> 00:35:05,320 >> Ach níl mé ag déanamh go fóill. 755 00:35:05,320 --> 00:35:07,406 Is gá dom a dhéanamh ach rud amháin eile. 756 00:35:07,406 --> 00:35:10,070 Yeah, is ionann id ceanglófar comharthaí athfhriotail, "bun," nó cibé id Ba mhaith liom a 757 00:35:10,070 --> 00:35:11,740 a thabhairt go bhfuil eilimint. 758 00:35:11,740 --> 00:35:13,420 Anois, lig dom dul ar ais thar anseo. 759 00:35:13,420 --> 00:35:14,360 Agus tá sé seo atrocious. 760 00:35:14,360 --> 00:35:15,805 Ní féidir liom déileáil le 96 phointe. 761 00:35:15,805 --> 00:35:16,960 A ligean ar a dhéanamh ar 24 pointe. 762 00:35:16,960 --> 00:35:18,320 Nó d'fhéadfaí tú a bheith níos cruinne. 763 00:35:18,320 --> 00:35:21,800 Is féidir leat úsáid iarbhír picteilíni, px, mar sin go bhfuil tú a fháil i ndáiríre gráin finer 764 00:35:21,800 --> 00:35:23,220 rialú thar do leathanach. 765 00:35:23,220 --> 00:35:26,860 >> Mar leataobh, tá go ní gá go an rud is fearr má úsáideoirí, do 766 00:35:26,860 --> 00:35:29,650 cúiseanna inrochtaineacht, ag iarraidh a a bheith in ann méideanna a mhéadú. 767 00:35:29,650 --> 00:35:32,650 Mar sin, a thuiscint go bhfuil bealaí a dhéanamh rudaí nach bhfuil gá 768 00:35:32,650 --> 00:35:34,230 gach rud cód crua. 769 00:35:34,230 --> 00:35:37,220 >> Gach ceart, mar sin tá sé níos mó, 24 pointe, ná cuma cad é an mhainneachtain. 770 00:35:37,220 --> 00:35:38,630 Ach anois tá sé ina níos glaine beag. 771 00:35:38,630 --> 00:35:40,230 Agus lig dom a dhéanfaidh an taisceadh sin amháin eile. 772 00:35:40,230 --> 00:35:47,220 Díreach cosúil leis an smaoineamh comhaid header, faoi ​​deara go bhfuil muid ag céim amháin níos gaire don. 773 00:35:47,220 --> 00:35:52,000 Tá mé amach factored, ach fós fágtha, taobh istigh de mo leathanach, na rialacha CSS. 774 00:35:52,000 --> 00:35:56,200 Cén fáth a d'fhéadfadh mé ag iarraidh a dhéanfaidh an taisceadh sin amháin tuilleadh, bain seo ar fad, agus 775 00:35:56,200 --> 00:35:59,860 é a chur i gcomhad ar leith? 776 00:35:59,860 --> 00:36:01,070 >> Mar sin, is féidir liom é a athúsáid, ceart? 777 00:36:01,070 --> 00:36:03,155 Is é seo ach de chineál ar intuition ceart anois. 778 00:36:03,155 --> 00:36:06,340 Roimhe sin, d'éiligh mé go raibh sé ach ag fáil gránna a bhfuil an stíl 779 00:36:06,340 --> 00:36:08,480 tréithe taobh istigh de na divs féin. 780 00:36:08,480 --> 00:36:09,750 Ach amháin de chineál ar dóigh go trí. 781 00:36:09,750 --> 00:36:13,560 Mar a fhaigheann do leathanach níos faide agus níos faide, má tú a chur anseo, agus anseo, agus 782 00:36:13,560 --> 00:36:18,350 anseo, agus anseo, gach ceann de na éagsúla dathanna, agus méideanna cló, agus eile den sórt sin 783 00:36:18,350 --> 00:36:22,550 tréithe, tá do leathanach go han-tapa ag dul a bheith unmanageable do shon. 784 00:36:22,550 --> 00:36:24,570 >> Má thagann duine éigin suas chun tú, agus a deir, ó, tá a fhios agat cad é? 785 00:36:24,570 --> 00:36:28,070 Ba mhaith liom i ndáiríre a athrú clómhéid dhá phointe breise, is féidir leat 786 00:36:28,070 --> 00:36:31,275 D'fhéadfadh a bheith ag dul agus a fháil agus a athsholáthar le líon mór de línte de chód. 787 00:36:31,275 --> 00:36:35,170 Tá sé i bhfad níos láidre a lárú gach aeistéitic den sórt sin anseo. 788 00:36:35,170 --> 00:36:38,850 Ach más mian leat chun athúsáid siúd aeistéitic i leathanaigh ghréasáin il, go léir 789 00:36:38,850 --> 00:36:41,100 an níos láidre a, le haghaidh Mar shampla, a chruthú comhad 790 00:36:41,100 --> 00:36:45,290 ar a dtugtar leis na hábhair. 791 00:36:45,290 --> 00:36:46,680 >> Agus lig dom seo. 792 00:36:46,680 --> 00:36:51,150 793 00:36:51,150 --> 00:36:51,920 Sábháil an comhad seo. 794 00:36:51,920 --> 00:36:55,580 Rá liom styles.css, treallach, ach traidisiúnta. 795 00:36:55,580 --> 00:36:58,770 Feicfidh mé é a chur i dteach John Harvard Eolaire anois ar mhaithe le simplíocht. 796 00:36:58,770 --> 00:37:03,880 Agus cad is féidir liom a dhéanamh i mo leathanach gréasáin é a fháil réidh leis an chlib stíl ar fad, 797 00:37:03,880 --> 00:37:08,270 agus beagán unintuitively, úsáid nasc tag, nach bhfuil a thabhairt duit nasc i 798 00:37:08,270 --> 00:37:13,140 an hyperlink, chiall Inchliceáilte, ach nuair a rá liom ionann nasc, href 799 00:37:13,140 --> 00:37:15,120 styles.css. 800 00:37:15,120 --> 00:37:20,050 Agus an gaol sin ngné seo Tá an leathanach gréasáin é chun fónamh mar 801 00:37:20,050 --> 00:37:21,280 a bileog stíle. 802 00:37:21,280 --> 00:37:22,670 >> Mar sin, conas a raibh a fhios agam é seo? 803 00:37:22,670 --> 00:37:25,950 Amháin, tá tú díreach a léamh ar an lámhleabhar, nó tú Google thart, agus tú 804 00:37:25,950 --> 00:37:27,000 breathnú ar acmhainní éagsúla. 805 00:37:27,000 --> 00:37:30,520 Ciallaíonn mé, go bhfuil fíor conas a roghnaigh tú suas teicnící mar seo, agus, ag teacht 806 00:37:30,520 --> 00:37:34,720 leis an smaoineamh seo de mhúineadh duine féin nua teangacha, arís, beidh tú go 807 00:37:34,720 --> 00:37:38,830 níl ach líon teoranta de rudaí le haon teanga, a luaithe a gheobhaidh tú 808 00:37:38,830 --> 00:37:41,310 dóibh, beidh tú go bhfaigheann sé níos tapúla agus níos tapúla a scríobh. 809 00:37:41,310 --> 00:37:44,180 Go deimhin, ag foghlaim le cláir nua Is teanga sin i bhfad níos tapúla ná mar a nua 810 00:37:44,180 --> 00:37:47,380 teanga labhartha mar gheall ar na rudaí seo Tá i bhfad níos lú agus i bhfad níos mó 811 00:37:47,380 --> 00:37:48,820 sainmhínithe go beacht. 812 00:37:48,820 --> 00:37:51,590 >> Ach tá mé chun suntais le beagán de aimhrialtacht anseo. 813 00:37:51,590 --> 00:37:57,750 Cén fáth a bhfuil mé béim ar an ar aghaidh Slais anseo? 814 00:37:57,750 --> 00:37:59,420 Toisc go bhfuil mé a dhúnadh ar an chlib. 815 00:37:59,420 --> 00:38:00,530 Ba chóir dom a dhúnadh ar an chlib. 816 00:38:00,530 --> 00:38:02,750 Agus beidh tú teacht ar acmhainní innumerable ar líne nach bhfuil 817 00:38:02,750 --> 00:38:04,080 gá clibeanna dhúnadh. 818 00:38:04,080 --> 00:38:08,770 Agus go réalaíoch, nach bhfuil sé go docht riachtanach do teicniúla agus tá 819 00:38:08,770 --> 00:38:11,950 cúiseanna na réaltachta, Tá brabhsálaithe ach go cothrom fulangach ar botúin i gréasáin 820 00:38:11,950 --> 00:38:14,360 leathanaigh, le haghaidh níos fearr nó níos measa as, ach is mó níos measa. 821 00:38:14,360 --> 00:38:18,830 >> Mar sin, tá sé seo anseo ach ar bhealach níos glaine ag rá rud éigin dúr mar seo, 822 00:38:18,830 --> 00:38:22,330 áit más mian leat a oscailt an chlib nasc ach é a dhúnadh, níl i ndáiríre níl aon coincheap 823 00:38:22,330 --> 00:38:23,720 ábhar do tag nasc. 824 00:38:23,720 --> 00:38:26,000 Ciallaíonn sé sin go díreach a luchtú seo comhad agus é a chur anseo. 825 00:38:26,000 --> 00:38:30,610 Tá sé cosúil measc géar i C. Is féidir leat oscailt agus a dhúnadh go léir ag an am céanna le tag 826 00:38:30,610 --> 00:38:31,660 laistigh den chlib céanna. 827 00:38:31,660 --> 00:38:33,520 Agus níl samplaí eile de seo. 828 00:38:33,520 --> 00:38:37,280 Ní hé seo an bealach chun é seo a dhéanamh, ach an chlib br, le haghaidh sosanna líne, má 829 00:38:37,280 --> 00:38:41,780 i ndáiríre ag iarraidh a bhaint amach cad a bhí mé ag iarraidh a fháil roimh ag bualadh Cuir isteach, má 830 00:38:41,780 --> 00:38:45,380 Rá liom go sainráite sos líne, sos líne, sos líne, sos líne, agus 831 00:38:45,380 --> 00:38:49,100 ansin athlódáil an leathanach seo, anois beidh tú faoi deara is é sin bun an leathanaigh, 832 00:38:49,100 --> 00:38:51,940 go deimhin, i bhfad níos faide síos sa an bun an leathanaigh. 833 00:38:51,940 --> 00:38:55,840 Ach fiú is féidir a dhéanamh i bhfad níos mó cleanly le CSS, agus le corrlaigh, 834 00:38:55,840 --> 00:38:58,120 agus le aeistéitiúil eile den sórt sin teicnící. 835 00:38:58,120 --> 00:38:59,940 >> Mar sin, do anois, is iad na takeaways seo. 836 00:38:59,940 --> 00:39:02,320 I HTML, ní mór dúinn na rudaí ar a dtugtar clibeanna. 837 00:39:02,320 --> 00:39:04,830 I CSS, ní mór dúinn na rudaí seo ar a dtugtar airíonna. 838 00:39:04,830 --> 00:39:08,700 Is féidir linn a comingle dá theanga seo, trí úsáid a bhaint as an tréith stíl, 839 00:39:08,700 --> 00:39:14,240 nó an chlib stíl, nó is fearr go fóill, fachtóireacht sé amach ar fad, mar a dhéanann muid 840 00:39:14,240 --> 00:39:17,270 i fhadhb a leagtar 7. 841 00:39:17,270 --> 00:39:23,820 Ceisteanna, ansin, mar gheall ar an Basics choincheapúil anseo? 842 00:39:23,820 --> 00:39:24,740 >> LUCHT ÉISTEACHTA: Tá mé ceist. 843 00:39:24,740 --> 00:39:25,630 >> Cainteoir 1: Oh, tá brón orainn. 844 00:39:25,630 --> 00:39:28,880 >> LUCHT ÉISTEACHTA: Cén fáth nach raibh sé daite - 845 00:39:28,880 --> 00:39:31,410 >> Cainteoir 1: Oh, sa chluaisín eile? 846 00:39:31,410 --> 00:39:32,232 Seo anseo? 847 00:39:32,232 --> 00:39:33,482 >> LUCHT ÉISTEACHTA: Níl, tá sé cosúil leis an - 848 00:39:33,482 --> 00:39:35,330 849 00:39:35,330 --> 00:39:39,480 >> Cainteoir 1: Ó, sin mar gheall ar Raibh mé a bheith sloppy. 850 00:39:39,480 --> 00:39:41,350 Chuir mé an comhad san áit mícheart. 851 00:39:41,350 --> 00:39:47,840 Mar sin, má chuir mé i ndáiríre sé anseo, agus mé chmod sé, fad r + do styles.css, agus 852 00:39:47,840 --> 00:39:52,050 anois athlódáil an leathanach, anois táimid ag a fháil ar an stylization ar ais. 853 00:39:52,050 --> 00:39:54,530 Agus mar go bhfuil na méideanna cló éagsúla, ní féidir linn a fheiceáil go leor oiread agus 854 00:39:54,530 --> 00:39:55,010 spás bán. 855 00:39:55,010 --> 00:39:58,240 Linn a fheiceáil ina ionad sin cad é an Tá réamhshocraithe ina ionad. 856 00:39:58,240 --> 00:40:00,050 Good question. 857 00:40:00,050 --> 00:40:00,846 Is ea? 858 00:40:00,846 --> 00:40:02,630 >> LUCHT ÉISTEACHTA: Cén fáth go bhfuil an nasc tag taobh istigh header? 859 00:40:02,630 --> 00:40:06,270 >> Cainteoir 1: Cén fáth go bhfuil na naisc taobh istigh tag an header - 860 00:40:06,270 --> 00:40:07,650 freagra gairid, ach mar gheall ar. 861 00:40:07,650 --> 00:40:08,930 Is é sin an méid a bhí cinneadh. 862 00:40:08,930 --> 00:40:10,720 Sin an áit a théann na clibeanna nasc nuair a Tá tú cad atá ar a dtugtar 863 00:40:10,720 --> 00:40:13,650 bileog stíle seachtracha. 864 00:40:13,650 --> 00:40:16,430 Ceisteanna eile? 865 00:40:16,430 --> 00:40:17,770 >> Gach ceart, go maith a ligean ar é seo a dhéanamh. 866 00:40:17,770 --> 00:40:20,500 Ní mór dúinn spraoi sin i bhfad chun tosaigh ar dúinn inniu. 867 00:40:20,500 --> 00:40:22,480 Sin scratching ach an dromchla CSS. 868 00:40:22,480 --> 00:40:23,010 A ligean ar é seo a dhéanamh. 869 00:40:23,010 --> 00:40:25,980 A ligean ar sos cúig nóiméad a ghlacadh anseo mar gheall ar, in aghaidh mo ríomhphost, a ligean ar hang i 870 00:40:25,980 --> 00:40:27,200 ann till 2:30 ish-lá atá inniu ann. 871 00:40:27,200 --> 00:40:28,540 Ach má dhéanann tú a saoire, go bhfuil fíneáil. 872 00:40:28,540 --> 00:40:30,380 Ach beidh muid ag cruthú amach romhainn tar éis sos cúig nóiméad. 873 00:40:30,380 --> 00:40:35,930 Agus beidh orainn a fhoghlaim rud beag faoi ​​PHP, MySQL, agus níos mó. 874 00:40:35,930 --> 00:40:44,520 >> Gach ceart, mar sin a ligean ar iarracht, anois, a cheangal ar roinnt de na smaointe le chéile agus a dhéanamh, 875 00:40:44,520 --> 00:40:46,180 rá, ár n-inneall cuardaigh féin. 876 00:40:46,180 --> 00:40:48,570 Thug mé faoi deara, in áit curiously, an méid seo a leanas. 877 00:40:48,570 --> 00:40:52,610 Nuair a bhíonn tú ag Google.com, tá tú de ghnáth ag URL mar seo amháin anseo 878 00:40:52,610 --> 00:40:54,870 le rud ar bith tar éis an dot com. 879 00:40:54,870 --> 00:40:59,760 Ach má tá mé ag cuardach rud éigin dúr cosúil le cait, agus bhuail isteach, beidh orainn a fháil - ní 880 00:40:59,760 --> 00:41:01,300 dúr, ach tá a fhios agat. 881 00:41:01,300 --> 00:41:05,410 >> OK, faoi deara mar sin, ag barr an leathanaigh, anois, an URL go bhfuil, ar ndóigh, athrú. 882 00:41:05,410 --> 00:41:07,190 Agus nach bhfuil sé seo rud ar bith nua le haon duine againn. 883 00:41:07,190 --> 00:41:09,290 Tá tú cliceáil ar naisc agus rudaí a tharlaíonn ar an ngréasán. 884 00:41:09,290 --> 00:41:11,420 Ach cad atá suimiúil anseo Is é seo a leanas. 885 00:41:11,420 --> 00:41:14,500 Níl a lán iomlán de clutter, ach lig dom caith amach rudaí nach féidir liom 886 00:41:14,500 --> 00:41:16,600 go leor a thuiscint nó nach i ndáiríre breathnú ábhartha. 887 00:41:16,600 --> 00:41:18,490 >> Lig dom a fháil réidh le seo. 888 00:41:18,490 --> 00:41:20,030 Lig dom a fháil réidh le seo. 889 00:41:20,030 --> 00:41:22,630 Agus lig dom a fháil ach réidh de seo ar fad. 890 00:41:22,630 --> 00:41:28,840 Agus faoi deara anois go bhfuil cait sa URL, ina dhiaidh sin le q, ansin comhionann 891 00:41:28,840 --> 00:41:29,710 shíniú os comhair é. 892 00:41:29,710 --> 00:41:32,110 Mar sin, casadh sé amach tá sé seo conas an bealach a oibríonn sé nuair a thagann sé 893 00:41:32,110 --> 00:41:33,360 chun ionchur agus aschur. 894 00:41:33,360 --> 00:41:37,510 >> Táimid tar éis Labhair fada faoi boscaí dubh, ceart? 895 00:41:37,510 --> 00:41:41,650 Mar sin, má tá sé seo ina fheidhm i bhfeidhm anseo mar bhosca dubh, a thógann sé ionchur 896 00:41:41,650 --> 00:41:45,290 agus táirgeann aschur, go maith, ciallaíonn sé an ag a chur ar fáil duit ionchur 897 00:41:45,290 --> 00:41:49,270 Tá láithreán gréasáin trí, go minic, a URLs. 898 00:41:49,270 --> 00:41:52,850 Tá tú a chur ach comhartha ceiste agus ansin is ionann eochair luach. 899 00:41:52,850 --> 00:41:56,740 Agus ansin b'fhéidir ampersand, agus ansin ionann eochair eile luach, ansin b'fhéidir 900 00:41:56,740 --> 00:41:58,810 ampersand eile, is ionann eochair luach. 901 00:41:58,810 --> 00:42:03,030 Sin é an chaoi a théann tú i eochracha agus luachanna, péirí na n-ionchur. 902 00:42:03,030 --> 00:42:07,050 >> Mar sin, má bhuail mé Cuir isteach anois, cad suimiúil faoi Google é sin go léir 903 00:42:07,050 --> 00:42:10,420 nach clutter scriostar mé le feiceáil a bheith fíor-riachtanach. 904 00:42:10,420 --> 00:42:15,120 Is léir is gá dom a sheoladh chuig Google gceist marc q ionann cait a fháil 905 00:42:15,120 --> 00:42:16,160 ar ais roinnt cait. 906 00:42:16,160 --> 00:42:20,160 Bhuel, an impleacht ar sin, ansin, má tarraingt mé suas gedit, thosaigh mé 907 00:42:20,160 --> 00:42:24,360 ag déanamh mo inneall cuardaigh féin anseo i comhad a dtugtar seach0.html. 908 00:42:24,360 --> 00:42:26,750 >> Agus lig dom dul ar aghaidh agus a scriosadh líne amháin níos mó go bhfuil tú 909 00:42:26,750 --> 00:42:27,910 Ní raibh ceaptha a fheiceáil. 910 00:42:27,910 --> 00:42:31,070 Agus anois, lig dom dul isteach i mo bhrabhsálaí féin, mar sin ní go Google, agus téigh go dtí 911 00:42:31,070 --> 00:42:34,900 http://localhost. 912 00:42:34,900 --> 00:42:36,220 Agus tá go bhfuil dul chun a fháil ar an mbealach. 913 00:42:36,220 --> 00:42:43,240 Mar sin, táimid ag dul a bheith acu chun slán a fhágáil gur le haghaidh anois, bogadh seo thar anseo, 914 00:42:43,240 --> 00:42:46,270 OH, anois táimid ag dul a bheith acu chun slán a fhágáil ag an gcomhad sin. 915 00:42:46,270 --> 00:42:51,700 >> Aon uair a bhfuil tú comhad a dtugtar index.html nó index.php i 916 00:42:51,700 --> 00:42:54,980 eolaire, má tá an freastalaí gréasáin cumraithe ar an mbealach seo, cad beidh tú 917 00:42:54,980 --> 00:42:59,600 a fheiceáil, de réir réamhshocraithe, tá an t-ábhar go comhad seachas liosta de na 918 00:42:59,600 --> 00:43:02,330 eolaire, mar a bhí mé anseo. 919 00:43:02,330 --> 00:43:03,750 Tuilleadh faoin sa spec. 920 00:43:03,750 --> 00:43:04,610 Ní raibh tú a fheiceáil go. 921 00:43:04,610 --> 00:43:06,360 >> Mar sin, is é seo cad a bhí mé i ndáiríre. 922 00:43:06,360 --> 00:43:08,810 Ach nóiméad ó shin, bhí comhad san fhillteán seo ar a dtugtar 923 00:43:08,810 --> 00:43:11,290 index.html agus index.php. 924 00:43:11,290 --> 00:43:13,380 Agus mar sin bhí an fhreastalaí gréasáin léiríonn dom na comhaid sin. 925 00:43:13,380 --> 00:43:15,900 Ina áit sin, ba mhaith liom an eolaire liostú anseo. 926 00:43:15,900 --> 00:43:18,340 >> Mar sin, tá mé ag dul chun dul isteach CSS agus téigh go dtí search0. 927 00:43:18,340 --> 00:43:21,770 Agus Éilím go bhfuil sé seo ag dul a bheith go an tús mo iomaíoch féin 928 00:43:21,770 --> 00:43:22,490 inneall cuardaigh. 929 00:43:22,490 --> 00:43:27,630 Agus é seo a dhéanamh, tá mé ag dul chun dul i anseo, i CSS, agus oscailt suas le 930 00:43:27,630 --> 00:43:30,190 gedit, cuardaigh 0. 931 00:43:30,190 --> 00:43:32,280 Ach ar an drochuair, níl nach bhfuil ag dul i bhfad ar anseo. 932 00:43:32,280 --> 00:43:35,690 Gach raibh mé go raibh úsáid tag cheannteideal, a a tharlaíonn a bheith ar a dtugtar H1, a 933 00:43:35,690 --> 00:43:38,180 go bunúsach ciallaíonn mór agus dána, agus tá go bhfuil sé. 934 00:43:38,180 --> 00:43:40,810 Ach an tslí ar féidir linn Tá ionchur a chur ar fáil trí mheán na 935 00:43:40,810 --> 00:43:42,180 rudaí ar a dtugtar foirmeacha. 936 00:43:42,180 --> 00:43:46,040 >> Mar sin, lig dom dul ar aghaidh agus a oscailt agus a dhúnadh, preemptively, tag bhfoirm ann. 937 00:43:46,040 --> 00:43:48,060 Agus lig dom dul ar aghaidh agus a dhéanamh rud éigin mar seo. 938 00:43:48,060 --> 00:43:51,430 Ionchur, cineál ionann agus téacs. 939 00:43:51,430 --> 00:43:56,320 Agus ansin a ligean ar dhúnadh an chlib laistigh na lúibíní iad féin. 940 00:43:56,320 --> 00:43:58,800 Ní gá dom a thosú réimse téacs agus réimse téacs stopadh. 941 00:43:58,800 --> 00:44:01,080 Tá sé ag dul ach a bheith ann nó nach bhfuil. 942 00:44:01,080 --> 00:44:06,210 >> Agus ansin thíos sin, a ligean ar é a dhéanamh ionann cineál ionchur isteach. 943 00:44:06,210 --> 00:44:06,870 Sábháil seo. 944 00:44:06,870 --> 00:44:08,630 Agus anois a ligean ar a dhéanamh go díreach a sanity tapaidh a sheiceáil. 945 00:44:08,630 --> 00:44:09,820 A ligean ar athlódáil. 946 00:44:09,820 --> 00:44:10,890 >> OK, mar sin nach bhfuil sé olc. 947 00:44:10,890 --> 00:44:13,260 Níl sé stíl Google, ach tá sé gar go leor. 948 00:44:13,260 --> 00:44:13,920 Níl réimse téacs. 949 00:44:13,920 --> 00:44:17,190 Is féidir liom a chlóscríobh roinnt rudaí i, bhuail Cuir isteach, ach a tharlaíonn rud ar bith go fóill. 950 00:44:17,190 --> 00:44:21,090 Agus sin toisc nach bhfuil mé sonraithe caingean fhoirm seo, mar a déarfá. 951 00:44:21,090 --> 00:44:23,860 Mar sin, má théann mé ar ais go dtí an eilimint foirm, casadh sé amach, agus tá a fhios agam seo ach 952 00:44:23,860 --> 00:44:27,460 as a bhfuil Léigh an doiciméadú, go Bíonn an chlib fhoirm an tréith 953 00:44:27,460 --> 00:44:31,880 ar a dtugtar gníomhaíocht go bhfuil an URL ar an láithreán gréasáin a bhfuil tú 954 00:44:31,880 --> 00:44:34,790 ag iarraidh a sheoladh ar an bhfoirm. 955 00:44:34,790 --> 00:44:37,610 >> Ní dóigh liom i ndáiríre ní mór dúinn am a chur i bhfeidhm an deireadh ar ais ar fad ar feadh 956 00:44:37,610 --> 00:44:38,570 inneall cuardaigh lá atá inniu ann. 957 00:44:38,570 --> 00:44:41,900 Mar sin, táimid ag dul ach a rá, eh, téigh go dtí google.com / search. 958 00:44:41,900 --> 00:44:43,450 Agus anois lig dom a dhúnadh mo Sleachta. 959 00:44:43,450 --> 00:44:46,070 Agus lig dom a shonrú tuilleadh go Is é an modh a úsáid ag dul 960 00:44:46,070 --> 00:44:47,120 a bheith ar a dtugtar a fháil. 961 00:44:47,120 --> 00:44:50,650 >> Fada scéal gearr, níl dhá bhealach, ag ar a laghad, gur féidir leat faisnéis a chur isteach 962 00:44:50,650 --> 00:44:51,880 ó bhrabhsálaí leis an bhfreastalaí. 963 00:44:51,880 --> 00:44:55,340 Tá ceann amháin a fháil, agus, chun críocha an lae inniu, Ciallaíonn sé go díreach sa URL. 964 00:44:55,340 --> 00:44:58,730 Féach leat go díreach ar na marcanna gceist, an shín, agus ampersands go 965 00:44:58,730 --> 00:44:59,780 chonaic muid níos luaithe. 966 00:44:59,780 --> 00:45:02,890 Nó níl post ar a dtugtar eile. 967 00:45:02,890 --> 00:45:06,490 Chun anois, tá a fhios go bhfuil an bpost a úsáidtear go minic nuair is mian leat comhaid a uaslódáil, cosúil le 968 00:45:06,490 --> 00:45:09,820 íomhánna agus mar sin de, nó nuair is mian leat a faisnéis cárta creidmheasa isteach, nó 969 00:45:09,820 --> 00:45:13,810 passwords, rud ar bith nach ndéanann sé i ndáiríre ciall a bhaint as, coincheapúil, nó 970 00:45:13,810 --> 00:45:18,020 slándála ciallmhar, chun deireadh suas i URL do bhrabhsálaí, nuair a tuismitheoirí snooping, 971 00:45:18,020 --> 00:45:21,520 nó roommates, nó aon duine a bhfuil rochtain chun do ríomhaire a d'fhéadfadh a fheiceáil. 972 00:45:21,520 --> 00:45:23,110 >> Mar sin, a ligean ar a shábháil go anseo. 973 00:45:23,110 --> 00:45:24,480 Agus is gá dom a dhéanamh ach rud amháin eile. 974 00:45:24,480 --> 00:45:27,250 Ní chuireann sé leor ach a a rá a thabhairt dom réimse téacs. 975 00:45:27,250 --> 00:45:29,850 Caithfidh mé a thabhairt go bhfuil réimse ar luach a ainm. 976 00:45:29,850 --> 00:45:34,500 Mar sin, lig dom a fháil ar iasacht rogha Google ainmneacha, q, agus a shonrú go dara 977 00:45:34,500 --> 00:45:38,150 tréith ní féidir liom cúram i ndáiríre faoi ainm an cnaipe Cuir Isteach. 978 00:45:38,150 --> 00:45:40,890 Gach cúram agam faoi é isteach cad iad na cineálacha an t-úsáideoir isteach 979 00:45:40,890 --> 00:45:41,940 >> Agus anois tá an cineál gránna. 980 00:45:41,940 --> 00:45:42,820 Deir sé díreach isteach. 981 00:45:42,820 --> 00:45:46,350 Casadh sé amach, agus tá a fhios agam seo ó na doiciméadú, is féidir liom a rá i ndáiríre 982 00:45:46,350 --> 00:45:51,710 luach cothrom ceanglófar comharthaí athfhriotail "cs50 SEACH, "ceanglófar dhúnadh. 983 00:45:51,710 --> 00:45:53,030 Ansin a ligean ar athlódáil arís. 984 00:45:53,030 --> 00:45:57,020 Mar sin, mé a choinneáil ag bualadh Command-R, nó Rialú-R ar mo mhéarchlár a athlódáil. 985 00:45:57,020 --> 00:45:58,605 >> Anois, tá muid níos suimiúla inneall cuardaigh. 986 00:45:58,605 --> 00:46:00,340 Ní chuireann sé cuma sách cosúil le Google fóill, cé. 987 00:46:00,340 --> 00:46:04,100 Mar sin, a ligean ar dul ar aghaidh i anseo agus dhéanamh sos líne beag. 988 00:46:04,100 --> 00:46:06,066 >> OK, mar sin anois ní mór dúinn Google. 989 00:46:06,066 --> 00:46:08,260 Againn i ndáiríre beagnach nach bhfuil Google. 990 00:46:08,260 --> 00:46:10,460 Mar sin, anois tá cad a dul a tharlóidh? 991 00:46:10,460 --> 00:46:12,220 Tá mé ag dul chun cineál i rud éigin cosúil le Cait. 992 00:46:12,220 --> 00:46:16,570 Agus is é an bhrabhsálaí ag dul a pharsáil fhoirm sin a shainmhínítear agam. 993 00:46:16,570 --> 00:46:19,470 Agus tá sé ag dul a sheoladh an t-úsáideoir a ghabhann leis an URL. 994 00:46:19,470 --> 00:46:23,420 Mar sin, an uair seo, ar chúis éigin aisteach, Fuair ​​mé níos mó eolais a fháil faoi stoic 995 00:46:23,420 --> 00:46:24,410 ná thart ar cait iarbhír. 996 00:46:24,410 --> 00:46:30,580 Ach tá go fíneáil toisc deara againn fós dar críoch suas anseo, q ionann cait. 997 00:46:30,580 --> 00:46:35,200 >> Mar sin scéal fada gairid, is cosúil go cothrom fánach ionchur a fháil ón úsáideoir. 998 00:46:35,200 --> 00:46:38,190 Agus a bheith cothrom, níl bunches de chineálacha eile de réimsí foirm. 999 00:46:38,190 --> 00:46:41,510 Níl boscaí a sheiceáil, agus beag go frithpháirteach cnaipí raidió eisiach, agus 1000 00:46:41,510 --> 00:46:42,960 titim síos biachláir, agus níos mó. 1001 00:46:42,960 --> 00:46:46,160 Ach tá gach ceann de na is réasúnta i bhfeidhm go héasca mar 1002 00:46:46,160 --> 00:46:48,040 réimse téacs seo a bhí. 1003 00:46:48,040 --> 00:46:52,050 Agus ar deireadh thiar, ní mór dúinn ach a dhéanamh Tá cinnte duine éigin ag éisteacht ar an taobh eile 1004 00:46:52,050 --> 00:46:56,490 deireadh na líne d'fhonn a fháil go fhaisnéis arna próiseáil, ar bhealach, agus 1005 00:46:56,490 --> 00:46:58,440 a thabhairt dúinn ar ais ár n-cait. 1006 00:46:58,440 --> 00:47:00,840 >> A ligean ar breathnú ar beagán níos mó i gceist mar shampla. 1007 00:47:00,840 --> 00:47:06,020 Lig dom dul isteach i eolaire mo Vhost ar, i óstach áitiúil, poiblí, agus i gcás mé 1008 00:47:06,020 --> 00:47:06,980 cód foinse a chur ar an lae inniu. 1009 00:47:06,980 --> 00:47:09,800 Beidh sé seo go léir a bheith ar an gcúrsa ar láithreán gréasáin chun tú a tinker leis. 1010 00:47:09,800 --> 00:47:15,420 Agus má théann mé isteach froshims, lig dom a oscailt suas comhad seo anois, froshim0.php. 1011 00:47:15,420 --> 00:47:18,460 Tá sé seo ar cheann ar verbose beagán níos mó, agus mar sin Ní bheidh muid ag scríobh seo ó scratch. 1012 00:47:18,460 --> 00:47:21,970 Ach faoi deara ach anois cúpla ábhairín saintréithe an eolas. 1013 00:47:21,970 --> 00:47:24,550 >> One, foirm chlib, gníomh éagsúla. 1014 00:47:24,550 --> 00:47:25,670 Ní Tá sé ina URL iomlán. 1015 00:47:25,670 --> 00:47:29,930 Anois, tá sé cosúil ar a dtugtar a chomhdú register0.php mar gheall ar, i láthair na huaire, 1016 00:47:29,930 --> 00:47:32,660 Tá mé ag dul a mhúineadh mé féin beagán rud éigin faoi PHP, ar cláir 1017 00:47:32,660 --> 00:47:37,360 teanga, mar is féidir PHP a úsáid chun chur i bhfeidhm cad Google curtha i bhfeidhm mar 1018 00:47:37,360 --> 00:47:39,650 an deireadh ar ais ar a n-innill chuardaigh. 1019 00:47:39,650 --> 00:47:42,890 >> Google, i ndáiríre, is dócha úsáidí roinnt Python, roinnt C + +, agus 1020 00:47:42,890 --> 00:47:44,230 bunches na dteangacha eile. 1021 00:47:44,230 --> 00:47:48,230 Ach d'fhéadfadh muid a chur i bhfeidhm cinnte cuardaigh torthaí ag baint úsáide as PHP má bhíomar ag iarraidh. 1022 00:47:48,230 --> 00:47:49,610 Ach do anois, beidh orainn a choinneáil simplí é. 1023 00:47:49,610 --> 00:47:53,320 Agus is é seo i ndáiríre i gcuimhne duit amháin de na láithreáin ghréasáin an-an chéad eile agam 1024 00:47:53,320 --> 00:47:54,490 a rinneadh bliain ó shin. 1025 00:47:54,490 --> 00:47:58,160 >> Ar ais i mo lá, chláraigh tú do spóirt intramural mar freshman ag 1026 00:47:58,160 --> 00:48:00,880 líonadh amach píosa de pháipéar, ag siúl trasna an chlóis, agus dropping sé i 1027 00:48:00,880 --> 00:48:04,890 an bosca poist a Proctor i Wigglesworth, agus go raibh conas tú 1028 00:48:04,890 --> 00:48:05,460 cláraithe. 1029 00:48:05,460 --> 00:48:09,650 Agus mar sin mo tionscadal go gairid tar éis CS50, bhí a chur go, a dhéanann iontach 1030 00:48:09,650 --> 00:48:13,460 ciall, ar an ngréasán, nach raibh a mar atá i vogue ansin de réir mar atá sé anois. 1031 00:48:13,460 --> 00:48:17,510 Ach go léir a bhí againn a dhéanamh a bhí a chruthú, go bunúsach, foirm HTML. 1032 00:48:17,510 --> 00:48:19,640 >> Agus d'fhéach fhoirm sin garbh mar seo. 1033 00:48:19,640 --> 00:48:22,480 Bhí mé ionchur chun na ainm freshman ar. 1034 00:48:22,480 --> 00:48:27,780 Bhí mé ticbhosca eile cibé acu atá nó nó nach bhfuil ag iarraidh iad a bheith chaptaen, cad 1035 00:48:27,780 --> 00:48:30,400 Bhí a n-inscne, agus cad a bhí a n-dorm. 1036 00:48:30,400 --> 00:48:33,370 Agus ansin mé go crua códaithe i rudaí cosúil le Apley Chúirt, agus Canaday, 1037 00:48:33,370 --> 00:48:34,880 Liath, agus mar sin de. 1038 00:48:34,880 --> 00:48:36,300 >> Mar sin, arís, tags nua. 1039 00:48:36,300 --> 00:48:39,820 An bhfuil nach bhfuil le feiceáil ar na roimh, nua tréithe, ach go cothrom inrochtana. 1040 00:48:39,820 --> 00:48:42,360 Nuair a fheiceann tú, mar shampla, is féidir leat cineál den iasacht go smaoineamh agus a dhéanamh titim 1041 00:48:42,360 --> 00:48:43,820 síos roghchlár don chuid is mó rud ar bith. 1042 00:48:43,820 --> 00:48:46,350 Ach cad eochair go gach ceann de na Tá na rudaí seo ainmneacha. 1043 00:48:46,350 --> 00:48:49,720 Agus ag bun na foirme seo, níl an cnaipe Cuir Isteach a bhfuil lipéad, 1044 00:48:49,720 --> 00:48:51,510 nó luach, clár. 1045 00:48:51,510 --> 00:48:52,670 >> Mar sin, a ligean ar dul go dtí an leathanach seo. 1046 00:48:52,670 --> 00:48:55,050 Lig dom dul ar ais isteach sa liosta eolaire. 1047 00:48:55,050 --> 00:48:59,410 Lig dom dul isteach froshims, agus téigh go dtí froshim0.php. 1048 00:48:59,410 --> 00:49:01,150 Mar sin, tá sé hideous, a bheith cothrom. 1049 00:49:01,150 --> 00:49:03,950 Mar sin, d'fhéadfadh mé cinnte stylize seo le roinnt CSS, raibh mé in ann a dhéanamh ar roinnt 1050 00:49:03,950 --> 00:49:06,890 grafaicí, cuir b'fhéidir roinnt dathanna, agus seo a dhéanamh prettier. 1051 00:49:06,890 --> 00:49:10,530 Ach feidhmiúil, ba mhaith liom a mhaíomh go bhfuil an Is é i ndáiríre go leor i gcrích. 1052 00:49:10,530 --> 00:49:15,190 >> Ar an drochuair, nuair a líonadh mé seo amach, David, Captaen, Fir, beidh orainn a roghnú, 1053 00:49:15,190 --> 00:49:20,510 ligean le rá Matthews, Clár, gach a tharlaíonn é seo. 1054 00:49:20,510 --> 00:49:21,910 Ach faoi deara cúpla takeaways. 1055 00:49:21,910 --> 00:49:27,130 Amháin, cad comhad ar ais dóibh siúd torthaí, cosúil? 1056 00:49:27,130 --> 00:49:29,470 Mar sin, tá sé, go deimhin, register0.php. 1057 00:49:29,470 --> 00:49:34,570 Mar sin, ar an bhfíric go chonaic muid an chaingean sin a luach nóiméad ó shin le haghaidh register0, seo 1058 00:49:34,570 --> 00:49:37,500 corroborates go dar críoch muid go deimhin, suas ag an comhaid ar leith. 1059 00:49:37,500 --> 00:49:39,040 >> Anois, tá sé seo ach an téacs gránna. 1060 00:49:39,040 --> 00:49:42,810 Ach faoi deara go bhfuil an téacs ag teacht ó óstach áitiúil, 1061 00:49:42,810 --> 00:49:44,170 atá as an fearas. 1062 00:49:44,170 --> 00:49:46,350 Cuimhnigh ar an fearas anois mar díreach ar fhreastalaí gréasáin a d'fhéadfadh a bheith sa 1063 00:49:46,350 --> 00:49:46,910 Ionad Eolaíochta. 1064 00:49:46,910 --> 00:49:48,060 D'fhéadfadh sé a bheith ar an ngréasán iarbhír. 1065 00:49:48,060 --> 00:49:49,850 Mar sin, tá sé ar fáil go poiblí. 1066 00:49:49,850 --> 00:49:55,480 >> Mar sin, go soiléir, níl ar bhealach éigin a rith ionchuir réimse foirm le freastalaí 1067 00:49:55,480 --> 00:49:56,840 ionas gur féidir é a rud éigin a dhéanamh leo. 1068 00:49:56,840 --> 00:49:59,020 Ar an drochuair, register0 Tá go leor dúr. 1069 00:49:59,020 --> 00:50:01,870 Gach a dhéanann sé é a phriontáil amach le sraith go Breathnaíonn mar seo. 1070 00:50:01,870 --> 00:50:04,790 Agus nach bhfuil sé eagar ar an tuiscint go bhfuil a fhios againn uirthi. 1071 00:50:04,790 --> 00:50:08,760 Casadh amach go bhfuil PHP, agus a lán de na teangacha, ní hamháin go huimhriúil 1072 00:50:08,760 --> 00:50:12,350 arrays innéacsaithe a bhfuil innéacs é an chéad náid, ansin amháin, ansin dhá, ansin ponc, 1073 00:50:12,350 --> 00:50:13,780 ponc, ponc, n lúide 1. 1074 00:50:13,780 --> 00:50:16,400 >> Tá sé seo cad atá ar a dtugtar eagar comhthiomsaitheach. 1075 00:50:16,400 --> 00:50:21,150 Tá sraith comhthiomsaitheach amháin ina Is féidir leat a stóráil péirí luach na príomh áit 1076 00:50:21,150 --> 00:50:23,160 nach bhfuil an eochair gá roinnt. 1077 00:50:23,160 --> 00:50:25,580 D'fhéadfadh sé a bheith i ndáiríre ar shraith, focal. 1078 00:50:25,580 --> 00:50:28,230 Agus mar sin is féidir é seo a chur i bhfeidhm, thíos an cochall, casadh sé amach, 1079 00:50:28,230 --> 00:50:31,896 ag baint úsáide as struchtúr sonraí ar a dtugtar? 1080 00:50:31,896 --> 00:50:33,600 Thought rud éigin drámatúil bhí ar tí tarlú - 1081 00:50:33,600 --> 00:50:34,840 tábla hash. 1082 00:50:34,840 --> 00:50:38,955 >> Mar sin, tábla hash, cuimhne, siúd agaibh a rinne sé sraith P 6, nó fiú cuimhne 1083 00:50:38,955 --> 00:50:44,110 sé, ar a laghad, fiú má rinne tú triail a bhaint as, ar tábla hash, inár úsáid a bhí in úsáid, chun 1084 00:50:44,110 --> 00:50:45,090 ach focail stóráil. 1085 00:50:45,090 --> 00:50:47,980 Ach i ndáiríre, bhí tú a stóráil eochracha agus luachanna. 1086 00:50:47,980 --> 00:50:51,940 Má chuirtear i bhfeidhm duit tábla hash do P leagtha 6 foclóir, bhí na heochracha an 1087 00:50:51,940 --> 00:50:56,890 focail féin, agus na luachanna Bhí fíor go héifeachtach nó bréagach. 1088 00:50:56,890 --> 00:51:00,190 Sea, anseo, nó go hintuigthe, Ní hea, anseo. 1089 00:51:00,190 --> 00:51:02,140 >> Bhuel, is féidir linn a ghinearálú go smaoineamh. 1090 00:51:02,140 --> 00:51:06,230 Agus d'fhéadfadh muid úsáid sonraí an-chosúil struchtúr a stóráil nach bhfuil an teaghrán 1091 00:51:06,230 --> 00:51:10,180 féin ina n-aonar i do tábla hash, ach Is dócha gur i ngach ceann de do hash 1092 00:51:10,180 --> 00:51:11,130 nóid tábla ar. 1093 00:51:11,130 --> 00:51:14,210 Agus d'fhéadfaí tú a dhéanamh fiú seo i iarracht seachas a bheith díreach bool. 1094 00:51:14,210 --> 00:51:15,350 D'fhéadfá a bheith rud éigin eile. 1095 00:51:15,350 --> 00:51:19,590 Cad a tharlaíonn má nach raibh an eochair Maxwell, do Mar shampla, ach ceanglófar comharthaí athfhriotail "ainm," nó 1096 00:51:19,590 --> 00:51:22,900 ceanglófar comharthaí athfhriotail "captaen." Agus taobh istigh de do struchtúr sonraí C, chuir tú 1097 00:51:22,900 --> 00:51:26,170 luach, ní hamháin Boole, ach de luach cosúil le ceanglófar comharthaí athfhriotail "David," nó 1098 00:51:26,170 --> 00:51:28,690 "M," nó "Matthews," agus mar sin de. 1099 00:51:28,690 --> 00:51:33,170 >> Mar sin, siúd struchtúir sonraí céanna a úsáid againn cosúil ann i dteangacha eile. 1100 00:51:33,170 --> 00:51:37,650 Agus ba mhaith liom a mhaíomh go bhfuil siad i ndáiríre i bhfad, i bhfad níos simplí chun rochtain a fháil anseo. 1101 00:51:37,650 --> 00:51:40,300 A ligean ar ghlacadh le breathnú i ndáiríre anois ag thart ar chomhréir den sórt sin. 1102 00:51:40,300 --> 00:51:43,120 >> Tá mé ag dul chun dul isteach i eolaire PHP. 1103 00:51:43,120 --> 00:51:48,390 Agus mé ag dul a oscailt suas níos fearr leagan de Dia duit-0 as roimh. 1104 00:51:48,390 --> 00:51:50,270 Fógra go raibh gach raibh mé cuir roinnt tuairimí. 1105 00:51:50,270 --> 00:51:52,530 Mar sin, is féidir linn a fháil réidh go distraction. 1106 00:51:52,530 --> 00:51:57,610 >> Agus a dhéanann an clár go deimhin, priontaí Dia duit mar gheall mé sonraithe idir 1107 00:51:57,610 --> 00:52:01,420 clibeanna gur mhaith liom a fhorghníomhú go bhfuil cód. 1108 00:52:01,420 --> 00:52:03,380 Anois, beidh orainn a fheiceáil i láthair na huaire cén fáth go bhfuil seo úsáideach. 1109 00:52:03,380 --> 00:52:05,630 Ach a ligean ar oscailt sampla amháin eile anseo. 1110 00:52:05,630 --> 00:52:10,430 Lig dom dul ar aghaidh agus a oscailt suas rá, gedit na coinníollacha amháin. 1111 00:52:10,430 --> 00:52:12,970 >> Tá sé seo ar bhealach ar ais in am anois. 1112 00:52:12,970 --> 00:52:16,320 Ach seachtain ó shin, I mo thuairimse, i gceann seachtaine nó seachtain a dó, bhí muid sampla a dtugtar 1113 00:52:16,320 --> 00:52:18,470 conditions1.c. 1114 00:52:18,470 --> 00:52:22,050 Agus chinn mé ar reimplement sé i PHP, ach de chineál ar aibhsiú gur 1115 00:52:22,050 --> 00:52:26,500 PHP, syntactically é, beagnach mar an gcéanna go C. Ní hé seo de léim ollmhór 1116 00:52:26,500 --> 00:52:27,840 ón tseachtain seo caite leis seo. 1117 00:52:27,840 --> 00:52:31,230 >> Fógra ag barr an chláir, a Tosaíonn, mar a rinneadh cheana, le roinnt 1118 00:52:31,230 --> 00:52:34,260 tuairimí, a beidh mé réidh de réir mar a distraction. 1119 00:52:34,260 --> 00:52:37,410 Fógra go bhfuil mé i PHP mód sa chomhad seo. 1120 00:52:37,410 --> 00:52:40,160 Mar sin gcód seo, beidh orainn a fheiceáil, Beidh a fháil chun báis. 1121 00:52:40,160 --> 00:52:42,670 Fógra go níl readline, is dócha go bhfuil an 1122 00:52:42,670 --> 00:52:46,230 aschur i PHP de getstring. 1123 00:52:46,230 --> 00:52:47,390 Fógra go bhfuil sé beagán difriúil. 1124 00:52:47,390 --> 00:52:51,410 Tú a shonrú i ndáiríre go pras chuig an feidhm a dtugtar líne a léamh, agus go bhfuil 1125 00:52:51,410 --> 00:52:52,180 cad a fheiceann an t-úsáideoir. 1126 00:52:52,180 --> 00:52:53,520 Mar sin, ní gá duit a printf de láimh. 1127 00:52:53,520 --> 00:52:54,860 Ach nach bhfuil go le déileáil go mór. 1128 00:52:54,860 --> 00:52:59,150 Tá mé ag dul a stóráil, taobh istigh de $ n, an ar ais luach an, mar sin is cuma cén 1129 00:52:59,150 --> 00:53:00,490 Tá cineálacha úsáideora ina slánuimhir. 1130 00:53:00,490 --> 00:53:01,660 Agus anseo fiosracht eile. 1131 00:53:01,660 --> 00:53:05,810 Casadh sé amach, i PHP, aon athróg ach tá a prefixed 1132 00:53:05,810 --> 00:53:06,970 le comhartha Dollar. 1133 00:53:06,970 --> 00:53:08,110 Tá sé beagán annoying. 1134 00:53:08,110 --> 00:53:10,870 Ach faoi deara cad nach bhfuil mé déanta i PHP. 1135 00:53:10,870 --> 00:53:13,980 Cad atá ar iarraidh ó na láimhe clé taobh den ionann comhartha? 1136 00:53:13,980 --> 00:53:15,430 >> Uimh lua den chineál. 1137 00:53:15,430 --> 00:53:19,400 Mar sin, tá sé seo éagsúil ó C. Chun níos fearr nó níos measa, tá PHP a loosely 1138 00:53:19,400 --> 00:53:20,550 teanga clóscríofa. 1139 00:53:20,550 --> 00:53:22,010 Dhéanann sé go bhfuil uimhreacha. 1140 00:53:22,010 --> 00:53:23,240 Déanann sé a bheith teaghráin. 1141 00:53:23,240 --> 00:53:24,015 Déanann sé a bheith Booleans. 1142 00:53:24,015 --> 00:53:26,220 Agus a dhéanann sé bhfuil cúpla cineálacha sonraí eile. 1143 00:53:26,220 --> 00:53:30,570 Ach tú, an Ríomhchláraitheoir, de ghnáth nach bhfuil a cúram mar gheall orthu. 1144 00:53:30,570 --> 00:53:34,010 Is é an upside seo go ndéanann sé sé beagán níos éasca a gclár. 1145 00:53:34,010 --> 00:53:35,380 Is féidir leat smaoineamh ar beagán níos lú. 1146 00:53:35,380 --> 00:53:39,840 Is é an downside osclaíonn sé chomh maith leat suas le bugs féideartha má tá tú thaisme 1147 00:53:39,840 --> 00:53:43,080 cóir leighis a roinnt mar theaghrán, ar shraith mar roinnt, d'fhéadfadh a bheith, ach fiú 1148 00:53:43,080 --> 00:53:46,150 ansin, PHP, agus a lán de na teangacha, Tá go leor tolerant. 1149 00:53:46,150 --> 00:53:49,050 Beidh siad ag úsáid an méid atá ar a dtugtar réitigh intuigthe. 1150 00:53:49,050 --> 00:53:55,220 Agus má tá tú iarracht úsáid a bhaint as n i gcomhthéacs de staid uimhriúil stáit, beidh sé 1151 00:53:55,220 --> 00:53:58,040 thiontú cad anseo ag dul a bheith ina téad, mar má chineálacha an t-úsáideoir 1152 00:53:58,040 --> 00:54:01,570 rud éigin i, agus gheobhaidh tú an toradh, mar atá le readline, nó a fháil téad, 1153 00:54:01,570 --> 00:54:02,910 go bhfuil ag dul a thabhairt ar ais ar shraith. 1154 00:54:02,910 --> 00:54:07,360 >> Ach fhógra, ar línte cúpla níos déanaí, mé seiceáil más rud é go n níos mó ná náid. 1155 00:54:07,360 --> 00:54:13,370 Mar sin, tá PHP ag dul a caitheadh ​​hintuigthe mo "Teaghrán" 123, nó cibé an t-úsáideoir 1156 00:54:13,370 --> 00:54:14,860 cineálacha i, isteach ina slánuimhir. 1157 00:54:14,860 --> 00:54:18,730 Mar sin, i mbeagán focal, oibríonn rudaí díreach a lán níos mó intuitively. 1158 00:54:18,730 --> 00:54:23,410 Mar sin, táimid ag tosú anois a scíth a ligean ar roinnt de na rudaí go atá déanta againn san am atá caite. 1159 00:54:23,410 --> 00:54:24,780 >> Tá a lán de na rudaí seo mar an gcéanna, cé. 1160 00:54:24,780 --> 00:54:26,340 Tá cothrom Fós comhionann. 1161 00:54:26,340 --> 00:54:30,350 Mar tá PHP leataobh ionann freisin is ionann ionann, ach tá níos mó ar sin, b'fhéidir, i 1162 00:54:30,350 --> 00:54:30,850 amach anseo. 1163 00:54:30,850 --> 00:54:31,150 Go raibh. 1164 00:54:31,150 --> 00:54:35,660 Typo ach dhá shín ciallaíonn an gcéanna rud mar roimh, le haghaidh comparáide. 1165 00:54:35,660 --> 00:54:37,060 ciallaíonn printf an rud céanna is a bhíodh. 1166 00:54:37,060 --> 00:54:39,160 Cúlslais n ciallaíonn an gcéanna rud mar roimh. 1167 00:54:39,160 --> 00:54:40,390 >> Mar sin, conas is féidir liom a reáchtáil an chláir seo? 1168 00:54:40,390 --> 00:54:44,400 Bhuel, mar a rinneadh cheana, má dhéanann mé PHP, conditions1.php, agus cineál i 1169 00:54:44,400 --> 00:54:46,560 roinnt mhaith 123. 1170 00:54:46,560 --> 00:54:47,720 Sin uimhir dheimhneach. 1171 00:54:47,720 --> 00:54:49,510 Má chlóscríobhann mé i 0, roghnaigh mé 0. 1172 00:54:49,510 --> 00:54:53,700 Agus má tá mé cineál i 123 diúltach, rachaidh mé ar ais uimhir dhiúltach, rud nach bhfuil ach 1173 00:54:53,700 --> 00:54:59,050 a rá, syntactically, PHP Tá Super, Super den chineál céanna. 1174 00:54:59,050 --> 00:55:03,250 >> Mar sin, cén fáth go bhfuil sé seo anois úsáideach i gcomhthéacs gréasáin seo? 1175 00:55:03,250 --> 00:55:06,710 Bhuel, a ligean ar dul ar ais go dtí seo froshims Mar shampla, a d'fhéach sé, 1176 00:55:06,710 --> 00:55:08,600 arís, mar seo anseo. 1177 00:55:08,600 --> 00:55:11,580 Agus a ligean ar tharraingt iarbhír suas ar an leathanach gréasáin arís, a d'fhéach sé mar seo. 1178 00:55:11,580 --> 00:55:14,930 Cad is féidir linn a dhéanamh leis an sonraí go bhfuil bhráid? 1179 00:55:14,930 --> 00:55:18,770 >> Bhuel, lig dom a oscailt suas le níos nuaí leagan seo. 1180 00:55:18,770 --> 00:55:20,920 Agus beidh tú a fheiceáil go bhfuil an fhadhb Siúlóidí Leagann sonraíocht tú 1181 00:55:20,920 --> 00:55:22,850 trí roinnt de na. 1182 00:55:22,850 --> 00:55:29,610 Seachas tús le nialas, a ligean ar breathnú ar froshims3, 1183 00:55:29,610 --> 00:55:31,410 a dhéanann le beagán níos mó. 1184 00:55:31,410 --> 00:55:34,780 >> Fógra dtús, i ndáiríre, a ligean ar oscailt suas cad a bhí 0, mar sin leat a fheiceáil 1185 00:55:34,780 --> 00:55:37,170 cad a raibh clár 0. 1186 00:55:37,170 --> 00:55:40,040 Fógra cad a rinne chlár 0. 1187 00:55:40,040 --> 00:55:41,730 Amháin, tá mé tuairimí ag an mbarr. 1188 00:55:41,730 --> 00:55:43,900 Scrios sin agus díriú ach ar seo. 1189 00:55:43,900 --> 00:55:48,730 An chuid is mó de an t-ábhar register0.php Tá, ar ndóigh, cén teanga? 1190 00:55:48,730 --> 00:55:49,980 PHP Just a amh. 1191 00:55:49,980 --> 00:55:53,430 >> Mar sin, fógra, ní comhad seo tús leis, i láthair na huaire, lúibín oscailte, 1192 00:55:53,430 --> 00:55:54,970 ceist marc, PHP. 1193 00:55:54,970 --> 00:55:59,800 PHP dhéanann ligfidh tú chun intermingle PHP cód le clibeanna HTML. 1194 00:55:59,800 --> 00:56:04,130 Ach mé a rinneadh go anseo taobh istigh an leathanaigh thar anseo. 1195 00:56:04,130 --> 00:56:08,180 >> Anois, arís, gur mhaith leat a fhios ach seo ó tar éis d'fhéach sé ar an lámhleabhar. print_r, 1196 00:56:08,180 --> 00:56:13,410 casadh sé amach, tá print_recursive. _recursive Agus tá sé seo ach handy 1197 00:56:13,410 --> 00:56:16,780 fheidhm áirgiúlachta go priontaí díreach amach, hathchúrsach, is cuma cad duit í. 1198 00:56:16,780 --> 00:56:18,760 Má tá tú láimh sé le sraith, Feicfidh é a phriontáil eagar. 1199 00:56:18,760 --> 00:56:20,180 Má tá tú ar láimh sé uimhir, Feicfidh é a phriontáil roinnt. 1200 00:56:20,180 --> 00:56:21,570 Láimh sé le téad, beidh sé phriontáil teaghrán. 1201 00:56:21,570 --> 00:56:24,500 Má tá tú láimh sé tábla hash, sé Beidh phriontáil amach tábla hash. 1202 00:56:24,500 --> 00:56:26,730 Ní gá duit a scríobh go léir de chód duit féin. 1203 00:56:26,730 --> 00:56:29,490 >> Anois faoi deara go bhfuil mé ag dul isteach Modh PHP thar anseo. 1204 00:56:29,490 --> 00:56:32,070 Tá mé ag fágáil modh PHP thar anseo. 1205 00:56:32,070 --> 00:56:35,950 Mar sin, nuair a léann an fhreastalaí gréasáin an gcomhad seo bhun go barr, ó chlé go deas, mar gheall ar 1206 00:56:35,950 --> 00:56:40,750 chríochnaíonn sé i ainm comhaid ar a dtugtar. php, Níl cuma cad taobh istigh de clibeanna PHP 1207 00:56:40,750 --> 00:56:42,820 ach ag dul a bheith spit amach, cosúil le HTML amh. 1208 00:56:42,820 --> 00:56:43,630 Uimh déileáil mór. 1209 00:56:43,630 --> 00:56:49,280 Ach chomh luath agus fógraí an fhreastalaí gréasáin seo, tá sé ag dul a rá, ní cóir dom 1210 00:56:49,280 --> 00:56:51,850 spit amach, literally, print_r an phoist. 1211 00:56:51,850 --> 00:56:54,910 Ba chóir dom a fhorghníomhú an méid seo a leanas líne de chód. 1212 00:56:54,910 --> 00:56:59,850 >> Mar sin, an cheist seo caite, ansin, den comhad seo Tá, go maith cad é, an heck seo? 1213 00:56:59,850 --> 00:57:00,530 Take a buille faoi thuairim. 1214 00:57:00,530 --> 00:57:04,230 Cad é $ _POST, is dócha? 1215 00:57:04,230 --> 00:57:07,070 >> LUCHT ÉISTEACHTA: [inaudible] 1216 00:57:07,070 --> 00:57:08,830 >> Cainteoir 1: Yeah, na sonraí a phost. 1217 00:57:08,830 --> 00:57:11,350 Athghairm, a ligean ar a scrollú ar ais i am le haghaidh nóiméad ach. 1218 00:57:11,350 --> 00:57:13,165 froshim0, arís, d'fhéach sé mar seo. 1219 00:57:13,165 --> 00:57:15,640 Tá formhór Super de seo ach HTML. 1220 00:57:15,640 --> 00:57:18,410 Arís, nach bhfuil tú roinnt clibeanna le feiceáil go fóill, nó lena 1221 00:57:18,410 --> 00:57:19,360 bhfuil tú eolach cheana féin. 1222 00:57:19,360 --> 00:57:21,990 Ach bhí an rud suimiúil seo. 1223 00:57:21,990 --> 00:57:27,270 Is é seo an líne amháin a nascann ndáiríre sé ar ár comhad register0.php. 1224 00:57:27,270 --> 00:57:29,200 Tá mé ag cur isteach tríd an bpost modh. 1225 00:57:29,200 --> 00:57:33,130 Agus Ciallaíonn sé sin go bhfuil na paraiméadair nach bhfuil na cineálacha úsáideoir i 1226 00:57:33,130 --> 00:57:35,150 ag dul go dtí deireadh suas áit. 1227 00:57:35,150 --> 00:57:36,175 >> Ní bhíonn siad ag dul go dtí thaispeáint suas i URL. 1228 00:57:36,175 --> 00:57:39,020 Tá siad fós ag dul a tharchur ó na cliant, ón mbrabhsálaí, chuig an 1229 00:57:39,020 --> 00:57:42,080 freastalaí, ach amháin trí roinnt eile meicníocht go beidh orainn a tharscaoileadh ár lámha 1230 00:57:42,080 --> 00:57:44,330 ag do lá atá inniu ann, ach nach bhfuil sé ar an URL. 1231 00:57:44,330 --> 00:57:47,630 Ach faoi deara an gaol anois le phost, a, de réir an ghnáis é, 1232 00:57:47,630 --> 00:57:49,160 cás íochtair anseo. 1233 00:57:49,160 --> 00:57:54,090 >> Ach má osclaíonn mé suas register0.php, Tá mé ag priontáil cosúil seo. 1234 00:57:54,090 --> 00:57:56,450 Mar sin, is é seo de chineál ar aisteach ainmniú choinbhinsiún. 1235 00:57:56,450 --> 00:58:01,430 Ach cad deas i PHP nuair a ag baint úsáide as PHP i gcomhthéacs gréasáin, ní ag 1236 00:58:01,430 --> 00:58:04,480 orduithe cosúil mé a rinne nóiméad ó shin, nuair a bhíonn tú ag baint úsáide as i ndáiríre é i ngréasán 1237 00:58:04,480 --> 00:58:10,580 leathanach, i eolaire Vhost mar go bhfuil muid, Beidh líonadh PHP huathoibríoch seo 1238 00:58:10,580 --> 00:58:15,560 rud, a bhfuil eagar comhthiomsaitheach, mar a déarfá, tábla hash, le 1239 00:58:15,560 --> 00:58:17,290 gach rud an t-úsáideoir clóscríofa isteach 1240 00:58:17,290 --> 00:58:22,000 >> I mbeagán focal, $ _POST i ngach caipíní is athróg domhanda go PHP díreach 1241 00:58:22,000 --> 00:58:25,050 magically Cruthaíonn chun tú nuair a ag baint úsáide as PHP i gcomhthéacs gréasáin. 1242 00:58:25,050 --> 00:58:29,160 Agus cuireann sé taobh istigh de sé gach ceann de na ainmneacha na bparaiméadar i bhfoirm a 1243 00:58:29,160 --> 00:58:33,200 Cuireadh faoi bhráid an comhad seo agus gach ceann de na luachanna a an t-úsáideoir clóscríofa isteach 1244 00:58:33,200 --> 00:58:37,790 Mar sin, lámha sé a thabhairt duit cad é an t-úsáideoir clóscríofa i ghabhann leis an bhfoirm. 1245 00:58:37,790 --> 00:58:42,210 >> Mar sin, sula, fuair muid aschur i ndáiríre dúr díreach ag féachaint ar seo mar gheall ar fad a rinne mé 1246 00:58:42,210 --> 00:58:44,400 Cuireadh i gcló go hathchúrsach seo eagar. 1247 00:58:44,400 --> 00:58:46,060 Is í an eochair-ainm, is é an luach David. 1248 00:58:46,060 --> 00:58:46,980 Is í an eochair Captaen. 1249 00:58:46,980 --> 00:58:47,970 Is é an luach ar. 1250 00:58:47,970 --> 00:58:52,300 Agus an arrow dúbailte agus an uillinn lúibín ann, tá sé seo ach treallach. 1251 00:58:52,300 --> 00:58:53,270 Ní hé seo an cód. 1252 00:58:53,270 --> 00:58:57,690 Is é seo ach ar bhealach PHP ar a léiríonn tú cad é an luach de roinnt eochair. 1253 00:58:57,690 --> 00:59:03,000 >> Ach anois lig dom a mholadh go froshIMs3, tá sé beagnach mar an gcéanna 1254 00:59:03,000 --> 00:59:04,950 ach amháin a chuirfidh sé chuig an gcomhad seo. 1255 00:59:04,950 --> 00:59:08,570 Agus arís, táimid ag dul a de chineál ar go díreach Sracfhéachaint ar seo, ach a fheiceáil roinnt 1256 00:59:08,570 --> 00:59:12,040 error, ach fógra a a dhéanann an comhad seo. 1257 00:59:12,040 --> 00:59:14,930 Take a buille faoi thuairim ach bunaithe ar na línte Cód, a dócha nach bhfuil cuma mhaith 1258 00:59:14,930 --> 00:59:17,410 Gréigis, go pointe áirithe, ag déanamh cosúil. 1259 00:59:17,410 --> 00:59:20,580 1260 00:59:20,580 --> 00:59:23,110 >> Is é seo an comhad a bhaineann ar bhealach a phost, r-phost. 1261 00:59:23,110 --> 00:59:24,770 Mar sin, cad é an clár seo a dhéanamh? 1262 00:59:24,770 --> 00:59:28,740 Sa leagan seo, má bhí mé a iarbhír Comhlánaigh an fhoirm seo - agus lig dom dul go dtí 1263 00:59:28,740 --> 00:59:30,760 Ní froshIMs3, froshIMs0 - 1264 00:59:30,760 --> 00:59:33,280 1265 00:59:33,280 --> 00:59:34,540 Breathnaíonn an fhoirm an gcéanna. 1266 00:59:34,540 --> 00:59:37,980 David, captaen, fireann, dorm, Matthews. 1267 00:59:37,980 --> 00:59:42,980 Ach má chuirim isteach é seo an comhad seo, ag dul chun dul go dtí register3.php. 1268 00:59:42,980 --> 00:59:46,330 >> Agus Éilím, ag féachaint ar sé cód foinse, tá sé ag dul chun 1269 00:59:46,330 --> 00:59:47,650 gceist ar bhealach ríomhphost. 1270 00:59:47,650 --> 00:59:49,620 Lig dom dul ar aghaidh agus oscail an suas i bhfuinneog níos mó, mar sin againn 1271 00:59:49,620 --> 00:59:51,030 Is féidir é a fheiceáil níos mó cleanly. 1272 00:59:51,030 --> 00:59:57,220 Táimid i Vhosts, óstach áitiúil, poiblí, froshims. 1273 00:59:57,220 --> 00:59:58,680 Tá mé ag dul a oscailt suas éagsúil clár, ach mar sin againn 1274 00:59:58,680 --> 01:00:00,160 Is féidir níos mó a fheiceáil ag an am céanna. 1275 01:00:00,160 --> 01:00:03,100 >> Mar sin, anois anseo, faoi deara roinnt rudaí. 1276 01:00:03,100 --> 01:00:06,530 Ag barr an chomhaid atá oscailte lúibín, ceist marc, PHP. 1277 01:00:06,530 --> 01:00:08,920 Ansin, níl a bunch tuairimí, ar féidir linn neamhaird a dhéanamh é, 1278 01:00:08,920 --> 01:00:10,450 uninteresting do anois. 1279 01:00:10,450 --> 01:00:11,300 >> Anois, níl an. 1280 01:00:11,300 --> 01:00:14,200 Casadh sé amach PHP Tá a lán de chód dtugtar a cheangal. 1281 01:00:14,200 --> 01:00:19,110 Tá sé an-chosúil i spiorad C Áirítear, Áirítear hash, a 1282 01:00:19,110 --> 01:00:21,980 go bunúsach grabs an t-ábhar éigin comhad eile agus díreach plops orthu anseo, 1283 01:00:21,980 --> 01:00:22,930 ionas gur féidir leat iad a úsáid. 1284 01:00:22,930 --> 01:00:27,060 Sa chás seo, tá an fearas, réamh-suiteáilte, leabharlann, saor in aisce agus 1285 01:00:27,060 --> 01:00:29,900 leabharlann foinse oscailte ar a dtugtar PHP mailer gur féidir le duine ar bith 1286 01:00:29,900 --> 01:00:30,770 íoslódáil ón idirlíon. 1287 01:00:30,770 --> 01:00:32,000 Rinne muid ach é ar do shon. 1288 01:00:32,000 --> 01:00:36,130 Agus ciallaíonn sé seo go bhfuil mé anois ríomhphost feidhmiúlacht ar mo láimh. 1289 01:00:36,130 --> 01:00:38,170 >> Anois, faoi deara roinnt rudaí. 1290 01:00:38,170 --> 01:00:41,120 Tá mé ag dul a bhailíochtú aighneacht foirme. 1291 01:00:41,120 --> 01:00:45,980 Casadh amach PHP, ceann amháin, tá exclamation pointí le haghaidh an ní-oibreoir, díreach cosúil le 1292 01:00:45,980 --> 01:00:49,810 C. Ach PHP Tá feidhm freisin ar a dtugtar folamh. 1293 01:00:49,810 --> 01:00:53,920 >> Folamh tuairisceáin fíor díreach má théann luach an an rud duit í a chur i 1294 01:00:53,920 --> 01:00:57,190 lúibíní Is folamh, cosúil leis an Ní raibh úsáideoir rud ar bith cineál isteach 1295 01:00:57,190 --> 01:01:02,680 Mar sin, tá sé seo ag rá, agus faoi deara an error, an-reminiscent C, má tá an 1296 01:01:02,680 --> 01:01:07,730 eochair-ainm, mar sin an t-ainm réimse i bhfoirm, a cuireadh faoi bhráid tríd an bpost, trí 1297 01:01:07,730 --> 01:01:13,010 an t-úsáideoir é, gan a fholmhú, agus a n- Ní inscne folamh san fhoirm mar a 1298 01:01:13,010 --> 01:01:15,980 go maith, agus nach bhfuil a n dorm folamh - 1299 01:01:15,980 --> 01:01:19,980 ach faoi deara nach féidir liom cúram faoi Captain, ansin cad tá muid ag dul a dhéanamh? 1300 01:01:19,980 --> 01:01:21,990 >> Tá mé ag dul a fhorghníomhú líne seo de chód. 1301 01:01:21,990 --> 01:01:24,100 Agus is féidir leat smaoineamh ar an gcineál seo cosúil le malloc, ach tá sé beagán 1302 01:01:24,100 --> 01:01:24,800 fancier ná sin. 1303 01:01:24,800 --> 01:01:29,200 Ach do anois tugann sé seo dom speisialta struct de chineál PHP mailer. 1304 01:01:29,200 --> 01:01:31,410 Ach neamhaird a dhéanamh ar an eochairfhocal nua le haghaidh lá atá inniu ann. 1305 01:01:31,410 --> 01:01:35,670 >> Anois, tá mé ag dul chun glaoch feidhm a dtugtar IsSMTP, a deir, bain úsáid as SMTP. 1306 01:01:35,670 --> 01:01:39,380 Is é seo an port 25, díreach cosúil leis an físeán tseachtain seo caite, nuair a bhí an rud throwing 1307 01:01:39,380 --> 01:01:40,710 r-phoist isteach an balla dóiteáin. 1308 01:01:40,710 --> 01:01:42,440 Port 25 Is SMTP. 1309 01:01:42,440 --> 01:01:44,410 SMTP ciallaíonn bain úsáid as an freastalaí ríomhphoist. 1310 01:01:44,410 --> 01:01:46,215 Cé acu ceann amháin, is féidir linn a úsáid Harvard SMTP.fas.harvard.edu. 1311 01:01:46,215 --> 01:01:48,850 1312 01:01:48,850 --> 01:01:51,590 >> Is féidir linn a leagtar ar an ó seoladh a bheith John Harvard. 1313 01:01:51,590 --> 01:01:55,090 Má scrollbharra mé síos a thuilleadh, is féidir liom a leagtar an seoladh an fhaighteora, ach 1314 01:01:55,090 --> 01:01:56,840 treallach, a bheith John Harvard Tá chomh maith. 1315 01:01:56,840 --> 01:01:59,210 Mar sin, tá sé ag dul a bheith ríomhphost a sheoladh féin. 1316 01:01:59,210 --> 01:02:01,600 >> Anois is féidir liom a leagtar ar an ábhar a bheith cláraithe. 1317 01:02:01,600 --> 01:02:03,700 Agus is féidir liom a leagtar ar an gcomhlacht r-phost mar seo a leanas. 1318 01:02:03,700 --> 01:02:06,500 Breathnaíonn an líne beagán níos mó cryptic, ach sin díreach toisc go níl a lán 1319 01:02:06,500 --> 01:02:07,450 na faisnéise sna sé. 1320 01:02:07,450 --> 01:02:10,670 Amháin, níl oibreoir ponc. 1321 01:02:10,670 --> 01:02:14,510 Ní mór duine éigin a fhios cheana féin cad a dhéanann an t-oibreoir ponc. 1322 01:02:14,510 --> 01:02:15,436 Tá sé comhchaitéiniú. 1323 01:02:15,436 --> 01:02:19,240 Mar sin, más mian leat a chur ar shraith i PHP, agus fhoscríbhinn é, nó réamhcheangal é, a 1324 01:02:19,240 --> 01:02:23,500 teaghrán eile i PHP, go raibh maith agat Dia nach bhfuil strcopy agus malloc a úsáid, 1325 01:02:23,500 --> 01:02:25,490 agus gach ceann de sin níos mó. 1326 01:02:25,490 --> 01:02:28,765 >> Más mian leat a comhcheangail dhá teaghráin, a cares mar gheall ar an chuimhne. 1327 01:02:28,765 --> 01:02:30,850 Lig figiúr PHP sin amach duit. 1328 01:02:30,850 --> 01:02:35,200 Céard a dhéanfaidh PHP dhéanamh leis an oibreoir ponc anseo a dhéanamh ach abairt mór amach 1329 01:02:35,200 --> 01:02:37,900 na líne seo, an líne seo, líne seo, an líne seo. 1330 01:02:37,900 --> 01:02:40,460 Agus anois fhógra, tá sé ag dul a bheidh le plugging i luachanna. 1331 01:02:40,460 --> 01:02:43,680 Mar sin, an r-phost go bhfuil John Harvard ag dul a fháil ag dul literally a rá 1332 01:02:43,680 --> 01:02:49,450 ainm, colon, rud éigin, in áit, ansin dúinn dhúnadh ar an téad agus comhcheangail ar 1333 01:02:49,450 --> 01:02:52,220 is cuma cén t-úsáideoir clóscríofa i, ansin líne nua. 1334 01:02:52,220 --> 01:02:54,570 >> Ansin, ar an chéad líne eile de John Harvard r-phost, tá sé ag dul a rá 1335 01:02:54,570 --> 01:02:55,910 Captaen, nó Ar Ní dhéanfaidh aon ní. 1336 01:02:55,910 --> 01:02:57,810 Tá sé ag dul inscne a rá, fireann nó baineann. 1337 01:02:57,810 --> 01:02:59,680 Dorm ag dul a bheith Matthews i mo chás. 1338 01:02:59,680 --> 01:03:03,400 Agus ansin faoi deara Leathstad eolas ag deireadh an-. 1339 01:03:03,400 --> 01:03:07,830 Agus ansin, síos anseo, fógra, beagán cryptic go fóill, ach arís, tar éis 1340 01:03:07,830 --> 01:03:12,730 patrún a bheith níos mó eolas tar éis a leagtar P 7, má tá a sheoladh chuig an ríomhphost 1341 01:03:12,730 --> 01:03:16,610 tuairisceáin bréagach, ansin dul ar aghaidh agus bás. 1342 01:03:16,610 --> 01:03:19,610 >> Mar sin, tá feidhm dtugtar bás PHP, a, literally, mharaíonn ach an 1343 01:03:19,610 --> 01:03:22,830 láithreán gréasáin agus díreach priontaí amach cibé insint duit é - ar a bhfuil ag fáil bháis 1344 01:03:22,830 --> 01:03:24,280 focail, mar a déarfá. 1345 01:03:24,280 --> 01:03:28,310 Agus sin, i gcás, beidh sé phriontáil amach cad é an eolas earráide le haghaidh 1346 01:03:28,310 --> 01:03:29,860 is cuma cad a tharla a théann mícheart. 1347 01:03:29,860 --> 01:03:34,490 Mar sin scéal fada gairid anseo, cad atá againn Is sampla é an áit nuair a bheidh an t-úsáideoir 1348 01:03:34,490 --> 01:03:39,150 Cuireann an bhfoirm, froshim0, froshims3.php, téann sé chun 1349 01:03:39,150 --> 01:03:40,760 register3.php. 1350 01:03:40,760 --> 01:03:45,290 Ach ní leanfaidh register3.php ansin a fhorghníomhú gach ceann de na línte. 1351 01:03:45,290 --> 01:03:46,620 >> Mar sin, níl a aways ghlacadh cúpla anseo. 1352 01:03:46,620 --> 01:03:50,380 Amháin, tá sé cosúil éasca go cothrom, programmatically, a sheoladh r-phoist, 1353 01:03:50,380 --> 01:03:50,830 atá go maith. 1354 01:03:50,830 --> 01:03:53,500 Nuair a chláraíonn úsáideoirí le haghaidh do shuíomh, i chás seo, nuair a chláraíonn siad le haghaidh do 1355 01:03:53,500 --> 01:03:56,220 spórt, is féidir leat ríomhphost an freshman Proctor, nó John 1356 01:03:56,220 --> 01:03:57,650 Harvard, sa chás seo. 1357 01:03:57,650 --> 01:04:01,630 >> Ach ciallaíonn sé chomh maith is féidir leat a dhéanamh cad? 1358 01:04:01,630 --> 01:04:03,970 Ríomhphoist a sheoladh ó dhuine ar bith do dhuine ar bith. 1359 01:04:03,970 --> 01:04:05,430 Agus is é seo an-fíor. 1360 01:04:05,430 --> 01:04:08,580 Ní dhéantar é sin mar go héasca má tú ag úsáid chun úsáid a bhaint as Gmail. 1361 01:04:08,580 --> 01:04:11,310 Ach má tá tú ag úsáid riamh Eudora nó Outlook, is féidir leat insint go leor i bhfad a 1362 01:04:11,310 --> 01:04:13,720 freastalaí ríomhphoist go bhfuil tú duine ar bith is mian leat. 1363 01:04:13,720 --> 01:04:16,450 Agus é seo nuair is gá dom a chur ar Ní gá go hata agus a rá, é seo a dhéanamh. 1364 01:04:16,450 --> 01:04:21,140 Ach tá sé seo cruthúnas é díreach cé chomh héasca Tá sé a dhéanamh ionsaithe phishing, agus 1365 01:04:21,140 --> 01:04:24,310 sheoladh r-phoist gan ainm, agus spam, níos ginearálta. 1366 01:04:24,310 --> 01:04:27,330 Agus boils sé i ndáiríre síos go dtí an go léir is gá duit roinnt 1367 01:04:27,330 --> 01:04:28,500 rochtain cláir. 1368 01:04:28,500 --> 01:04:31,940 >> Mar leataobh, mo bhíonn gaire le an bord ad, mo bhliain freshman féin, 1369 01:04:31,940 --> 01:04:34,320 Bhí nuair a fuair mé seo cool trick go, WOW, is féidir leat 1370 01:04:34,320 --> 01:04:36,850 ríomhphoist a sheoladh ó dhuine ar bith. 1371 01:04:36,850 --> 01:04:39,770 Agus mar sin bhí muid tar éis roinnt dúr argóint, literally, i Matthews, 1372 01:04:39,770 --> 01:04:40,790 i measc mo ghrúpa Proctor. 1373 01:04:40,790 --> 01:04:42,470 Ní féidir liom cuimhneamh fiú cad a bhí an cheist. 1374 01:04:42,470 --> 01:04:44,970 Ach theastaigh uaim chun iarracht a chur ina deireadh leis an díospóireacht seo dúr. 1375 01:04:44,970 --> 01:04:48,580 >> Mar sin, chinn mé beidh mé a sheoladh ach ríomhphost le mo ghrúpa Proctor, ag ligean a bheith 1376 01:04:48,580 --> 01:04:52,000 an Guy eile, a bhfuil a thuairim mé easaontaigh, agus tá acquiesce air 1377 01:04:52,000 --> 01:04:54,680 cuma cad a bhí mo thuairim i díospóireacht seo faoi leith. 1378 01:04:54,680 --> 01:04:59,320 Agus mar sin brionnaithe mé ríomhphost seo ag baint úsáide as theicníc den chineál céanna i spiorad seo. 1379 01:04:59,320 --> 01:05:01,256 Ach bhí sé i ndáiríre éasca ag an am. 1380 01:05:01,256 --> 01:05:02,435 Buail sheoladh. 1381 01:05:02,435 --> 01:05:06,660 Ní raibh sé sásta, ná ní bheadh tar éis an bord ad. 1382 01:05:06,660 --> 01:05:10,280 >> Agus bhí mé gafa go han-tapa laistigh soicind toisc, mar atá a fhios agat, sínigh mé 1383 01:05:10,280 --> 01:05:11,420 mo ríomhphost ar bhealach áirithe. 1384 01:05:11,420 --> 01:05:14,200 Agus cé a dhéanfaidh mé de láimh, i móra chuid, 15 bliain níos déanaí toisc go raibh mé 1385 01:05:14,200 --> 01:05:15,080 traumatized ag an. 1386 01:05:15,080 --> 01:05:16,960 Ní dóigh liom go bhfuil síniú ar mo ríomhphost anois. 1387 01:05:16,960 --> 01:05:20,440 Ach i 1995, bhí mé díreach tar éis GCS, a shíniú i mo ríomhphost. 1388 01:05:20,440 --> 01:05:24,630 Mar sin, ní raibh an nóta ag rá, a chara Grúpa Proctor, acquiesce mé mo thuairim 1389 01:05:24,630 --> 01:05:31,240 agus a aontú leis David, sínithe amhlaidh agus mar sin, líne nua, líne nua, DJM. 1390 01:05:31,240 --> 01:05:36,220 >> Mar sin ní féidir é sin a dhéanamh nó, i gcoitinne, a chur buntáiste a bhaint as an teicníc seo. 1391 01:05:36,220 --> 01:05:39,950 Ach nuair a dhéanamh ar láithreán gréasáin, cosúil le do thionscadal deiridh, nuair a dhéanamh 1392 01:05:39,950 --> 01:05:43,460 suíomh gréasáin le haghaidh rud éigin fiontraíochta, tá sé seo conas, pragmatach, is féidir leat 1393 01:05:43,460 --> 01:05:47,000 seirbhísí a ghiaráil eile ar an idirlíon cosúil le ríomhphost agus ansin i ndáiríre 1394 01:05:47,000 --> 01:05:49,440 rudaí ag baint úsáide as cód a sheoladh. 1395 01:05:49,440 --> 01:05:51,240 >> Mar sin, conas is féidir linn feabhas a chur ar seo? 1396 01:05:51,240 --> 01:05:54,370 Bhuel, ar an gcéad ligean ar ghlacadh le turas tapa roinnt de na rudaí go mbainfidh tú a fheiceáil, 1397 01:05:54,370 --> 01:05:56,170 agus ansin a chur le breathnú ar cúpla samplaí. 1398 01:05:56,170 --> 01:05:59,500 Mar sin, ceann amháin, ar a suaimhneas, mar gheall ar táimid ag eitilt tríd PHP. 1399 01:05:59,500 --> 01:06:02,470 Agus tá a fhios agam, ag pointe éigin, beidh sé agat ar chun tús a chur i ndáiríre a scríobh seo má tá tú 1400 01:06:02,470 --> 01:06:03,460 nach bhfuil cheana féin. 1401 01:06:03,460 --> 01:06:06,220 Realize go, ceann amháin, is mó de chineál de amach an fhuinneog le PHP. 1402 01:06:06,220 --> 01:06:09,420 Más mian leat Cód go bhfaigheann a scríobh chun báis, tú tús ach é a scríobh i 1403 01:06:09,420 --> 01:06:13,970 comhad a dtugtar. php chomh fada agus is tá tú an lúibín oscailte 1404 01:06:13,970 --> 01:06:15,620 ceist marc PHP tag. 1405 01:06:15,620 --> 01:06:19,730 >> Ach faoi deara iad seo coinníollacha i php. 1406 01:06:19,730 --> 01:06:22,610 Fógra, is é seo an sleamhnán ceannann céanna bhí againn i seachtain amháin nuair a bhí againn 1407 01:06:22,610 --> 01:06:25,670 coinníollacha i Coinníollacha C. i PHP Tá struchtúir de, agus 1408 01:06:25,670 --> 01:06:27,140 syntactically mar an gcéanna. 1409 01:06:27,140 --> 01:06:30,290 Tá difríocht amháin fíor má tá tú bhí athróg i gceist, caithfidh tú na 1410 01:06:30,290 --> 01:06:31,600 comharthaí dollar. 1411 01:06:31,600 --> 01:06:33,970 >> Idir an dá linn, nathanna Boole ach breathnú mar seo ar feadh 1412 01:06:33,970 --> 01:06:35,725 nó-áirítear nó agus-áirítear le chéile. 1413 01:06:35,725 --> 01:06:37,780 Breathnú lasca díreach mar an gcéanna. 1414 01:06:37,780 --> 01:06:42,180 Cad atá deas i PHP, ach i C, Tá lasca gur cásanna ar 1415 01:06:42,180 --> 01:06:46,380 primitives cosúil ints nó gualann, i PHP Is féidir le do ráitis a bheidh i ndáiríre 1416 01:06:46,380 --> 01:06:48,430 ar teaghráin ar fad, is é a i ndáiríre de chineál ar deas. 1417 01:06:48,430 --> 01:06:49,480 Sábhálann tú roinnt ama. 1418 01:06:49,480 --> 01:06:50,820 Níorbh fhéidir é sin a dhéanamh i C. 1419 01:06:50,820 --> 01:06:52,880 >> Seo lúb i PHP. 1420 01:06:52,880 --> 01:06:53,740 Tá sé comhionann. 1421 01:06:53,740 --> 01:06:55,400 D'fhéadfadh a bheith roinnt comharthaí Dollar do na hathróga. 1422 01:06:55,400 --> 01:06:57,530 Ní gá duit a lua go Tá rud éigin ina slánuimhir. 1423 01:06:57,530 --> 01:07:00,580 Tá tú a dhearbhú ach é le comhartha Dollar agus ainm an athróg. 1424 01:07:00,580 --> 01:07:01,430 Ach is do lúb mar an gcéanna. 1425 01:07:01,430 --> 01:07:02,760 Tá lúb fad mar an gcéanna. 1426 01:07:02,760 --> 01:07:04,870 A dhéanamh cé go bhfuil lúb an gcéanna. 1427 01:07:04,870 --> 01:07:06,170 >> Tá sé seo beagán difriúil. 1428 01:07:06,170 --> 01:07:12,410 Mar sin, le PHP, le sraith, is féidir leat statically dhearbhú eagar, mar a dhéanann C, 1429 01:07:12,410 --> 01:07:14,420 ach úsáideann tú lúibíní cearnacha. 1430 01:07:14,420 --> 01:07:17,060 I C, ba mhaith leat é a úsáid guailleáin chatach, má tá a fhios agat fiú go. 1431 01:07:17,060 --> 01:07:20,910 Ach tá sé seo i ndáiríre an-choitianta i PHP a dhearbhú le sraith, sa chás seo, 1432 01:07:20,910 --> 01:07:23,640 na n-uimhreacha, agus glaoch ar an uimhreacha athraitheach. 1433 01:07:23,640 --> 01:07:25,300 >> Breathnú Athróga féin mar seo. 1434 01:07:25,300 --> 01:07:28,710 Seo é teaghrán, ceanglófar comharthaí athfhriotail "hello domhan. "D'fhéadfá a bheith n cúlslaiseanna. 1435 01:07:28,710 --> 01:07:30,950 Agam nach bhfuil ach sa chás seo. 1436 01:07:30,950 --> 01:07:32,640 >> Anois, is é seo an thógáil suimiúil. 1437 01:07:32,640 --> 01:07:33,700 Ní C bhfuil an. 1438 01:07:33,700 --> 01:07:34,700 Ach tá sé seo Super cabhrach. 1439 01:07:34,700 --> 01:07:38,160 Agus beidh tú a fheiceáil seo i tacar P 7 spec - a thógáil do gach. 1440 01:07:38,160 --> 01:07:41,800 Más mian leat a rá arís thar gach ceann de na eilimintí eagar, ní gá duit 1441 01:07:41,800 --> 01:07:45,500 chun déileáil le $ i $ agus n, agus + +, agus go léir. 1442 01:07:45,500 --> 01:07:47,640 Is féidir leat a rá literally, i PHP, seo - 1443 01:07:47,640 --> 01:07:51,890 do gach uimhreacha mar uimhir, sin Tá mé ag glacadh leis go uimhreacha $ 1444 01:07:51,890 --> 01:07:53,380 Tá sraith de uimhreacha. 1445 01:07:53,380 --> 01:07:56,460 Agus nuair a rá liom do gach uimhreacha mar líon, tá sé seo ag dul go dtí 1446 01:07:56,460 --> 01:08:00,505 go huathoibríoch, mar executes mo lúb, thabhairt cothrom le dáta, ar gach atriall, an luach 1447 01:08:00,505 --> 01:08:03,260 taobh istigh de líon chomhartha dollar - 1448 01:08:03,260 --> 01:08:07,730 arís, agus arís, agus arís ag siúl go dtí mé thar an eagar. 1449 01:08:07,730 --> 01:08:08,735 Mar sin, Sábhálann sé ach dúinn cód. 1450 01:08:08,735 --> 01:08:12,250 Uimh leathstadanna, ní + + 's, gan aon Tá mé, aon n ar, tá sé ach deas. 1451 01:08:12,250 --> 01:08:13,700 >> Ach tá PHP seo chomh maith. 1452 01:08:13,700 --> 01:08:14,830 Agus é seo Super cumhachtach. 1453 01:08:14,830 --> 01:08:17,410 Agus beidh tú seo a úsáid, lámha ar, i P leagtha 7. 1454 01:08:17,410 --> 01:08:21,990 Agus is é eagar comhthiomsaitheach dearbhaíodh freisin le lúibíní cearnacha. 1455 01:08:21,990 --> 01:08:23,569 Ach faoi deara an chomhréir anois. 1456 01:08:23,569 --> 01:08:26,880 Tá sé reminiscent an méid a chonaic muid le print_r nóiméad ó shin. 1457 01:08:26,880 --> 01:08:31,810 Cé mhéad eochracha, mar seiceáil sanity beag, dhéanann an eagar cosúil go bhfuil. 1458 01:08:31,810 --> 01:08:32,689 >> Mar sin, tá sé dhá. 1459 01:08:32,689 --> 01:08:33,830 Agus glaoch mé an eagar. 1460 01:08:33,830 --> 01:08:36,760 Ach má chabhraíonn sé, is féidir leat smaoineamh ar an tábla mar a hash, nó mar 1461 01:08:36,760 --> 01:08:37,930 eagar comhthiomsaitheach. 1462 01:08:37,930 --> 01:08:39,580 Ach tá sé ach éagsúla cineál eagar. 1463 01:08:39,580 --> 01:08:41,080 Agus arís, teangacha éagsúla tá na. 1464 01:08:41,080 --> 01:08:43,810 Beidh orainn a fheiceáil rud éigin den chineál céanna i JavaScript chomh maith. 1465 01:08:43,810 --> 01:08:44,609 Níl dhá eochracha. 1466 01:08:44,609 --> 01:08:48,390 Is é ceann comharthaí athfhriotail ceanglófar, "siombail," ar cheann ceanglófar comharthaí athfhriotail "praghas." Agus iad siúd eochracha 1467 01:08:48,390 --> 01:08:49,250 gach a bhfuil luach. 1468 01:08:49,250 --> 01:08:54,420 Sa chás seo, tá luach tsiombail ar FB, do Is é luach Facebook, agus an praghas ar 49, 26, 1469 01:08:54,420 --> 01:08:56,899 a bhí stoc Facebook praghas mar an maidin. 1470 01:08:56,899 --> 01:09:00,170 >> Mar sin, cad é úsáideach faoi eagar comhthiomsaitheach. 1471 01:09:00,170 --> 01:09:02,620 Raibh mé go raibh huimhriúil eagar innéacsaithe le díreach 1472 01:09:02,620 --> 01:09:04,120 lúibíní cearnacha simplí. 1473 01:09:04,120 --> 01:09:09,380 Agus d'fhéadfadh mé go raibh comhartha Dollar ionann ceanglófar ach seo. 1474 01:09:09,380 --> 01:09:10,529 Lig dom a dhéanamh i ndáiríre é. 1475 01:09:10,529 --> 01:09:14,796 Is dócha mé ina ionad sin a dhearbhú ach seo sraith mar sin. 1476 01:09:14,796 --> 01:09:17,590 Is é sin breá bailí, syntactically. 1477 01:09:17,590 --> 01:09:20,569 Ní chuireann sé chailleadh aon fhaisnéis, per se. 1478 01:09:20,569 --> 01:09:24,760 Liom a fheiceáil go fóill go bhfuil an tsiombail fb, agus go bhfuil an praghas 49, 26. 1479 01:09:24,760 --> 01:09:28,939 Mar sin, cén fáth a bhfuil comhthiomsaitheach arrays láidre? 1480 01:09:28,939 --> 01:09:30,189 >> LUCHT ÉISTEACHTA: Ní gá duit a mheabhrú nuair a chuir tú rudaí. 1481 01:09:30,189 --> 01:09:32,050 1482 01:09:32,050 --> 01:09:34,130 >> Cainteoir 1: Go díreach, ní gá duit chun cuimhneamh nuair a chuir tú rudaí. 1483 01:09:34,130 --> 01:09:37,670 Ní gá duit a mheabhrú go treallach is é sin tsiombail stoc i lúibín náid, 1484 01:09:37,670 --> 01:09:41,479 agus is praghsanna stoc i lúibín amháin, atá go háirithe contúirteach má tá tú 1485 01:09:41,479 --> 01:09:43,220 rudaí a athrú, ar deireadh thiar. 1486 01:09:43,220 --> 01:09:46,399 Tá sé i bhfad níos deise a chomhlachú cad beidh muid ag glaoch meiteashonraí 1487 01:09:46,399 --> 01:09:48,340 le do chuid sonraí iarbhír. 1488 01:09:48,340 --> 01:09:52,399 Ba mhaith liom a mhaíomh go bhfuil an méid cúram againn i ndáiríre faoi ​​anseo fb agus 49, 26. 1489 01:09:52,399 --> 01:09:57,020 Is é an tsiombail agus praghas meiteashonraí a chuireann síos ar na sonraí a againn 1490 01:09:57,020 --> 01:09:58,180 i ndáiríre cúram faoi. 1491 01:09:58,180 --> 01:10:01,910 Ach tá sé seo ach an oiread sin éasca a láimhseáil. 1492 01:10:01,910 --> 01:10:04,090 >> Anois, mar leataobh cad an praghas a íoc againn? 1493 01:10:04,090 --> 01:10:06,600 Táimid iontach é seo a dhéanamh i CS50 le haghaidh seachtain. 1494 01:10:06,600 --> 01:10:10,740 Ní mór an ghné teacht ar roinnt costas. 1495 01:10:10,740 --> 01:10:11,350 Cuimhne. 1496 01:10:11,350 --> 01:10:13,830 Mar sin, nach bhfuil tú ag a stóráil ach 32-giotán slánuimhir, mar shampla. 1497 01:10:13,830 --> 01:10:17,980 Tá tú ag a stóráil siombail / 0, is dócha. 1498 01:10:17,980 --> 01:10:19,160 Mar sin, tá tú ag baint úsáide cuimhne níos mó. 1499 01:10:19,160 --> 01:10:22,540 >> Agus cad é an fheidhmíocht rud éigin ag breathnú suas ar 1500 01:10:22,540 --> 01:10:24,822 eagar comhthiomsaitheach, is dócha? 1501 01:10:24,822 --> 01:10:26,590 Tá sé níos moille is dócha. 1502 01:10:26,590 --> 01:10:29,670 Tá rochtain randamach deas, go háirithe nuair is féidir leat a dhéanamh cuardach dénártha. 1503 01:10:29,670 --> 01:10:33,380 Ach má tá tú i ndáiríre nach bhfuil ag lorg anois do uimhreacha, ach do theaghráin, seo 1504 01:10:33,380 --> 01:10:37,630 go fírinneach i bhfeidhm faoi bhun an cochall, is dócha mar tábla hash, i gcás ina 1505 01:10:37,630 --> 01:10:42,950 úsáideann tú ceachtar tábla hash le shlabhrú ar leith. 1506 01:10:42,950 --> 01:10:46,040 Nó úsáideann tú iarracht a iarbhír stóráil na luachanna. 1507 01:10:46,040 --> 01:10:50,550 Mar sin, b'fhéidir gur féidir leat a dhéanamh am tairiseach, ach tá tú fós chun breathnú ar S-Y-M-B-O-L, 1508 01:10:50,550 --> 01:10:54,510 d'fhéadfadh a bheith, seachas díreach 32 giotán rud éigin chun breathnú suas. 1509 01:10:54,510 --> 01:10:58,430 Mar sin, arís, na smaointe céanna ag teacht ar ais go dtí arís sa chomhthéacs seo. 1510 01:10:58,430 --> 01:11:02,120 >> Ach arís, tá PHP anois roinnt Super Siombailí sin, casadh sé amach, tá 1511 01:11:02,120 --> 01:11:02,900 arrays comhthiomsaitheach. 1512 01:11:02,900 --> 01:11:05,590 Chonaic muid ar cheann nóiméad ó shin, $ _POST. 1513 01:11:05,590 --> 01:11:08,400 Agus go domhanda Super Tá eochracha agus luachanna. 1514 01:11:08,400 --> 01:11:10,550 Go sonrach, na heochracha ag teacht suas le cad é? 1515 01:11:10,550 --> 01:11:14,520 Nuair a dhéanann na heochracha i $ _POST teacht ó? 1516 01:11:14,520 --> 01:11:15,380 Just a recap? 1517 01:11:15,380 --> 01:11:16,480 >> LUCHT ÉISTEACHTA: Ainm. 1518 01:11:16,480 --> 01:11:17,900 >> Cainteoir 1: Ainm, áit? 1519 01:11:17,900 --> 01:11:19,860 >> LUCHT ÉISTEACHTA: [inaudible] 1520 01:11:19,860 --> 01:11:20,750 >> Cainteoir 1: Tá Ainm an tréith. 1521 01:11:20,750 --> 01:11:23,480 Bhuel más rud é, nuair a rinne siad dtús a thagann ó? 1522 01:11:23,480 --> 01:11:24,120 An fhoirm. 1523 01:11:24,120 --> 01:11:30,140 Mar sin, má tá leathanach HTML tag foirm, taobh istigh a bhfuil roinnt ionchuir, cosúil le 1524 01:11:30,140 --> 01:11:34,760 boscaí a sheiceáil, boscaí téacs, titim síos biachláir, gach ceann acu a ainm, iad siúd 1525 01:11:34,760 --> 01:11:40,260 ainmneacha deireadh suas mar eochracha i $ _POST, agus, frankly, ar an ní sin, $ _GET. 1526 01:11:40,260 --> 01:11:42,130 Má tá an modh a fháil, smaoineamh céanna. 1527 01:11:42,130 --> 01:11:43,830 Tá sé díreach i éagsúla Super domhanda. 1528 01:11:43,830 --> 01:11:47,620 Agus na luachanna, ar ndóigh, a thagann ó is cuma cén t-úsáideoir clóscríofa i ar a chuid nó 1529 01:11:47,620 --> 01:11:48,890 h bhrabhsálaí. 1530 01:11:48,890 --> 01:11:49,830 >> Ach níl roinnt eile. 1531 01:11:49,830 --> 01:11:52,140 Níl fianán, a beidh orainn teacht ar ais chuig deireadh thiar. 1532 01:11:52,140 --> 01:11:56,050 Ach iad siúd na rudaí a bhfuil a fhios agat Úsáideann an ngréasán le haghaidh roinnt maith nó olc. 1533 01:11:56,050 --> 01:11:57,420 Ach beidh muid ag teacht ar ais go dtí. 1534 01:11:57,420 --> 01:12:01,720 Freastalaí agus seisiún, agus an dá Tá roinnt fóntais speisialta. 1535 01:12:01,720 --> 01:12:03,940 >> Ach a ligean ar ghlacadh le breathnú ar seo. 1536 01:12:03,940 --> 01:12:13,330 Lig dom dul ar aghaidh agus a oscailt suas, mar shampla ar a dtugtar mvc0.php Mar sin MVC 1537 01:12:13,330 --> 01:12:14,900 sheasann do na méid seo a leanas. 1538 01:12:14,900 --> 01:12:19,390 Agus muid seo a thabhairt isteach níos luaithe ná mar atá tipiciúil, i ndáiríre, a fháil ar dhearadh tú 1539 01:12:19,390 --> 01:12:22,180 Leagtar Fadhb 7, agus freisin tionscadail deiridh, i saghas ar thionscal 1540 01:12:22,180 --> 01:12:23,670 bhealach caighdeánach, agus ar bhealach glan. 1541 01:12:23,670 --> 01:12:24,820 Tá sé deartha go maith. 1542 01:12:24,820 --> 01:12:29,090 >> Mar sin, tá tú ar tí é a fheiceáil, agus beidh tú taithí, i P sraith 7, paradigm, a shórtáil 1543 01:12:29,090 --> 01:12:32,260 de mheon cláir, Breathnaíonn go rud beag cosúil le seo. 1544 01:12:32,260 --> 01:12:35,570 M haghaidh Samhail, C haghaidh Rialaitheoir, V View. 1545 01:12:35,570 --> 01:12:39,690 Fada scéal gearr, tá MVC ach cineál de modheolaíocht, ar bhealach a dhéanamh 1546 01:12:39,690 --> 01:12:43,360 láithreáin ghréasáin, go háirithe, trína tú a chur ar gach ceann de do chuid, frása dúr - 1547 01:12:43,360 --> 01:12:44,970 loighic gnó - 1548 01:12:44,970 --> 01:12:49,710 gach ceann de do mhaoin intleachtúil i cad atá ar a dtugtar rialaitheoir, comhad 1549 01:12:49,710 --> 01:12:54,840 cosúil le index.php, nó beidh orainn a fheiceáil, quote.php, nó buy.php. 1550 01:12:54,840 --> 01:12:59,570 >> I gcomhthéacs a leagtar Fadhb 7, do bhfuil múnlaí go hiondúil do shonraí, 1551 01:12:59,570 --> 01:13:03,860 rud a bhaineann le bunachar sonraí, mar beidh muid sa deireadh a fheiceáil, agus do chuid tuairimí 1552 01:13:03,860 --> 01:13:07,510 go bhfuil an aeistéitic de do suíomh, an HTML, an CSS. 1553 01:13:07,510 --> 01:13:10,420 Mar sin, chonaic muid cheana féin i C beag beagán ag baint úsáide as. comhaid h. 1554 01:13:10,420 --> 01:13:15,010 Chonaic muid i ndáiríre sé nóiméad ó shin le CSS, ag factoring an stylization CSS 1555 01:13:15,010 --> 01:13:16,520 stuif as ár n-HTML. 1556 01:13:16,520 --> 01:13:20,730 >> Mar sin, tá MVC i ndáiríre ach faoi líníocht línte sa ghaineamh agus a rá, an 1557 01:13:20,730 --> 01:13:25,400 Cód cláir suimiúil do do Baineann láithreán gréasáin i cad beidh muid ag glaoch ar an 1558 01:13:25,400 --> 01:13:26,400 rialtóir. 1559 01:13:26,400 --> 01:13:29,280 Stuif a bhaineann le bunachar sonraí de ghnáth chríochnaíonn suas i samhail. 1560 01:13:29,280 --> 01:13:33,070 Ach go mbainfidh tú a fheiceáil, i tacar Fadhb 7, táimid ag merge C agus M a choinneáil simplí. 1561 01:13:33,070 --> 01:13:37,630 Ach tá dearcadh gcás gach ceann de do HTML agus aeistéitic théann go tipiciúil. 1562 01:13:37,630 --> 01:13:39,160 >> Mar sin, cad a chiallaíonn sé seo i dtéarmaí réadacha? 1563 01:13:39,160 --> 01:13:45,980 Bhuel, lig dom dul isteach inár MVC eolaire mar seo a leanas. 1564 01:13:45,980 --> 01:13:48,880 Agus beidh tú a fheiceáil níos mó de na camchuairt tríd sa spec. 1565 01:13:48,880 --> 01:13:53,200 Mar sin, i mvc0, éileamh go bhfuil sé seo, cosúil le, leagan 0 de láithreáin ghréasáin CS50 ar. 1566 01:13:53,200 --> 01:13:56,670 >> Tá gach ní mór dúinn roinnt HTML, cosúil le tag h1 mór, is cosúil. 1567 01:13:56,670 --> 01:13:57,800 Agus ansin liosta le hurchair. 1568 01:13:57,800 --> 01:13:59,860 Riamh mé le feiceáil ar liosta le hurchair roimh, ach gan aon déileáil mór. 1569 01:13:59,860 --> 01:14:01,590 A ligean ar tapa breathnú ar an cód foinse. 1570 01:14:01,590 --> 01:14:06,610 Géara amach liosta gan ord le piléir Is ul lúibín oscailte le ceann amháin nó 1571 01:14:06,610 --> 01:14:09,065 liosta míreanna níos mó, li. 1572 01:14:09,065 --> 01:14:10,650 Mar sin, tá fógra anseo tag ancaire. 1573 01:14:10,650 --> 01:14:12,130 Chonaic muid go nóiméad ó shin. 1574 01:14:12,130 --> 01:14:13,810 >> Mar sin, is é seo conas chun feidhme mé an leathanach seo. 1575 01:14:13,810 --> 01:14:18,460 Tá mé dhá naisc, dhá míreanna liosta, ceann amháin ul do liosta gan ord, agus an deireadh 1576 01:14:18,460 --> 01:14:22,700 thoradh air sin, aesthetically, is é seo an- suíomh gréasáin deas, leagan 0 anseo. 1577 01:14:22,700 --> 01:14:26,840 Ach cad atá suimiúil anois conas seo i bhfeidhm thíos an cochall. 1578 01:14:26,840 --> 01:14:33,590 >> Lig dom dul isteach gedit agus oscailt suas seo an-an chéad sampla a phéinteáil pictiúr. 1579 01:14:33,590 --> 01:14:37,070 Agus beidh muid ag breathnú ar cad atá lochtach, d'fhéadfadh a bheith, i anseo. 1580 01:14:37,070 --> 01:14:43,260 Anois, má théann mé isteach localhost, poiblí, MVC, faoi deara comhaid cúpla. 1581 01:14:43,260 --> 01:14:45,780 Tá mé ag dul chun glaoch ar na, don nóiméad, gach rialaitheoirí. 1582 01:14:45,780 --> 01:14:48,640 Ach tá go le beagán de mhí-úsáid toisc Feicfidh tú a fheiceáil tá rud gcumasctar 1583 01:14:48,640 --> 01:14:49,620 taobh istigh díobh. 1584 01:14:49,620 --> 01:14:52,330 >> Agus lig dom dul taobh istigh de index.php. 1585 01:14:52,330 --> 01:14:54,700 Agus féach againn, literally, an HTML céanna. 1586 01:14:54,700 --> 01:14:57,970 Mar sin, cé go gcríochnaíonn an comhad seo i . Php, ní chiallaíonn sé go bhfuil sé a 1587 01:14:57,970 --> 01:14:59,500 Tá aon chód PHP. 1588 01:14:59,500 --> 01:15:02,290 Is féidir é a bheith díreach HTML amh, cé go go bhfuil an cineál amaideach. 1589 01:15:02,290 --> 01:15:07,650 Ach faoi deara níl aon oscailte lúibín PHP chlib, ach amháin i gcás seo, a, frankly, 1590 01:15:07,650 --> 01:15:09,160 Is é díreach ann chun fónamh mar a comment. 1591 01:15:09,160 --> 01:15:12,080 Ach tá go feidhmiúil nach fiú go suimiúil. 1592 01:15:12,080 --> 01:15:12,960 >> Ach faoi deara seo. 1593 01:15:12,960 --> 01:15:15,400 Cad atá suimiúil anois cad athruithe ar an leathanach seo. 1594 01:15:15,400 --> 01:15:16,650 Lig dom Léachtaí cliceáil. 1595 01:15:16,650 --> 01:15:18,560 Agus faoi deara go bhfuil an URL tí é a athrú. 1596 01:15:18,560 --> 01:15:20,930 Anois, tá mé ag lectures.php. 1597 01:15:20,930 --> 01:15:22,630 Lig dom cliceáil nialas. 1598 01:15:22,630 --> 01:15:27,200 Anois, tá mé ag week0.php Agus anois a ligean dom a oscailt na comhaid seo i gedit. 1599 01:15:27,200 --> 01:15:30,120 Ní hamháin innéacs, ach lig oscailt mé suas léachtaí. 1600 01:15:30,120 --> 01:15:33,900 Agus lig dom a fháil réidh leis an tuairimí chun díriú ar an gcuid seo amháin. 1601 01:15:33,900 --> 01:15:37,680 >> Agus anois lig dom a oscailt suas ach amháin níos mó, week0.php, caith amach na tuairimí, 1602 01:15:37,680 --> 01:15:39,910 ach a ghlanadh suas seo. 1603 01:15:39,910 --> 01:15:41,720 Agus faoi deara anois an méid seo a leanas. 1604 01:15:41,720 --> 01:15:47,340 Ag smaoineamh i ndáiríre saghas cúramach faoi dearadh, agus a ligean ar a dhéanamh ar líne é 1605 01:15:47,340 --> 01:15:52,013 suas an gcéanna, cad a dhéanamh níos fearr anseo, é do bharúil? 1606 01:15:52,013 --> 01:15:56,450 1607 01:15:56,450 --> 01:15:57,780 >> Conas a rinne mé seachtain amháin? 1608 01:15:57,780 --> 01:15:58,480 Cad é faoi seo. 1609 01:15:58,480 --> 01:16:00,450 Mar sin, is é seo conas a rinne mé seachtain amháin. 1610 01:16:00,450 --> 01:16:08,290 Chuaigh mé suas go dtí Comhad, Nua, Greamaigh, Sábháil, week1.php, agus ansin chuaigh mé i anseo. 1611 01:16:08,290 --> 01:16:09,875 Agus d'athraigh mé amháin - 1612 01:16:09,875 --> 01:16:11,646 cad a bhí sé seo, ar cheann go dtí an Aoine. 1613 01:16:11,646 --> 01:16:14,430 1614 01:16:14,430 --> 01:16:15,810 D'athraigh mé an ceann amháin go nialais. 1615 01:16:15,810 --> 01:16:17,150 D'athraigh mé seo le ceann amháin. 1616 01:16:17,150 --> 01:16:20,350 >> OK, mar sin breathnú anois ar mo chomhaid. 1617 01:16:20,350 --> 01:16:22,100 Cad a d'fhéadfaí a dhéanamh éagsúil? 1618 01:16:22,100 --> 01:16:25,310 Cá bhfuil an deis, b'fhéidir? 1619 01:16:25,310 --> 01:16:28,330 Mar sin, níl an deis chun tús a chur fachtóireacht stuif seo amach. 1620 01:16:28,330 --> 01:16:32,950 Lig dom a oscailt suas, mar a spoiler, do cad a mbainfidh tú a fheiceáil i tacar P 7. 1621 01:16:32,950 --> 01:16:38,750 Má osclaíonn mé suas, anois, index.php i leagan cúig cinn de seo, tá sé ar bhealach 1622 01:16:38,750 --> 01:16:40,730 níos mó cryptic, admittedly. 1623 01:16:40,730 --> 01:16:43,710 >> Ach seo, anois tá, cad beidh mé glaoch ar rialtóir go bhfuil rialú 1624 01:16:43,710 --> 01:16:44,770 loighic mo leathanach. 1625 01:16:44,770 --> 01:16:48,510 Agus is féidir leat de chineál ar a athchruthú, intuitively, b'fhéidir, tá cad atá ar siúl. 1626 01:16:48,510 --> 01:16:50,630 Ar an chéad líne, tá sé beag cryptic. 1627 01:16:50,630 --> 01:16:54,040 Ach faoi deara Tá mé ag cheangal, cosúil le Áirítear géar, ar a dtugtar comhad 1628 01:16:54,040 --> 01:16:55,930 helpers.php. 1629 01:16:55,930 --> 01:16:59,980 Agus ansin tá mé ag glaoch, is cosúil, a fheidhm, ar a dtugtar rindreáil, ag dul i 1630 01:16:59,980 --> 01:17:00,850 dhá argóint. 1631 01:17:00,850 --> 01:17:02,440 >> Is é ceann ceanglófar comharthaí athfhriotail, header. 1632 01:17:02,440 --> 01:17:04,800 Agus is é an ceann eile, cén cineál Is é an cineál sonraí seo, bunaithe ar 1633 01:17:04,800 --> 01:17:07,180 ar ár chomhréir níos luaithe? 1634 01:17:07,180 --> 01:17:08,160 Tá sé eagar a bhaineann leo. 1635 01:17:08,160 --> 01:17:11,730 Go sonrach, tá sé ag dul sa teideal le roinnt meiteashonraí a reminds 1636 01:17:11,730 --> 01:17:13,430 dom cad é atá ann agus a luach. 1637 01:17:13,430 --> 01:17:16,340 Ansin liom a fheiceáil go crua códaithe ul, mar sin roinnt HTML amh. 1638 01:17:16,340 --> 01:17:20,020 Ach ansin tá mé ar ais i mód PHP glaoch rindreáil feidhm. 1639 01:17:20,020 --> 01:17:24,390 Mar sin, fiú má tá tú riamh a úsáidtear HTML nó PHP roimh, agus cé go Breathnaíonn seo 1640 01:17:24,390 --> 01:17:27,480 scarier, cén fáth go bhfuil sé seo is dócha dearadh níos fearr? 1641 01:17:27,480 --> 01:17:31,310 Cad atá níos fearr faoi, bunaithe ar an tátal? 1642 01:17:31,310 --> 01:17:32,130 >> LUCHT ÉISTEACHTA: [inaudible] 1643 01:17:32,130 --> 01:17:35,750 >> Cainteoir 1: Lúide iomarcach sa mhéid is go níl aon chlib níos HTML, nach bhfuil níos mó 1644 01:17:35,750 --> 01:17:38,410 cinnirí tag, tag comhlacht níos mó i gach comhad diabhal. 1645 01:17:38,410 --> 01:17:41,860 Ina áit sin, tá mé amach an áireamh comóntachtaí agus is dócha iad a chur 1646 01:17:41,860 --> 01:17:45,150 i gcomhad a bhaineann ar bhealach le header. 1647 01:17:45,150 --> 01:17:48,500 Agus rud céanna le haghaidh an comhlacht gar tag, an chlib HTML dhúnadh. 1648 01:17:48,500 --> 01:17:52,165 Sin é is dócha síos anseo taobh istigh an áit éigin buntásc. 1649 01:17:52,165 --> 01:17:57,050 Agus beidh tú a fheiceáil, i tacar Fadhb 7, turas beag tríd an. 1650 01:17:57,050 --> 01:17:58,070 >> Mar sin, cad atá amach romhainn? 1651 01:17:58,070 --> 01:18:03,390 An rud amháin nach mór dúinn an cumas fós chun é a stóráil i ndáiríre sonraí. 1652 01:18:03,390 --> 01:18:06,110 Agus mar sin cad beidh muid tús a fheiceáil Dé Céadaoin, mar shampla, go bhfuil do 1653 01:18:06,110 --> 01:18:08,450 sean cara Excel, nó uimhreacha, féidir leat a stóráil go leor de na 1654 01:18:08,450 --> 01:18:10,060 sonraí i sraitheanna agus colúin. 1655 01:18:10,060 --> 01:18:12,570 Is féidir leat é sin a casadh amach cad atá i ar a dtugtar bunachar sonraí, programmatically. 1656 01:18:12,570 --> 01:18:16,620 bhuile Agus tá sé anois amach, tar éis sin, beidh orainn a bheith in ann chun rudaí a stóráil cosúil le 1657 01:18:16,620 --> 01:18:20,550 seo, a mbainfidh tú a fheiceáil arís i tacar P 7, a bunch iomlán de ainmneacha úsáideoirí agus 1658 01:18:20,550 --> 01:18:23,690 pasfhocail, an dara ceann a bhfuil i ndáiríre criptithe, i bhfad cosúil siad 1659 01:18:23,690 --> 01:18:25,550 bhí i eagrán hacker P sraith 2 ar. 1660 01:18:25,550 --> 01:18:29,600 Agus sa deireadh, beidh tú i bhfeidhm seo, do láithreán gréasáin Etrade-mhaith féin go 1661 01:18:29,600 --> 01:18:32,220 bhfeidhm i dteannta a CS50 airgeadas. 1662 01:18:32,220 --> 01:18:36,000 >> Ar deireadh, ós rud é d'fhan tú anseo mar sin go déanach lá atá inniu ann, má thagann tú ar ais go dtí an chuid seo 1663 01:18:36,000 --> 01:18:41,120 an champais, ag 04:00 lá atá inniu ann, déanfaimid a thabhairt duit nach bhfuil comhairle amháin, ag an SCES 1664 01:18:41,120 --> 01:18:44,200 Comhairle a chur ar Aonach, ag 4:00 in Maxwell-Dworkin, beidh orainn a thabhairt duit roinnt 1665 01:18:44,200 --> 01:18:47,470 Aisling Americone, Cherry Garcia, Seacláid Fudge Brownie, Seacláid 1666 01:18:47,470 --> 01:18:50,840 Dough Cookie Chip, agus, nuair a dhéanann tú Google Moncaí Shmutánach, gheobhaidh tú an. 1667 01:18:50,840 --> 01:18:53,620 Mar sin, gach ceann de go awaits ag 04:00 PM in Maxwell-Dworkin. 1668 01:18:53,620 --> 01:18:56,736 Féach tú ar an gCéadaoin chomh maith. 1669 01:18:56,736 --> 01:18:59,960 >> Cainteoir 2: Ag an chéad cheann eile CS50, RJ Codlaíonn isteach 1670 01:18:59,960 --> 01:19:03,656 1671 01:19:03,656 --> 01:19:04,906 >> RJ: Mo rannóg! 1672 01:19:04,906 --> 01:19:07,727 1673 01:19:07,727 --> 01:19:08,977 Ha! 1674 01:19:08,977 --> 01:19:12,056 1675 01:19:12,056 --> 01:19:13,306 Oh, 1676 01:19:13,306 --> 01:19:16,374