1 00:00:00,000 --> 00:00:02,150 >> [Seimineár] [Kohana: Creat PHP Lightweight] 2 00:00:02,150 --> 00:00:04,000 [Brandon Liu] [Ollscoil Harvard] 3 00:00:04,000 --> 00:00:07,270 [Is é seo an CS50.] [CS50.TV] 4 00:00:07,270 --> 00:00:09,130 >> Dia duit gach duine. Is é mo ainm Bhréanainn. 5 00:00:09,130 --> 00:00:11,000 Tá mé sóisearach anseo ag an gcoláiste ag déanamh eolaíocht ríomhaireachta, agus sa lá atá inniu táimid ag dul chun labhairt faoi 6 00:00:11,000 --> 00:00:14,460 Kohana, a bhfuil creat forbartha gréasáin PHP. 7 00:00:14,460 --> 00:00:17,260 Sa lá atá inniu ag dul a bheith ina seimineár códaithe beo, 8 00:00:17,260 --> 00:00:21,000 mar sin tá mé ag dul go bunúsach a chaitheamh 5-10 nóiméad ag míniú cad é Kohana, 9 00:00:21,000 --> 00:00:25,000 agus ansin mé ag dul literally a thógáil le blag Super simplí 10 00:00:25,000 --> 00:00:28,570 le haghaidh ceart agat anseo literally ó scratch. 11 00:00:28,570 --> 00:00:32,229 Táimid ag dul a íoslódáil ó láithreán gréasáin an cód Kohana, 12 00:00:32,229 --> 00:00:35,000 agus táimid ag dul chun tús a thógáil ar bhlag, agus tá súil againn go mbainfidh sé a bheith an-oiliúnach, 13 00:00:35,000 --> 00:00:37,000 toisc go mbainfidh tú a fheiceáil b'fhéidir b'fhéidir go mbainfidh mé a dhéanamh ar roinnt botúin, 14 00:00:37,000 --> 00:00:39,000 agus go mbainfidh tú a fheiceáil dom a ghnóthú uathu, 15 00:00:39,000 --> 00:00:42,040 nó go mbainfidh tú a fheiceáil ar mo próiseas machnaimh a thógáil mé tríd an bhlag seo, 16 00:00:42,040 --> 00:00:44,000 agus Idir an dá linn, beidh tú a fháil freisin eolas maidir leis an gcreat féin. 17 00:00:44,000 --> 00:00:48,000 Tá súil agam go mbainfidh sé a bheith ina cleachtadh an-oiliúnach. 18 00:00:48,000 --> 00:00:51,370 >> An chéad, tá cad é go díreach creat? 19 00:00:51,370 --> 00:00:54,000 Má tá tú ag cur CS50 go dtí seo, nach bhfuil tú ag obair i ndáiríre le haon 20 00:00:54,000 --> 00:00:56,000 creataí fós, agus an rud é seo. 21 00:00:56,000 --> 00:01:00,000 Tá tú déanta dócha 1 pset forbairt gréasáin cheana féin, 22 00:01:00,000 --> 00:01:03,000 agus a ligean ar rá go leanann tú a láithreáin ghréasáin a thógáil agus a choinneáil ar láithreáin ghréasáin a thógáil. 23 00:01:03,000 --> 00:01:05,000 Feicfidh tú tús le fógra roinnt rudaí. 24 00:01:05,000 --> 00:01:07,000 Is é an chéad rud beidh tú faoi deara go bhfuil tú ag déanamh dócha na rudaí céanna 25 00:01:07,000 --> 00:01:09,150 arís agus arís eile ar fad an t-am, 26 00:01:09,150 --> 00:01:13,000 rudaí cosúil le sonraí a ionchur úsáideora a ghlanadh, 27 00:01:13,000 --> 00:01:17,250 rudaí cosúil le eagrú do chuid comhad ar bhealach áirithe. 28 00:01:17,250 --> 00:01:19,000 Is é an rud eile, beidh tú fógra is dócha freisin go bhfuil do chód 29 00:01:19,000 --> 00:01:21,000 D'fhéadfadh tús a bheith an-, an-messy, 30 00:01:21,000 --> 00:01:24,000 agus is féidir leat a fhágáil sé ag messy agus díreach ag am an-deacair a choimeád ar bun é, 31 00:01:24,000 --> 00:01:26,000 nó is féidir leat tús a struchtúrú do chód agus a dhéanamh modúlach é 32 00:01:26,000 --> 00:01:28,510 ar bhealaí áirithe chun é a dhéanamh níos inchoimeádta. 33 00:01:28,510 --> 00:01:31,020 >> Tá sé seo nuair a tháinig creataí gréasáin bunúsach isteach 34 00:01:31,020 --> 00:01:33,680 Na daoine a bhí tógtha a lán de na láithreáin ghréasáin, a dúirt siad, 35 00:01:33,680 --> 00:01:35,820 "Ní gá dúinn a Athdhéan seo gach uair amháin a thógáil againn ar an suíomh gréasáin." 36 00:01:35,820 --> 00:01:39,050 "Cén fáth nach féidir linn a dhéanamh ach pacáiste go ndéanann go léir na rudaí seo ar do shon 37 00:01:39,050 --> 00:01:41,250 gach uair amháin is mian leat a thógáil ar shuíomh gréasáin? " 38 00:01:41,250 --> 00:01:43,030 Agus mar sin go nuair a dhéanann tú ar an suíomh gréasáin nua, 39 00:01:43,030 --> 00:01:45,880 tú ag díriú ach ar cad é go díreach an láithreán gréasáin ar leith faoi. 40 00:01:45,880 --> 00:01:48,630 Ní gá duit a dhéanamh arís go léir an chumraíocht éagsúla 41 00:01:48,630 --> 00:01:53,070 agus scaradh na cóid agus cód athscríobh 42 00:01:53,070 --> 00:01:56,180 go bhfuil tú go minic a dhéanamh nuair a bhíonn tú láithreáin ghréasáin a dhéanamh. 43 00:01:56,180 --> 00:01:59,410 Is é an smaoineamh a ligeann creat tú a scríobh cód ar leibhéal níos airde 44 00:01:59,410 --> 00:02:01,030 gan a bheith buartha faoi na sonraí níos ísle-leibhéal. 45 00:02:01,030 --> 00:02:03,670 D'fhéadfadh mion níos ísle-leibhéal a bheith rud éigin cosúil le 46 00:02:03,670 --> 00:02:07,250 ag déileáil le sonraí a ionchur úsáideora a ghlanadh. 47 00:02:07,250 --> 00:02:09,320 Sin rud nár cheart duit gá i ndáiríre a bheith buartha faoi. 48 00:02:09,320 --> 00:02:12,370 Ba chóir duit díriú ar cad é do leithdháileadh gréasáin i ndáiríre faoi. 49 00:02:12,370 --> 00:02:14,790 Eliminates sé a lán de chód Boilerplate. 50 00:02:14,790 --> 00:02:16,640 Tá sé mar ailtireacht do do thionscadal. 51 00:02:16,640 --> 00:02:18,680 >> Ba mhaith leis an ceann is coitianta a bheith Samhail-View-Rialaitheoir, 52 00:02:18,680 --> 00:02:20,380 a bhfuil mé ag dul chun labhairt faoi sa dara. 53 00:02:20,380 --> 00:02:22,790 Agus a lán de uaire na creataí embody sraith de nósanna imeachta, 54 00:02:22,790 --> 00:02:25,750 rialacha, agus na cleachtais is fearr chun tú a úsáid 55 00:02:25,750 --> 00:02:28,190 ionas gur nuair a ghlacadh tú an creat gréasáin 56 00:02:28,190 --> 00:02:30,050 tá tú chun scríobh do chód ar bhealach áirithe, 57 00:02:30,050 --> 00:02:32,430 agus tá sé i gcoitinne ar comhaontaíodh sraith prionsabail 58 00:02:32,430 --> 00:02:34,290 ag an bpobal go bhfuil glacadh go ginearálta a bheith 59 00:02:34,290 --> 00:02:36,230 ar bhealach maith de chód scríbhneoireachta. 60 00:02:36,230 --> 00:02:38,260 Déanann sé do chód níos inchoimeádta, níos inúsáidte, 61 00:02:38,260 --> 00:02:40,030 mar sin de agus mar sin de. 62 00:02:40,030 --> 00:02:42,740 Agus ar deireadh, an rud ba mhaith liom béim a chur faoi chreataí 63 00:02:42,740 --> 00:02:45,980 i gcoinne leabharlanna is é an smaoineamh seo faoi inbhéartú rialaithe, agus is é an rud seo. 64 00:02:45,980 --> 00:02:48,430 Is é an difríocht idir an leabharlann agus creat a le leabharlann 65 00:02:48,430 --> 00:02:51,990 bhfuil tú ag scríobh go fóill ar an príomhchlár, 66 00:02:51,990 --> 00:02:54,460 agus go bhfuil tú ag saghas leas a bhaint as an leabharlann 67 00:02:54,460 --> 00:02:56,810 agus á ghairm dóibh ar an leabharlann rud éigin a dhéanamh duit. 68 00:02:56,810 --> 00:02:58,180 An difríocht idir an leabharlann agus creat 69 00:02:58,180 --> 00:03:01,620 is é go dtosaíonn an creat amach leis an rialú, 70 00:03:01,620 --> 00:03:03,260 agus d'agair sé do chód, 71 00:03:03,260 --> 00:03:06,190 ionas gur féidir leat smaoineamh ar é mar - is é seo an fáth go bhfuil sé ar a dtugtar creat - 72 00:03:06,190 --> 00:03:09,700 Soláthraíonn an creat seo fráma agus struchtúr do do chód, 73 00:03:09,700 --> 00:03:11,320 agus líonann tú na poill, 74 00:03:11,320 --> 00:03:13,990 agus beidh sé seo a bheith níos soiléire sa dara 75 00:03:13,990 --> 00:03:16,670 nuair a fheiceann tú dom tosú cód a scríobh laistigh de chomhthéacs an chreata. 76 00:03:16,670 --> 00:03:19,130 Feicfidh tú a fheiceáil go bhfuil mé ag líonadh isteach na bearnaí, 77 00:03:19,130 --> 00:03:22,450 agus tá an creat cineál rialú go léir na píosaí ag gluaiseacht, 78 00:03:22,450 --> 00:03:27,420 agus tá mé a chur ar na píosaí ar an áit ceart. 79 00:03:27,420 --> 00:03:29,360 >> Sa lá atá inniu táimid ag dul chun labhairt faoi Kohana, 80 00:03:29,360 --> 00:03:31,610 atá ar cheann de go leor creataí PHP. 81 00:03:31,610 --> 00:03:34,550 Tá creataí gréasáin, agus tá na cinn i mbeagnach gach teanga amháin, 82 00:03:34,550 --> 00:03:38,330 agus tá mé ag piocadh Kohana toisc go bhfuil Kohana fhéadfaí a rá 83 00:03:38,330 --> 00:03:43,250 agus a aithnítear go ginearálta mar chreat PHP is éasca a phiocadh suas. 84 00:03:43,250 --> 00:03:45,940 Tá sé an chuid is mó lightweight. 85 00:03:45,940 --> 00:03:48,470 Tá na cinn eile amuigh ansin a thagann le go leor, go leor gnéithe níos mó, 86 00:03:48,470 --> 00:03:51,590 ach claonadh a bhíonn siad a bheith níos deacra a phiocadh suas. 87 00:03:51,590 --> 00:03:54,920 Agus ar deireadh, úsáideann Kohana an ailtireacht MVC. 88 00:03:54,920 --> 00:03:57,780 Tá sé lightweight go leor gur féidir linn a thógáil literally tionscadal 89 00:03:57,780 --> 00:03:59,620 ar dheis anseo ceart i os comhair do chuid súl, agus is féidir leat go leor i bhfad 90 00:03:59,620 --> 00:04:02,780 leanúint chomh maith go leor go héasca. 91 00:04:02,780 --> 00:04:04,420 >> Cad é an ailtireacht MVC? 92 00:04:04,420 --> 00:04:06,540 Seasann sé do Samhail-View-Rialaitheoir, 93 00:04:06,540 --> 00:04:09,560 agus b'fhéidir má cheapann tú faoi an cód atá tú ag scríobh go dtí seo 94 00:04:09,560 --> 00:04:11,280 do roinnt de do psets forbairt gréasáin 95 00:04:11,280 --> 00:04:14,710 féadfaidh tú a bheith in ann a fheiceáil ar roinnt de seo, ach de ghnáth nuair a thosaíonn tú a scríobh 96 00:04:14,710 --> 00:04:16,500 iarratas gréasáin níos casta, 97 00:04:16,500 --> 00:04:21,209 éiríonn an deighilt idir na deighleoga 3 níos mó agus níos feiceáil. 98 00:04:21,209 --> 00:04:26,740 Leagtha mé amach an MVC anseo saghas mar chairn, 99 00:04:26,740 --> 00:04:29,920 agus is minic go mbainfidh tú a éisteacht le daoine labhairt faoi cruacha i forbairt gréasáin, 100 00:04:29,920 --> 00:04:33,760 agus tá sé seo a léiriú ar an smaoineamh go 101 00:04:33,760 --> 00:04:37,510 gach ciseal, déanann gach comhpháirt i ndáiríre a chur in iúl ach amháin 102 00:04:37,510 --> 00:04:40,750 idir 2 comhpháirteanna eile. 103 00:04:40,750 --> 00:04:44,550 D'iarr duine éigin rochtain ar do láithreán gréasáin mar chliant nó bhrabhsálaí. 104 00:04:44,550 --> 00:04:48,870 Idirghníomhú siad le do chlár tríd an cód dearcadh. 105 00:04:48,870 --> 00:04:50,500 Idirghníomhaíonn an cód tuairim leis an rialtóir. 106 00:04:50,500 --> 00:04:52,400 Idirghníomhaíonn an rialtóir leis an tsamhail, 107 00:04:52,400 --> 00:04:55,090 agus idirghníomhaíonn an tsamhail leis an mbunachar sonraí SQL. 108 00:04:55,090 --> 00:04:59,670 Agus nach bhfuil aon hopping i idir má scríobhann tú do chód gceart. 109 00:04:59,670 --> 00:05:01,670 >> Cad a dhéanann na rudaí seo a dhéanamh? 110 00:05:01,670 --> 00:05:06,020 Is é an tsamhail go bunúsach ar an píosa de chód dhéileálann le do chuid sonraí. 111 00:05:06,020 --> 00:05:09,100 Rud ar bith a dhéileálann le do bhunachar sonraí, le rudaí a stóráil tú, 112 00:05:09,100 --> 00:05:11,280 nó a d'aisghabh na gcuspóirí sin sa bhunachar sonraí, 113 00:05:11,280 --> 00:05:13,450 go bhfuil a láimhseáil go léir ag an tsamhail. 114 00:05:13,450 --> 00:05:15,290 B'fhéidir go bhfuil tú rudaí i do bhunachar sonraí. 115 00:05:15,290 --> 00:05:17,700 Táimid ag dul a chruthú múnla a bhfuil a dhéanamh le postanna, 116 00:05:17,700 --> 00:05:19,760 mar sin d'fhéadfadh post go bhfuil roinnt tréithe dó. 117 00:05:19,760 --> 00:05:23,900 B'fhéidir go mbeadh ort feidhmeanna ar fud na poist a stóráil nó a aisghabháil ar phoist 118 00:05:23,900 --> 00:05:26,270 nó scagadh na poist agus mar sin de agus mar sin de, 119 00:05:26,270 --> 00:05:28,880 agus sin uile an cód go bhfuil láimhseáil ag an tsamhail. 120 00:05:28,880 --> 00:05:31,780 Is é an rialtóir saghas an loighic iarratais, 121 00:05:31,780 --> 00:05:37,910 agus is féidir a lán de na rudaí éagsúla a théann i loighic iarratais. 122 00:05:37,910 --> 00:05:39,790 Má tá tú ag caint le API difriúil, 123 00:05:39,790 --> 00:05:42,310 d'fhéadfadh a bheith nuair a bhíonn tú ag déileáil leis an loighic iarratais. 124 00:05:42,310 --> 00:05:47,990 Má tá tú ag iarraidh a bheith acu chun a thabhairt i sonraí ó múnlaí éagsúla il 125 00:05:47,990 --> 00:05:51,540 agus tá a chur le chéile dóibh ar bhealach éigin, d'fhéadfadh a bheith láimhseáil go minic ag an rialtóir. 126 00:05:51,540 --> 00:05:53,820 Mar shampla, ar Facebook, má tá cara leat duine éigin, 127 00:05:53,820 --> 00:05:58,500 ansin, b'fhéidir go bhfuil gníomh a bhunú gaol sin 128 00:05:58,500 --> 00:06:00,490 Is féidir a dhéanamh ag an rialtóir. 129 00:06:00,490 --> 00:06:04,350 >> Agus ar deireadh, is é an dearcadh an cód a ghiniúint go bhfuil an méid a fheiceann tú i ndáiríre. 130 00:06:04,350 --> 00:06:07,410 A lán de amanna mo thuairimse, sa psets CS50 131 00:06:07,410 --> 00:06:10,050 nach bhfuil siad i ndáiríre a spreagadh tú guys a scaradh na 3 rudaí. 132 00:06:10,050 --> 00:06:12,430 Feicfidh tú dócha seo mór, comhaid fada ina ag an mbarr 133 00:06:12,430 --> 00:06:15,130 a dhéanann tú roinnt cheist SQL agus b'fhéidir a dhéanamh ar roinnt phróiseáil 134 00:06:15,130 --> 00:06:17,020 ar na sonraí a aisghabháil tú ó bhunachar sonraí, 135 00:06:17,020 --> 00:06:19,370 agus ansin caithfidh tú gach do HTML ag bun an leathanaigh. 136 00:06:19,370 --> 00:06:22,840 Agus is féidir leat teacht ar go bhfuil mar a chruthú duit leathanaigh níos mó agus níos mó 137 00:06:22,840 --> 00:06:25,790 go bhfuil tú ag dul go bhfuil roinnt cód athrá, agus chomh maith, 138 00:06:25,790 --> 00:06:29,600 Is é an rud a fhaigheann do chomhad i ndáiríre mór agus fada 139 00:06:29,600 --> 00:06:32,370 agus a thiocfaidh chun bheith anásta a bhainistiú. 140 00:06:32,370 --> 00:06:34,500 An fáth go bhfuil MVC sin meas mór 141 00:06:34,500 --> 00:06:36,120 Is le haghaidh roinnt cúiseanna. 142 00:06:36,120 --> 00:06:38,110 Is é an chéad rud rud ar a dtugtar scaradh imní 143 00:06:38,110 --> 00:06:40,370 a bhfuil an smaoineamh nuair a bhfuil tú - 144 00:06:40,370 --> 00:06:43,520 Ba chóir go hidéalach 1 píosa de chód dhéanamh 1 rud agus é a dhéanamh i ndáiríre go maith, 145 00:06:43,520 --> 00:06:47,210 agus ní ba chóir duit a chur le chéile píosaí de chód go bhfuil rudaí díchosúla. 146 00:06:47,210 --> 00:06:49,230 Mar shampla, d'fhonn cód agus cód samhail, 147 00:06:49,230 --> 00:06:51,040 nach bhfuil siad a bheith gaolmhar i ndáiríre. 148 00:06:51,040 --> 00:06:53,290 Ní bhíonn a bheith i na comhaid céanna, mar sin nuair is féidir leat, iad a dheighilt amach 149 00:06:53,290 --> 00:06:55,300 mar sin tá sé éasca a choimeád ar bun. 150 00:06:55,300 --> 00:06:57,130 >> Is é an rud eile a athúsáid cód. 151 00:06:57,130 --> 00:06:59,770 Is féidir leat teacht ar tú féin a scríobh ar an cheist SQL céanna nó ag déanamh 152 00:06:59,770 --> 00:07:03,060 ceisteanna den chineál céanna a d'fhéadfaí a abstracted i 1 fheidhm, 153 00:07:03,060 --> 00:07:05,440 agus sin an smaoineamh taobh thiar de na samhlacha agus na rialaitheoirí, 154 00:07:05,440 --> 00:07:09,690 a bhfuil sé i feidhm ar leith gur féidir leat a athúsáid in áiteanna éagsúla i do thionscadal. 155 00:07:09,690 --> 00:07:12,420 Agus ar deireadh, tá go ceangailte a thriomú do chód, 156 00:07:12,420 --> 00:07:14,700 nó nach bhfuil athrá féin, ní arís duit féin. 157 00:07:14,700 --> 00:07:18,090 Tá sé seo an-intuigthe i bhforbairt. 158 00:07:18,090 --> 00:07:20,110 Aon uair is féidir leat, ní mian leat a athdhéanamh féin, mar má arís tú féin, 159 00:07:20,760 --> 00:07:23,400  tá sé i bhfad níos costasaí a choimeád ar bun. 160 00:07:23,400 --> 00:07:26,040 Más mian leat a athrú 1 rud, caithfidh tú a athrú i ngach áit, 161 00:07:26,040 --> 00:07:30,230 agus as a dtagann bugs, agus tá sé uafásach. 162 00:07:30,230 --> 00:07:32,010 >> Gach ceart. 163 00:07:32,010 --> 00:07:37,270 Ceisteanna ar bith go dtí seo faoi Kohana ar chor ar bith? 164 00:07:37,270 --> 00:07:39,200 Breataine. 165 00:07:39,200 --> 00:07:42,300 Anois, tá muid ag dul a Léim isteach sa seisiún códaithe beo, 166 00:07:42,300 --> 00:07:48,050 agus téann gach rud tá súil againn go maith. 167 00:07:57,200 --> 00:08:00,050 Tá mé ag dul a thógáil go bunúsach an suíomh gréasáin seo 168 00:08:00,050 --> 00:08:03,910 ar cheann de mo freastalaithe iargúlta, agus gur ar bhealach is féidir leat guys freisin 169 00:08:03,910 --> 00:08:06,310 féach ar an láithreán gréasáin agus rochtain a fháil ar an láithreán gréasáin, 170 00:08:06,310 --> 00:08:10,990 agus freisin go bhfuil an timpeallacht níos fearr ná mo cumraithe meaisín iargúlta, 171 00:08:10,990 --> 00:08:14,580 mar tá sé ag rith Linux seachas OS X. 172 00:08:14,580 --> 00:08:16,260 Táimid ag dul literally chun tús a chur. 173 00:08:16,260 --> 00:08:18,110 KohanaFramework.org. 174 00:08:18,110 --> 00:08:21,350 Tá mé ag dul a íoslódáil an cód as an láithreán gréasáin. 175 00:08:21,350 --> 00:08:24,610 Tá mé ag dul a chóipeáil an seoladh nasc, 176 00:08:24,610 --> 00:08:29,770 téigh go dtí mo freastalaí, a íoslódáil, 177 00:08:29,770 --> 00:08:33,000 agus tá mé ag dul a bhaint as é. 178 00:08:38,330 --> 00:08:45,710 >> [Mac Léinn] Cad é an ceann is mó is féidir leat a dhéanamh ar an téacs? 179 00:08:45,710 --> 00:08:47,330 [Brandon Liu] An bhfuil sin níos fearr? 180 00:08:47,330 --> 00:08:50,070 [Mac Léinn] An bhfuil go indéanta? >> [Brandon Liu] Yeah, go breá. 181 00:08:50,070 --> 00:08:54,500 Íoslódáil mé comhad ZIP agus unzipped go isteach i eolaire ar a dtugtar Kohana, 182 00:08:54,500 --> 00:08:58,820 agus táimid ag dul a athainmniú go CS50-Kohana, 183 00:08:58,820 --> 00:09:01,140 agus a ligean ar dul isteach 184 00:09:01,140 --> 00:09:03,610 Awesome. 185 00:09:03,610 --> 00:09:06,870 Anseo a fheiceann tú a bunch de chomhaid éagsúla. 186 00:09:06,870 --> 00:09:10,140 Is féidir an chuid is mó de tú neamhaird - we're nach bhfuil ag dul chun dul trí gach comhad amháin go bhfuil i anseo 187 00:09:10,140 --> 00:09:13,130 mar gheall ar ár srianta ama, 188 00:09:13,130 --> 00:09:16,310 ach go ginearálta nuair a shuiteáil tú Kohana, an chéad rud a dhéanann tú 189 00:09:16,310 --> 00:09:23,210 Tá a théann tú go dtí an eolaire, 190 00:09:23,210 --> 00:09:26,050 agus go mbainfidh tú a dhéanamh go bunúsach ar roinnt tástálacha timpeallacht agus whatnot 191 00:09:26,050 --> 00:09:28,640 a dhéanamh cinnte go bhfuil do chomhshaol, a leagtar i gceart a reáchtáil Kohana 192 00:09:28,640 --> 00:09:31,450 agus a dhéanamh cinnte go bhfuil gach rud ceart go léir. 193 00:09:31,450 --> 00:09:35,510 Is féidir leat a fheiceáil rudaí is mó a rith, ach go ginearálta tú ag rith i gcónaí i an fhadhb seo 1 194 00:09:35,510 --> 00:09:38,180 i gcás ina gearán sé nach bhfuil roinnt eolaire inscríofa, 195 00:09:38,180 --> 00:09:40,410 agus sin mar gheall ar roinnt ceadanna. 196 00:09:40,410 --> 00:09:43,080 Níl a fhios agam cé mhéad tú guys fhoghlaim faoi cheadanna i CS50, 197 00:09:43,080 --> 00:09:47,920 ach má dhéanann tú forbairt gréasáin, tá tú ag dul a reáchtáil i gceist seo go leor. 198 00:09:47,920 --> 00:09:58,340 Tá mé ag dul a dhéanamh inscríofa é 199 00:09:58,340 --> 00:10:03,390 agus sílim go bhfuil mé chomh maith le - ann a théann muid. 200 00:10:03,390 --> 00:10:07,040 >> Maith go leor, mar sin anois is féidir leat a fheiceáil gach rud a rith, 201 00:10:07,040 --> 00:10:10,000 agus anois beidh sé insint duit a athainmniú an comhad install.php. 202 00:10:10,000 --> 00:10:15,630 Tá mé ag dul chun bogadh an comhad install.php a installed.php, 203 00:10:15,630 --> 00:10:19,610 agus anois má athnuachan mé, 204 00:10:19,610 --> 00:10:22,810 tugann sé dom roinnt earráid, agus tá sé seo nuair a thagann an debugging isteach 205 00:10:22,810 --> 00:10:25,610 Tá sé seo nuair is féidir leat a fheiceáil cad atá ar siúl i ndáiríre a tharlóidh. 206 00:10:25,610 --> 00:10:28,460 Is é an rud, trí mhainneachtain, glacann Kohana go 207 00:10:28,460 --> 00:10:31,480 Is é do thionscadal ag an eolaire fhréamh do fearainn, 208 00:10:31,480 --> 00:10:35,920 mar sin tá sé ag súil leat a bheith ag demo.brandonkliu.com. 209 00:10:35,920 --> 00:10:37,540 Ní mór dúinn a insint dó go bhfuil sé i ndáiríre i Fo-Fhillteán. 210 00:10:37,540 --> 00:10:39,820 Tá sé i Fo-Fhillteán ar a dtugtar CS50 Kohana. 211 00:10:39,820 --> 00:10:42,640 Is é an rud, tá sé míthuisceana CS50-Kohana 212 00:10:42,640 --> 00:10:45,680 mar rud éigin eile, a beidh mé a mhíniú duit sa dara. 213 00:10:45,680 --> 00:10:49,910 Ach ba chóir dom a insint duit go bhfuil rud éigin go bhfuil a bheith ag súil. 214 00:10:49,910 --> 00:10:53,700 Cad tá muid ag dul a dhéanamh go bhfuil muid ag dul chun dul isteach an fillteán seo ar a dtugtar bootstrap.php, 215 00:10:53,700 --> 00:10:59,260 a bhfuil an fillteán chumraíocht i gcás a lán de na rudaí éagsúla atá ar bun. 216 00:10:59,260 --> 00:11:01,570 Oscailte mé suas. 217 00:11:01,570 --> 00:11:09,790 Ansin, b'fhéidir go bhfuil ar cheann de na rudaí chéad beidh mé a dhéanamh a athrú ar an gcrios ama. 218 00:11:09,790 --> 00:11:13,910 >> Agus ansin a ligean ar a fheiceáil. 219 00:11:13,910 --> 00:11:15,180 Aha! Ceart anseo. 220 00:11:15,180 --> 00:11:18,690 Tá a bunch de nathanna chumraíocht éagsúla i anseo, 221 00:11:18,690 --> 00:11:21,700 ach tá an ceann Táim ag lorg an rud ar a dtugtar bonn URL, 222 00:11:21,700 --> 00:11:24,570 agus de réir réamhshocraithe a rachaidh mé a leagtar sé chun Kohana, 223 00:11:24,570 --> 00:11:29,020 ach tá mé ag dul a athrú go dtí CS50-Kohana, 224 00:11:29,020 --> 00:11:32,880 agus sílim gur chóir é a shocrú. 225 00:11:32,880 --> 00:11:34,150 Sea, go hiontach. 226 00:11:34,150 --> 00:11:39,530 De réir réamhshocraithe, a fheiceáil go bhfuil sé ag obair, a deir sé, "Dia duit an Domhain." 227 00:11:39,530 --> 00:11:42,930 I gcás ina raibh a thagann ó? Conas a raibh muid a fháil chun Dia duit an Domhain? 228 00:11:42,930 --> 00:11:47,640 Cá bhfuil díreach an cód a scríobh i ndáiríre go? 229 00:11:47,640 --> 00:11:50,240 Chun tuiscint a fháil go bhfuil, beidh mé a thabhairt isteach an coincheap seo ar a dtugtar ródú. 230 00:11:50,240 --> 00:11:52,590 Go leor i bhfad tá gach creataí gréasáin an coincheap ar a dtugtar ródú, 231 00:11:52,590 --> 00:11:57,230 a bhfuil an píosa bogearraí a mhapáil URL áirithe 232 00:11:57,230 --> 00:12:01,550 le píosa áirithe de chód laistigh de do chreat. 233 00:12:01,550 --> 00:12:07,510 Mar shampla, má tá tú roinnt URL agus a théann tú go dtí roinnt mhaith URL foo.com / blog / léir 234 00:12:07,510 --> 00:12:11,170 ansin cad é an creat dul a dhéanamh - nó ar a laghad cad Kohana ag dul a dhéanamh - 235 00:12:11,170 --> 00:12:15,540 Tá sé ag dul a aimsiú rang ar a dtugtar bhlag rialtóir, 236 00:12:15,540 --> 00:12:18,720 agus tá sé ag dul a reáchtáil an gníomh fheidhm atá ainmnithe go léir. 237 00:12:18,720 --> 00:12:20,160 Tá a fhios agam Tá mé ag caint faoi rang agus feidhmeanna, 238 00:12:20,160 --> 00:12:23,860 agus tá a fhios agam nach bhfuil tú guys ranganna agus feidhmeanna clúdaithe 239 00:12:23,860 --> 00:12:26,470 i CS50 go fóill, ach do anois, 240 00:12:26,470 --> 00:12:29,800 Is féidir leat smaoineamh ar ranganna mar ach ar ghrúpa de feidhmeanna, 241 00:12:29,800 --> 00:12:32,900 ar bhealach feidhmeanna a ghrúpáil le chéile. 242 00:12:32,900 --> 00:12:37,690 Sin i ndáiríre go léir is gá duit fios a bheith agat. 243 00:12:37,690 --> 00:12:43,120 >> Anois, má táimid ar ár struchtúr fillteán, 244 00:12:43,120 --> 00:12:47,110 taobh istigh den fhillteán iarratas tá fillteán eile ar a dtugtar ranganna, 245 00:12:47,110 --> 00:12:49,200 agus na fillteáin eile ar a dtugtar Rialaitheoir agus Múnla. 246 00:12:49,200 --> 00:12:52,530 Má fhéachann tú taobh istigh an fillteán Rialaitheoir, 247 00:12:52,530 --> 00:12:56,330 feicimid go bhfuil comhad a dtugtar Fáilte, 248 00:12:56,330 --> 00:13:00,370 agus is féidir leat a fheiceáil anseo aicme ar a dtugtar Rialaitheoir Fáilte, 249 00:13:00,370 --> 00:13:02,340 agus tá feidhm dtugtar Innéacs Gníomhaíochta, 250 00:13:02,340 --> 00:13:06,360 agus cad a dhéanann sé é leagann sé an comhlacht ar do fhreagra Dia duit an Domhain. 251 00:13:06,360 --> 00:13:08,730 Sin an áit a bhfuil an cód á scríobh. 252 00:13:08,730 --> 00:13:11,610 An cheist eile, go maith, ní raibh mé ag dul go dtí 253 00:13:11,610 --> 00:13:13,680 blah, blah, blah, / fáilte / innéacs. 254 00:13:13,680 --> 00:13:16,250 Conas a raibh mé ag deireadh suas anseo? 255 00:13:16,250 --> 00:13:20,410 Bhuel, sin é ach toisc 256 00:13:20,410 --> 00:13:22,410 anseo ag bun ár comhad bootstrap 257 00:13:22,410 --> 00:13:24,550 nuair a leag muid ár bealaí 258 00:13:24,550 --> 00:13:26,570 is féidir leat a fheiceáil go leagann siad roinnt mainneachtainí ar do shon. 259 00:13:26,570 --> 00:13:28,990 Is é an rialtóir réamhshocraithe Fáilte. Is é an gníomh réamhshocraithe Innéacs. 260 00:13:28,990 --> 00:13:31,600 Sin an fáth nuair a chuir muid aon rud i ann chuaigh sé go huathoibríoch go dtí an rialtóir Fáilte 261 00:13:31,600 --> 00:13:33,940 agus an Gníomh innéacs. 262 00:13:33,940 --> 00:13:37,460 >> Gach rud ciall a dhéanamh go dtí seo? 263 00:13:37,460 --> 00:13:40,850 Anois, is féidir leat a dhéanamh níos mó ná dul díreach go dtí Rialaitheoir 264 00:13:40,850 --> 00:13:43,670 agus gníomhaíocht ar leith. 265 00:13:43,670 --> 00:13:48,480 Is féidir leat pas a fháil freisin i paraiméadair chun an rialtóir. 266 00:13:48,480 --> 00:13:56,390 Díreach mar shampla, 267 00:13:56,390 --> 00:14:04,070 Tá mé ag dul chun gníomh eile a chur leis an rialtóir a thaispeáint duit. 268 00:14:04,070 --> 00:14:09,130 A ligean ar glaoch ar an gníomh Echo, mar tá sé ag dul a insint duit cibé a thabhairt duit é, 269 00:14:09,130 --> 00:14:17,510 agus mar sin tá mé ag dul go bunúsach a grab 270 00:14:17,510 --> 00:14:20,960 paraiméadar go bhfuil dul chun a sheoladh tríd dom an gclár ródú, 271 00:14:20,960 --> 00:14:24,440 agus is féidir leat a fheiceáil anseo, 272 00:14:24,440 --> 00:14:28,440 líne seo ar dheis anseo, is féidir leat a fheiceáil go bhfuil 273 00:14:28,440 --> 00:14:31,270 ciallaíonn sé seo go bunúsach go bhfuil tú rialtóir, agus tá tú /, 274 00:14:31,270 --> 00:14:33,480 agus tá tú gníomh, agus tá tú / eile, 275 00:14:33,480 --> 00:14:39,140 agus go bhfuil ag dul a bheith bparaiméadar, agus toisc go bhfuil muid an t-ainm seo haitheantas ar 276 00:14:39,140 --> 00:14:42,450 laistigh de lúibíní uillinn, ciallaíonn sé sin go bhfuil muid ainmneofar seo ID paraiméadar. 277 00:14:42,450 --> 00:14:45,490 Níos déanaí i mo cód rialtóir más mian liom a grab a shealbhú de bparaiméadar sin a sholáthar, 278 00:14:45,490 --> 00:14:51,790 Is féidir liom a bhaint as an cód a scríobh mé, teacht ar an paraiméadar ainmnithe ID. 279 00:14:51,790 --> 00:14:59,290 Sin an méid a rinne mé anseo, agus tá mé ag dul a thabhairt ar ais agus a rá, 280 00:14:59,290 --> 00:15:07,090 "Dúirt tú" go. 281 00:15:07,090 --> 00:15:10,760 Agus mar sin anois má théann mé go dtí ár suíomh gréasáin, 282 00:15:10,760 --> 00:15:19,550 Téim go dtí cs50-kohana/welcome/echo/Helloooo-- 283 00:15:19,550 --> 00:15:21,420 OH, tá an ceart sin. 284 00:15:21,420 --> 00:15:23,930 Tá 1 chéim d'fhág mé amach. 285 00:15:23,930 --> 00:15:27,020 Tá an chuid seo den smaoineamh códaithe beo. 286 00:15:27,020 --> 00:15:36,100 >> Seo 1 rud. A ligean ar a fheiceáil. 287 00:15:36,100 --> 00:15:38,870 Mar sin, de ghnáth de réir réamhshocraithe le go leor de na hiarratais gréasáin 288 00:15:38,870 --> 00:15:42,820 caithfidh tú a chur san áireamh an rud index.php i do URL, 289 00:15:42,820 --> 00:15:46,410 toisc go bhfuil go bhfuil an smaoineamh index.php saghas an bpointe iontrála 290 00:15:46,410 --> 00:15:48,250 de d'iarratas, ach ar ndóigh, 291 00:15:48,250 --> 00:15:50,110 go saghas annoying a bheith acu. 292 00:15:50,110 --> 00:15:53,790 Ní mian leat a bheith le feiceáil i index.php do URL, 293 00:15:53,790 --> 00:15:56,080 agus go leor i bhfad gach creat gréasáin as an bhosca 294 00:15:56,080 --> 00:15:58,440 Tá an fhadhb seo index.php, 295 00:15:58,440 --> 00:16:03,370 agus mar sin caithfidh tú a chur roinnt bearta chun a bheith in ann a bhaint go. 296 00:16:03,370 --> 00:16:07,540 Agus mar sin sa chás seo, 297 00:16:07,540 --> 00:16:11,450 cad táimid ag dul a dhéanamh ná muid ag dul a úsáid comhad a dtugtar. Htaccess, 298 00:16:11,450 --> 00:16:13,900 agus tá sé seo rud éigin go sonrach leis an fhreastalaí gréasáin Apache, 299 00:16:13,900 --> 00:16:16,290 agus is féidir é a rudaí cosúil le Athscríobh URLanna a dhéanamh 300 00:16:16,290 --> 00:16:19,350 agus URLanna, agus mar sin de agus mar sin de a atreorú, 301 00:16:19,350 --> 00:16:24,280 agus tá Kohana deas go leor chun teimpléad. comhad htaccess gur féidir linn a úsáid ar fáil. 302 00:16:24,280 --> 00:16:28,300 >> Mar a fheiceann tú, tá an comhad ann ar a dtugtar example.htaccess, 303 00:16:28,300 --> 00:16:33,410 agus táimid ag dul a chóipeáil go dtí. htaccess. 304 00:16:33,410 --> 00:16:36,950 Tá mé ag dul seo a oscailt agus eagar, 305 00:16:36,950 --> 00:16:40,840 agus go bunúsach a dhéanann sé a bunch de rudaí éagsúla. 306 00:16:40,840 --> 00:16:45,320 Tá an líne príomh b'fhéidir gur mhaith leat chun breathnú ar dheis anseo. 307 00:16:45,320 --> 00:16:49,840 Is é an smaoineamh go leagann sé seo suas le riail a deir, 308 00:16:49,840 --> 00:16:56,400 "Maith go leor, is cuma cad a scríobhann tú i, index.php roimh gach leis sin." 309 00:16:56,400 --> 00:16:58,710 Is féidir leat a fheiceáil go. 310 00:16:58,710 --> 00:17:00,370 An. * Sheasann do rud ar bith, aon rud a mheaitseáil, 311 00:17:00,370 --> 00:17:03,300 agus ansin is é an dara cuid index.php / $ 0, 312 00:17:03,300 --> 00:17:07,410 agus $ 0 tagraíonn cá bith a bhí comhoiriúnaithe roimhe seo. 313 00:17:07,410 --> 00:17:09,500 An bhfuil a dhéanann ciall? 314 00:17:09,500 --> 00:17:12,190 Ach tá an rud i ndáiríre eochair is mian liom a athrú a athrú ar an mbonn Athscríobh, 315 00:17:12,190 --> 00:17:14,300 a bhfuil an bonn URL. 316 00:17:14,300 --> 00:17:17,780 Saghas Glacann sé áit a bhfuil tú ag obair as. 317 00:17:17,780 --> 00:17:22,560 Tá mé ag dul a chur CS50 Kohana leis sin, 318 00:17:22,560 --> 00:17:26,530 agus gur ar bhealach anois má mé réidh leis an index.php, 319 00:17:26,530 --> 00:17:32,110 Ba chóir sé ag obair, agus tá mé ag dul a chur ar roinnt uimhreacha 320 00:17:32,110 --> 00:17:36,380 go léiríonn tú go raibh sé go deimhin obair. 321 00:17:36,380 --> 00:17:38,130 Fuaimeanna maith. 322 00:17:38,130 --> 00:17:40,260 >> Ceisteanna ar bith go dtí seo? 323 00:17:40,260 --> 00:17:42,300 [Mac Léinn] Cén chaoi a raibh sé a fhios a dhéanamh ar an 123? 324 00:17:42,300 --> 00:17:44,120 An bhfuil go argóint? 325 00:17:44,120 --> 00:17:46,560 Go díreach. Is féidir leat smaoineamh ar é díreach cosúil le argóint. 326 00:17:46,560 --> 00:17:52,410 Ach, cé go bhfuil an rud aisteach, go bhfuil an mbealach a dhéanann sé Kohana 327 00:17:52,410 --> 00:17:54,910 Tá nach bhfuil siad é a dhéanamh go díreach cosúil le argóint. 328 00:17:54,910 --> 00:17:56,930 Tá tú a grab sé mar seo. 329 00:17:56,930 --> 00:18:01,030 Tá tú a grab an réad a iarraidh agus a iarraidh ar an paraiméadar go bhfuil ainmnithe aitheantais, 330 00:18:01,030 --> 00:18:03,240 agus a thagann an t-ainm haitheantas ón gcomhad bootstrap 331 00:18:03,240 --> 00:18:06,990 gur léirigh mé níos luaithe, agus an ID an t-ainm a bhí sna lúibíní uillinn, 332 00:18:06,990 --> 00:18:11,580 agus tá go conas grab tú na paraiméadair. 333 00:18:11,580 --> 00:18:14,010 Awesome. 334 00:18:14,010 --> 00:18:17,550 Ceisteanna ar bith eile? 335 00:18:17,550 --> 00:18:20,500 Mar a dúirt mé, rialaitheoirí, láimhseáil siad loighic iarratais, 336 00:18:20,500 --> 00:18:22,980 ionas go 1 chás inar féidir leat a fheiceáil that's - 337 00:18:22,980 --> 00:18:24,830 tá sé an-bhunúsach, ach tá sé fós loighic iarratais, 338 00:18:24,830 --> 00:18:27,980 an smaoineamh grabbing an paraiméadar agus a chruthú ar shraith nua 339 00:18:27,980 --> 00:18:31,920 a deir, "a dúirt tú blah," agus ansin spitting go ais chugat. 340 00:18:31,920 --> 00:18:34,030 Agus go ginearálta cad a dhéanann tú go bhfuil tú a chruthú rialtóirí éagsúla. 341 00:18:34,030 --> 00:18:36,450 A chruthú duit rialaitheoirí ar leith le haghaidh codanna éagsúla de do láithreán gréasáin. 342 00:18:36,450 --> 00:18:38,160 Sa lá atá inniu >> táimid ag dul a dhéanamh ar láithreán gréasáin an-simplí, 343 00:18:38,160 --> 00:18:40,420 agus tá sé ag dul a bheith ina bhlag an-bhunúsach. 344 00:18:40,420 --> 00:18:43,780 Táimid ag dul a dhéanamh ar rialaitheoir nua díreach do na poist i blog. 345 00:18:43,780 --> 00:18:47,060 Ach ansin má bhí mé chun tuairimí a chur leis chomh maith leis an blog post, 346 00:18:47,060 --> 00:18:50,140 ansin ba mhaith liom iarraidh dócha a dhéanamh ar rialaitheoir nua do na tuairimí. 347 00:18:50,140 --> 00:18:53,380 Má bhí mé a úsáideoirí a chur, ba mhaith liom a chur ar dócha rialtóir nua do na húsáideoirí, 348 00:18:53,380 --> 00:18:57,000 agus i gcoitinne, is é an smaoineamh go bhfuil aon uair tá tú múnla nua, 349 00:18:57,000 --> 00:18:59,630 rud nua sonraí a bhíonn tú ag déileáil leis, 350 00:18:59,630 --> 00:19:02,970 tá tú rialtóir amháin don réad sonraí. 351 00:19:02,970 --> 00:19:04,370 Sa lá atá inniu táimid ag dul ach amháin a bheith ag obair le réad 1 sonraí, 352 00:19:04,370 --> 00:19:06,250 agus go bhfuil ag dul a bheith post, 353 00:19:06,250 --> 00:19:08,710 agus freisin, is féidir leat smaoineamh ar rudaí sonraí a fhreagraíonn do táblaí. 354 00:19:08,710 --> 00:19:12,160 Go ginearálta bhfreagróidh gach tábla go dtí 1 gcineál ruda sonraí, 355 00:19:12,160 --> 00:19:15,160 mar sin beidh an tábla phoist a bhfuil 1 iar samhail, 356 00:19:15,160 --> 00:19:18,230 a mbeidh 1 bpost rialtóir fhreagraíonn don Rialachán sin, 357 00:19:18,230 --> 00:19:22,190 agus mar an gcéanna le haghaidh nótaí tráchta, mar an gcéanna d'úsáideoirí, agus mar sin de agus mar sin de. 358 00:19:22,190 --> 00:19:24,070 Agus sin riail ghinearálta an ordóg. 359 00:19:24,070 --> 00:19:27,460 Tá ag dul a bheith cásanna speisialta áit ar féidir leat a bheith éagsúil ó sin, 360 00:19:27,460 --> 00:19:29,300 ach 90% den am go bhfuil an méid bhfuil tú ag dul a bheith ag déanamh, 361 00:19:29,300 --> 00:19:32,810 agus beidh mé léiríonn tú go bhfuil an méid táimid ag dul a bheith ag déanamh lá atá inniu ann. 362 00:19:32,810 --> 00:19:35,490 1 níos mó coincheap roimh Léim muid ar ais isteach sa chód, 363 00:19:35,490 --> 00:19:37,710 an smaoineamh seo de réad mapála choibhneasta. 364 00:19:37,710 --> 00:19:41,200 >> Bhfuil tú guys déanta cheana féin pset forbairt gréasáin, 365 00:19:41,200 --> 00:19:43,820 agus tá tú ag feiceáil go dhéanamh cheist SQL tú, 366 00:19:43,820 --> 00:19:46,510 agus is cuma cad tuairisceáin sé chun tú féin tá sraitheanna. 367 00:19:46,510 --> 00:19:50,040 A gheobhaidh tú na sraitheanna, agus tú innéacs iad ag roinnt ainm, 368 00:19:50,040 --> 00:19:55,480 ainm an colún agus an tábla, 369 00:19:55,480 --> 00:19:57,630 agus sin conas a oibríonn tú leis, 370 00:19:57,630 --> 00:19:59,290 agus is féidir é a bheith ina beagán cumbersome. 371 00:19:59,290 --> 00:20:01,810 Ach thairis sin, má tá tú caidreamh laistigh de do bhunachar sonraí, 372 00:20:01,810 --> 00:20:05,280 cosúil le mar shampla, má tá mé le tuairimí agus poist, 373 00:20:05,280 --> 00:20:11,240 ansin b'fhéidir gur mhaith liom a grab an bpost tuismitheoir a comment. 374 00:20:11,240 --> 00:20:14,350 Má úsáideann mé díreach sraitheanna i SQL, ansin tá gach is féidir liom a fháil an ID 375 00:20:14,350 --> 00:20:19,310 an phoist tuismitheoir agus nach bhfuil an bpost iarbhír féin. 376 00:20:19,310 --> 00:20:21,680 Ach nuair a bhíonn muid ag códú, cad ba mhaith linn i ndáiríre é a grab ndáiríre 377 00:20:21,680 --> 00:20:23,550  an tuismitheoir an bpost féin uaireanta. 378 00:20:23,550 --> 00:20:25,730 Cén rud a dhéanann mapáil choibhneasta atá 379 00:20:25,730 --> 00:20:29,480 a thógann sé torthaí an bunachar sonraí a fhiosrú 380 00:20:29,480 --> 00:20:32,420 agus cuireann sé isteach rudaí ar do shon, atá i bhfad níos deise a bheith ag obair le 381 00:20:32,420 --> 00:20:34,770 ná arrays plain agus sraitheanna. 382 00:20:34,770 --> 00:20:37,550 >> Mar shampla, anois nuair a tá mé a comment b'fhéidir, 383 00:20:37,550 --> 00:20:40,900 agus ba mhaith liom a grab a máthair-phost, 384 00:20:40,900 --> 00:20:43,440 agus is féidir liom b'fhéidir trácht bpost arrow, 385 00:20:43,440 --> 00:20:45,230 ansin beidh sé a thabhairt dom i ndáiríre an post réad 386 00:20:45,230 --> 00:20:47,940 a fhreagraíonn do na bpost tuismitheoir iarbhír, ní hamháin roinnt ID, 387 00:20:47,940 --> 00:20:52,210 a ba mhaith liom a úsáid agus a chur ar cheist SQL eile a grab an bpost a mhalairt, 388 00:20:52,210 --> 00:20:57,430 atá cumbersome agus gan ghá. 389 00:20:57,430 --> 00:21:01,840 Agus thairis sin, trí mapáil go léir na sraitheanna sonraí i rudaí, 390 00:21:01,840 --> 00:21:03,760 Is féidir leat níos mó a feidhmeanna ag gabháil freisin chun cuspóirí, 391 00:21:03,760 --> 00:21:09,700 sin, mar shampla, labhair mé faoi conas atá na ranganna go bunúsach grúpálacha feidhmeanna. 392 00:21:09,700 --> 00:21:11,620 Is féidir leat smaoineamh ar é mar sin. 393 00:21:11,620 --> 00:21:15,290 Mar shampla, b'fhéidir tá mé an bpost seo réad, 394 00:21:15,290 --> 00:21:17,830 agus b'fhéidir ba mhaith liom buíochas a bheith de chineál éigin fheidhm a ghabhann leis 395 00:21:17,830 --> 00:21:20,300 a insíonn dom go bunúsach cuireadh i bpost sé le déanaí? 396 00:21:20,300 --> 00:21:23,570 Cuireadh i bpost sé laistigh de na seachtaine seo caite, fíor nó bréagach? 397 00:21:23,570 --> 00:21:27,320 Agus sin feidhm is féidir liom a chur ag gabháil isteach go réad, 398 00:21:27,320 --> 00:21:31,300 agus tá sé i ndáiríre áisiúil go bhfuil sé san áit chéanna, 399 00:21:31,300 --> 00:21:33,820 agus tá a lán de na feidhmeanna éagsúla is féidir leat a chruthú 400 00:21:33,820 --> 00:21:37,990 do na rudaí, agus tá sé i ndáiríre deas a bheith in ann a chur ag gabháil le haicme, 401 00:21:37,990 --> 00:21:41,700 go dtí rud, ach má bhí tú díreach sraitheanna ag teacht ó do bhunachar sonraí, 402 00:21:41,700 --> 00:21:43,790 ansin ní féidir leat a chur ag gabháil i ndáiríre aon fheidhmiúlacht sin. 403 00:21:43,790 --> 00:21:47,850 Tá sé literally ach sonraí. 404 00:21:47,850 --> 00:21:50,550 Ceisteanna ar bith faoi sin ar chor ar bith? 405 00:21:50,550 --> 00:21:52,710 Tá ORMs forbairt gréasáin an-choitianta, 406 00:21:52,710 --> 00:21:56,330 agus tá a lán de na cineálacha éagsúla ORMs, 407 00:21:56,330 --> 00:21:58,450 agus tá sé a chuid féin orm Kohana. 408 00:21:58,450 --> 00:22:05,050 Tá sé an-bhunúsach, ach beidh tú blas a fháil ar cad tá sé cosúil. 409 00:22:05,050 --> 00:22:08,780 >> A ligean ar chruthú múnla le haghaidh ár blog post, 410 00:22:08,780 --> 00:22:12,350 agus is é an chéad rud is gá dúinn a dhéanamh ar ndóigh a chruthú tábla iarbhír 411 00:22:12,350 --> 00:22:16,680 laistigh dár mbunachar sonraí a stóráil i ndáiríre ar ár sonraí le haghaidh na poist. 412 00:22:16,680 --> 00:22:19,260 Is é an chéad rud Tá mé ag dul a dhéanamh téigh go dtí phpMyAdmin. 413 00:22:19,260 --> 00:22:21,410 An bhfuil tú guys a úsáidtear phpMyAdmin roimhe seo? 414 00:22:21,410 --> 00:22:23,400 Maith go leor, uamhnach, mar sin tú guys fhios agat cheana féin cad é go bhfuil, 415 00:22:23,400 --> 00:22:32,200 agus tá mé ag dul a chruthú tábla nua ar a dtugtar Kohana Poist, 416 00:22:32,200 --> 00:22:37,820 agus tá sé ag dul a bheith i ndáiríre simplí. 417 00:22:37,820 --> 00:22:40,190 Beidh mé a logáil isteach ar ais isteach 418 00:23:02,620 --> 00:23:04,640 Gach táimid ag dul a dhéanamh lá atá inniu ann is go mbeadh údar agus comhlacht, 419 00:23:04,640 --> 00:23:11,930 ach é a choimeád simplí. 420 00:23:11,930 --> 00:23:15,620 Tá mé ag dul a chruthú tábla, 421 00:23:15,620 --> 00:23:19,620 agus anois ní mór dúinn ach tábla ionadaíonn ár n-phoist 422 00:23:19,620 --> 00:23:23,370 le 2 réimsí le haghaidh ár n-údar agus ár gcomhlacht. 423 00:23:23,370 --> 00:23:26,290 Is é an rud eile a Tá mé ag dul a dhéanamh anois 424 00:23:26,290 --> 00:23:29,820 chumrú mo iarratas gréasáin mar sin a fhios sé conas a nascadh leis an mbunachar sonraí, 425 00:23:29,820 --> 00:23:31,950 agus tá sé seo, arís, rud éigin go mbainfidh tú a dhéanamh le gach iarratas gréasáin. 426 00:23:31,950 --> 00:23:34,790 Tá tú a insint an t-ainm úsáideora agus an focal faire 427 00:23:34,790 --> 00:23:36,990 agus an t-ainm ar an mbunachar sonraí, agus mar sin de agus mar sin de 428 00:23:36,990 --> 00:23:40,000 chun an figiúr amach conas a cheangal i ndáiríre le do bhunachar sonraí. 429 00:23:40,000 --> 00:23:58,710 >> I Kohana, ní mór dúinn rud éigin a dtugtar modúl bunachar sonraí, 430 00:23:58,710 --> 00:24:02,690 agus san fhillteán chumraíocht mór dúinn an fillteán a dtugtar Bunachar Sonraí, 431 00:24:02,690 --> 00:24:07,330 agus is féidir leat a fheiceáil, tá a bunch de shuímh a bhfuil tú a shocrú anseo 432 00:24:07,330 --> 00:24:09,860 a insint dó cad é an t-ainm úsáideora agus an focal faire 433 00:24:09,860 --> 00:24:13,110 don bhunachar sonraí sin is féidir liom ceangal i ndáiríre leis. 434 00:24:13,110 --> 00:24:15,010 Agus ós rud é nach bhfuil mé ag iarraidh tú guys a fhios iarbhír 435 00:24:15,010 --> 00:24:17,190 an t-ainm úsáideora agus do phasfhocal mo bunachar sonraí, 436 00:24:17,190 --> 00:24:23,840 Tá mé comhdaithe nuair a leagtar mé cheana féin sé suas go léir, agus tá mé ag dul a chóipeáil agus a ghreamú sé os a chionn. 437 00:24:33,080 --> 00:24:36,870 Awesome. 438 00:24:36,870 --> 00:24:39,880 Maith go leor. Sílim go bhfuil go léir an chumraíocht is gá dom a dhéanamh, 439 00:24:39,880 --> 00:24:41,070 ach ligean ar a fheiceáil. 440 00:24:41,070 --> 00:24:43,720 Beidh muid a choinneáil ag obair ann, agus má dheasca rud éigin, 441 00:24:43,720 --> 00:24:47,490 ansin beidh muid é a shocrú. 442 00:24:47,490 --> 00:24:51,830 Anois, cad tá mé ag dul a dhéanamh go bhfuil mé ag dul a chruthú rialtóir nua. 443 00:24:51,830 --> 00:24:53,190 Nó i ndáiríre, tá brón orainn. 444 00:24:53,190 --> 00:24:55,080 An Chéad tá mé a chruthú múnla nua. 445 00:24:55,080 --> 00:25:01,620 Feicfidh mé a chruthú múnla nua ar a dtugtar Post.php, 446 00:25:01,620 --> 00:25:12,440 agus cad táimid ag dul a dhéanamh ná táimid ag dul a ghlaoch air rang Model_Post. 447 00:25:12,440 --> 00:25:15,390 Faigh roinnt béim ar chomhréir ar, 448 00:25:15,390 --> 00:25:19,750 agus mar sin nuair a rá liom, "leathnaíonn ORM," go bunúsach 449 00:25:19,750 --> 00:25:21,210 roinnt cláir réad-dhírithe níos mó, 450 00:25:21,210 --> 00:25:23,340 atá ar an drochuair nach bhfuil tú guys a foghlaimíodh i CS50 go fóill, 451 00:25:23,340 --> 00:25:25,290 ach tá sé éasca go leor a phiocadh suas. 452 00:25:25,290 --> 00:25:27,950 Tugann sé dom go léir an fheidhmiúlacht breise a thagann sa phacáiste seo orm, 453 00:25:27,950 --> 00:25:31,120 agus mar sin a fháil mé a bunch de feidhmeanna breise agus whatnot saor in aisce, 454 00:25:31,120 --> 00:25:34,810 a mbainfidh tú a fheiceáil le beagán de sa dara. 455 00:25:34,810 --> 00:25:37,670 >> Ceart anois i ndáiríre go léir is gá dom a dhéanamh rang seo a chruthú. 456 00:25:37,670 --> 00:25:39,160 Ní féidir liom fiú gá a dhéanamh ar aon fheidhm nó rud ar bith, 457 00:25:39,160 --> 00:25:41,770 ach a chruthaigh mé rang gur ionann an tábla, 458 00:25:41,770 --> 00:25:44,140 agus mar gheall mé i seo a leathnú rang orm, 459 00:25:44,140 --> 00:25:51,080 A fháil mé a bunch de rudaí saor in aisce, mar sin do anois ní gá duit a shocrú rud ar bith suas níos mó. 460 00:25:51,080 --> 00:25:53,530 Agus anois cad tá mé ag dul a dhéanamh go bhfuil mé ag dul a chruthú rialtóir nua, 461 00:25:53,530 --> 00:25:58,480 a Tá mé ag dul a ainm blog.php, 462 00:25:58,480 --> 00:26:04,350 agus tá mé ag dul a chóipeáil thar an rialtóir Fáilte 463 00:26:04,350 --> 00:26:11,950 mar sin ní dóigh liom go bhfuil a retype roinnt rudaí, 464 00:26:11,950 --> 00:26:20,720 agus anois tá mé a athainmniú seo. 465 00:26:20,720 --> 00:26:24,710 Anois, cad tá mé ag dul a dhéanamh chun tástáil a dhéanamh cinnte go bhfuil gach rud ag obair amach, 466 00:26:24,710 --> 00:26:27,820 Tá mé ag dul a grab an chéad phost ó mo bunachar sonraí 467 00:26:27,820 --> 00:26:32,680 agus a phriontáil an comhlacht ar an bpost ar an scáileán. 468 00:26:32,680 --> 00:26:37,920 Chun seo a dhéanamh go bhfuil an méid Tá mé ag dul a dhéanamh ar dtús é tá mé ag dul a shábháil ar na poist 469 00:26:37,920 --> 00:26:48,770 le athróg sin cad tá muid ag dul a dhéanamh ná - 470 00:26:48,770 --> 00:26:52,090 i Kohana cad a dhéanann tú é a grab an bpost réad 471 00:26:52,090 --> 00:26:55,380 tá sé de chineál cumbersome, ach caithfidh tú é seo a dhéanamh rud ar a dtugtar orm :: mhonarcha, 472 00:26:55,380 --> 00:26:57,750 agus ansin pas tú in ainm an tsamhail is mian leat, 473 00:26:57,750 --> 00:27:00,490 agus tugann sé an réad orm gur ionann an múnla sin. 474 00:27:00,490 --> 00:27:04,860 Agus ansin, mar a dúirt mé, nuair a leathnú muid an réad orm, 475 00:27:04,860 --> 00:27:07,320 a fháil againn go léir na modhanna saor in aisce, mar sin, mar shampla, 476 00:27:07,320 --> 00:27:09,200 a fháil againn an fheidhm nua ar a dtugtar "a fháil go léir," 477 00:27:09,200 --> 00:27:12,160 a tuairisceáin go huathoibríoch gach post amháin sa bhunachar sonraí, 478 00:27:12,160 --> 00:27:14,850 a bhfuil go leor áisiúil. 479 00:27:14,850 --> 00:27:17,480 >> Agus anois sa chomhlacht Tá mé ag dul a thabhairt ar ais 480 00:27:17,480 --> 00:27:24,860 an chéad phost agus seol ar ais ar a chorp. 481 00:27:24,860 --> 00:27:27,930 Agus ar ndóigh, is gá dom a post a chruthú, 482 00:27:27,930 --> 00:27:31,880 mar sin a ligean isteach ar an bpost nua. 483 00:27:31,880 --> 00:27:37,870 Feicfidh mé a rá, "Brandon, mo chéad phost." 484 00:27:37,870 --> 00:27:40,010 Awesome. 485 00:27:40,010 --> 00:27:45,910 Agus anois táimid ag dul chun dul go dtí a blogs 486 00:27:45,910 --> 00:27:50,960 agus má oibríonn gach dea - OH, tá sé seo roinnt eile rud cheada balbh arís. 487 00:27:50,960 --> 00:27:56,090 Coinnigh ar 1 dara. Tá sé de chineál ar áiféiseach. 488 00:28:06,700 --> 00:28:08,490 Tá muid ag dul. Maith go leor. 489 00:28:08,490 --> 00:28:10,040 Seasta mé go fhadhb cead. 490 00:28:10,040 --> 00:28:12,040 Bhí sé ag iarraidh a chruthú roinnt comhaid agus roinnt a logáil isteach, 491 00:28:12,040 --> 00:28:15,400 agus na ceadanna, arís, níor leagtar i gceart, mar sin rinne mé é 492 00:28:15,400 --> 00:28:18,320 mar sin bhí na comhaid sin inscríofa agus inrite 493 00:28:18,320 --> 00:28:21,090 mar sin d'fhéadfadh sé a logáil isteach i ndáiríre chun rudaí. 494 00:28:21,090 --> 00:28:24,220 Anois, tá sé a thabhairt dom a rá eile eisceacht, "ORM rang gan aimsiú," 495 00:28:24,220 --> 00:28:26,960 agus sin mar gheall ar Rinne mé dearmad céim eile. 496 00:28:26,960 --> 00:28:37,010 Sin ró-olc. 497 00:28:37,010 --> 00:28:40,270 Sa chomhad fillteán bootstrap, tá na modúil anseo, 498 00:28:40,270 --> 00:28:42,480 ar féidir leat a roghnú chun a chumasú nó a dhíchumasú. 499 00:28:42,480 --> 00:28:44,340 Is iad seo a bunch de ghnéithe éagsúla gur féidir leat a roghnú chun úsáid a bhaint as 500 00:28:44,340 --> 00:28:46,180 laistigh Kohana, atá saghas deas. 501 00:28:46,180 --> 00:28:49,090 >> Mar shampla, tá siad modúl fíordheimhnithe 502 00:28:49,090 --> 00:28:51,170 féidir leat a úsáid le haghaidh úsáideoirí a fhíordheimhniú. 503 00:28:51,170 --> 00:28:53,390 Tá siad modúl caching más mian leat a chur i bhfeidhm 504 00:28:53,390 --> 00:28:57,870 de chineál éigin caching ar ais deireadh a dhéanamh ar an obair níos tapúla i bhfeidhm agus whatnot. 505 00:28:57,870 --> 00:29:02,140 Ní mór dúinn a chur ar chumas an mbunachar sonraí agus an modúl orm, 506 00:29:02,140 --> 00:29:04,280 mar gheall ar mar a dúirt mé, tá muid ag baint úsáide as an mbunachar sonraí, ar ndóigh, 507 00:29:04,280 --> 00:29:08,200 agus ní mór dúinn freisin chun cur ar chumas an modúl orm, 508 00:29:08,200 --> 00:29:12,220 toisc go ba mhaith linn buíochas a bhfuil an fheidhmiúlacht breise, atá deas a bheith acu. 509 00:29:12,220 --> 00:29:14,240 Gach bhfuil mé a dhéanamh ná iad siúd uncomment 2 línte, 510 00:29:14,240 --> 00:29:18,760 agus anois má athnuachan mé, thug sé dom earráid eile. 511 00:29:18,760 --> 00:29:22,100 Deir sé, "Aicme Model_Post gan aimsiú." 512 00:29:22,100 --> 00:29:30,210 Anois tá sé seo ina fhadhb maith a bheith acu. 513 00:29:30,210 --> 00:29:37,660 A ligean ar a fheiceáil. 514 00:29:37,660 --> 00:29:42,200 Déan poiblí. 515 00:29:42,200 --> 00:29:46,450 Uimh Coinnigh ar. 516 00:30:11,610 --> 00:30:13,160 Ó, a stór. 517 00:30:13,160 --> 00:30:18,590 Níl a fhios agam cén fáth nach bhfuil sé in ann a fháil go. 518 00:30:18,590 --> 00:30:21,030 Sin i ndáiríre aisteach. 519 00:30:21,030 --> 00:30:23,820 Tá mé an rang seo ar dheis anseo. 520 00:30:23,820 --> 00:30:28,650 Buille faoi thuairim mé d'fhéadfadh mé a - OH. 521 00:30:28,650 --> 00:30:32,010 Tá mé chomh balbh. Rinne mé dearmad a chur tag PHP. 522 00:30:32,010 --> 00:30:34,670 Sin an fáth. 523 00:30:34,670 --> 00:30:41,260 Anois, tá mé a Cealaigh go 1-athrú a rinne mé díreach. 524 00:30:41,260 --> 00:30:44,270 Maith go leor >>. Tá muid ag dul. 525 00:30:44,270 --> 00:30:47,500 Go raibh i ndáiríre amaideach. Ní raibh mé ag tag PHP a oscailt. 526 00:30:47,500 --> 00:30:49,900 Ach is féidir leat a fheiceáil, anois tá sé ag obair i gceart, ceart? 527 00:30:49,900 --> 00:30:51,240 Tá 1 phostáil amháin. 528 00:30:51,240 --> 00:30:54,730 Rug muid an chéad phost, agus anois clóite againn amach a chorp. 529 00:30:54,730 --> 00:30:58,010 Breataine. Iontach. 530 00:30:58,010 --> 00:31:01,470 Ceisteanna ar bith go dtí seo? 531 00:31:01,470 --> 00:31:04,100 Nope? Ceisteanna ar bith? 532 00:31:04,100 --> 00:31:08,340 Maith go leor, mar sin cruthaithe againn ach an múnla iar, an-bhunúsach, 533 00:31:08,340 --> 00:31:10,930 agus táimid ag dul a chur ar roinnt feidhmeanna níos déanaí. 534 00:31:10,930 --> 00:31:13,600 Is féidir linn a chur bailíochtuithe agus scagadh. 535 00:31:13,600 --> 00:31:15,650 Tá bailíocht cheann de na rudaí 536 00:31:15,650 --> 00:31:18,150 go bhfuil réiteach ar creataí tú i ndáiríre, i ndáiríre go maith, 537 00:31:18,150 --> 00:31:21,310 agus ní dóigh liom go raibh tú guys seo a dhéanamh do do pset CS50, 538 00:31:21,310 --> 00:31:24,000 ach má dhéanann tú forbairt gréasáin do do thionscadal deiridh, 539 00:31:24,000 --> 00:31:26,280 bhfuil tú ag dul dócha a iarraidh a dhéanamh de chineál éigin bailíochtú, 540 00:31:26,280 --> 00:31:28,290 cosúil nach bhfuil ainmneacha úsáideora bán, 541 00:31:28,290 --> 00:31:31,950 b'fhéidir go bhfuil focal faire le ar a laghad roinnt fad, rudaí mar sin. 542 00:31:31,950 --> 00:31:34,750 Agus tá sé i ndáiríre cumbersome chun na rudaí a chur i bhfeidhm trí féin, 543 00:31:34,750 --> 00:31:37,390 agus ní leor i bhfad gach creat gréasáin amháin ar do shon 544 00:31:37,390 --> 00:31:41,140 agus is féidir leat é a dhéanamh ar bhealach an-ghlan. 545 00:31:41,140 --> 00:31:44,340 Agus is é an múnla áit a bhfuil tú a chur in iúl go ginearálta na rialacha sin a bhailíochtú, 546 00:31:44,340 --> 00:31:48,790 toisc é a bhailíochtú cibé an bhfuil samhail bailí nó nach bhfuil. 547 00:31:48,790 --> 00:31:51,350 >> Ach do anois, táimid ag dul a chur go dtí níos déanaí, 548 00:31:51,350 --> 00:31:53,520 agus do anois táimid ag dul a bheith ag obair ar chuid eile, 549 00:31:53,520 --> 00:31:55,400 agus táimid ag dul chun iarracht a dhéanamh d'fhonn nua 550 00:31:55,400 --> 00:31:59,580 go liostaí na poist. 551 00:31:59,580 --> 00:32:02,490 Na céimeanna i gceist le gníomhaíocht nua do liostú na poist 552 00:32:02,490 --> 00:32:04,810 Is le grab liosta de na poist 553 00:32:04,810 --> 00:32:11,990 agus ansin a sholáthar ar an liosta de na bpostanna d'fhonn. 554 00:32:11,990 --> 00:32:16,420 Ceart anseo, fortunately go leor, rug muid cheana féin go léir na poist 555 00:32:16,420 --> 00:32:20,310 úsáid a bhaint as an chéad líne seo, an teacht ar gach feidhm, 556 00:32:20,310 --> 00:32:22,520 agus anois cad tá muid ag dul a dhéanamh ná go dtí seo 557 00:32:22,520 --> 00:32:25,350 Tá mé ag leagan síos díreach ar an comhlacht ar an freagra 558 00:32:25,350 --> 00:32:29,090 ag dul thar an téad, ach anois ba mhaith liom a úsáid d'fhonn, 559 00:32:29,090 --> 00:32:31,870 agus an difríocht idir dearcadh agus díreach é seo a dhéanamh 560 00:32:31,870 --> 00:32:35,330 Tá fhonn féidir liom a bheith deas, teimpléad HTML mór, 561 00:32:35,330 --> 00:32:37,710 agus cad is féidir liom a dhéanamh ná pas é athróg áirithe 562 00:32:37,710 --> 00:32:42,200 agus ansin tá an dearcadh populate go huathoibríoch lena teimpléad 563 00:32:42,200 --> 00:32:44,690 úsáid a bhaint as na hathróga. 564 00:32:44,690 --> 00:32:50,780 Cad Feicfidh mé a dhéanamh ná beidh mé a chruthú d'fhonn nua, 565 00:32:50,780 --> 00:32:55,940 agus beidh mé ainm an dearcadh rud éigin cosúil le "blog / innéacs," 566 00:32:55,940 --> 00:33:08,480 agus tá mé ag dul chun ceangal go bunúsach seo - ó, cad tá mé ag scríobh? 567 00:33:08,480 --> 00:33:12,910 Is é mo inchinn áit éigin eile. 568 00:33:12,910 --> 00:33:16,600 Tá mé ag dul a cheangal ar na poist athróg ar an tuairim, 569 00:33:16,600 --> 00:33:19,950 go bhealach sin tá rochtain ar an bpost seo an dearcadh athróg. 570 00:33:19,950 --> 00:33:26,140 >> Agus mar sin anois is gá dom a chruthú dearcadh seo, 571 00:33:26,140 --> 00:33:28,500 mar sin anseo ní mór dúinn an fillteán a dtugtar "Tuairimí," 572 00:33:28,500 --> 00:33:32,150 agus an chéad, tá mé ag dul a fillteán nua a chruthú faoin dtugtar "Blog." 573 00:33:32,150 --> 00:33:35,810 Tá sé seo deas. Sa chaoi sin is féidir linn a bheith ordlathas deas do ár dtuairimí. 574 00:33:35,810 --> 00:33:43,910 Agus ansin tá mé ag dul a chruthú comhad eile i ann ar a dtugtar "index.php." 575 00:33:43,910 --> 00:33:45,780 Awesome. 576 00:33:45,780 --> 00:33:52,930 I ndáiríre, a ligean ar iad araon anseo. 577 00:33:52,930 --> 00:33:56,760 Ag déanamh comhad fhonn Is dócha an chuid is simplí de seo go léir, 578 00:33:56,760 --> 00:33:59,090 agus tá siad seo dócha rudaí go bhfuil tú eolach cheana féin. 579 00:33:59,090 --> 00:34:01,240 Táimid ag dul chun rud éigin i ndáiríre simplí a dhéanamh, 580 00:34:01,240 --> 00:34:05,360 tús a rá, "Mo liosta de na blog post." 581 00:34:05,360 --> 00:34:14,860 Ansin is féidir linn dul tríd, 582 00:34:14,860 --> 00:34:17,920 agus is féidir linn a iterate trí eagar post, 583 00:34:17,920 --> 00:34:21,760 gach post amháin grab agus rud éigin cosúil le rá - 584 00:34:21,760 --> 00:34:25,290 b'fhéidir cuir líne 585 00:34:25,290 --> 00:34:42,460 agus ansin a phriontáil amach an t-údar agus an comhlacht. 586 00:34:42,460 --> 00:34:44,480 Ciall Sin a dhéanamh go dtí seo? 587 00:34:44,480 --> 00:34:50,870 Agus a ligean ar a fheiceáil má oibríonn sé. 588 00:34:50,870 --> 00:34:53,489 Ní dhéanfaidh aon ní a tharla. 589 00:34:53,489 --> 00:34:55,090 N'fheadar cén fáth. 590 00:34:55,090 --> 00:34:58,760 Ó, chaill mé 1 chéim. An-amaideach de dom. 591 00:34:58,760 --> 00:35:01,640 Chruthaigh mé d'fhonn, ach ní raibh mé a leagtar ar an tuairim mar fhreagra, 592 00:35:01,640 --> 00:35:03,190 ionas go mbeidh tú a dhéanamh ach rud níos mó 1. 593 00:35:03,190 --> 00:35:12,610 Tá tú a dhéanamh "an comhlacht freagra" agus leag sé a bheith ar an tuairim. 594 00:35:12,610 --> 00:35:14,760 Tá muid ag dul. 595 00:35:14,760 --> 00:35:17,200 Tá ár gceannteideal, agus ansin ní mór dúinn post, 596 00:35:17,200 --> 00:35:20,500 agus díreach do thosaíonn, a ligean ar chur isteach ar phost eile 597 00:35:20,500 --> 00:35:23,390 ionas gur féidir linn a fheiceáil ar an liosta. 598 00:35:31,800 --> 00:35:36,650 Agus isteach na Fógraithe 2 uair, 599 00:35:36,650 --> 00:35:39,500 agus anois má athnuachan mé an leathanach, 600 00:35:39,500 --> 00:35:42,060 fheiceann muid ar na poist go léir anseo. 601 00:35:42,060 --> 00:35:44,250 >> An bhfuil a dhéanann ciall go dtí seo? 602 00:35:44,250 --> 00:35:46,400 Yeah, ceist? Ó, ceart go leor. 603 00:35:46,400 --> 00:35:51,440 Mar is féidir leat a fheiceáil, tá muid in ann a scaradh go léir na cóid seo amach 604 00:35:51,440 --> 00:35:53,920 i rannóga éagsúla, agus ansin is féidir leat a fheiceáil go bhfuil sé an chuid is mó soiléir leis an gcód dearcadh. 605 00:35:53,920 --> 00:35:57,810 Seo comhad anseo gur ionann an dearcadh, 606 00:35:57,810 --> 00:36:01,220 cares sé ach thart ionadaíonn sonraí, sonraí a thaispeánann. 607 00:36:01,220 --> 00:36:04,310 Faigheann sé a ritheadh ​​éigin de na sonraí, agus gach a dhéanann sé go bhfuil a thaispeáint ach é a thabhairt duit. 608 00:36:04,310 --> 00:36:07,660 I ngach codanna eile de do chód, ní bheidh ort a bheith buartha faoi aon cheann de sin, 609 00:36:07,660 --> 00:36:10,480 agus mar an gcéanna, ní do chód fhonn a bheith buartha faoi rud ar bith 610 00:36:10,480 --> 00:36:13,390 conas rochtain a fháil ar an mbunachar sonraí agus mar sin de agus mar sin de, 611 00:36:13,390 --> 00:36:19,950 atá i ndáiríre go maith agus a dhéanann do chód a lán níos inchoimeádta. 612 00:36:19,950 --> 00:36:23,390 Mar a dúirt mé, tuairimí, tá siad dinimiciúil sa mhéid is go 613 00:36:23,390 --> 00:36:27,080 tá sé 1 comhad, ach bheadh ​​sé a ghiniúint tuairimí difriúla 614 00:36:27,080 --> 00:36:29,940 bunaithe ar na hathróga tú pas i ndáiríre i, 615 00:36:29,940 --> 00:36:32,370 agus ina theannta sin, tá a lán de na feidhmeanna éagsúla cúntóir 616 00:36:32,370 --> 00:36:34,230 gur féidir leat é a úsáid chun cabhrú leat scríobh do chód níos tapúla, 617 00:36:34,230 --> 00:36:36,320 a beidh mé a thaispeáint duit i ach an dara. 618 00:36:36,320 --> 00:36:38,050 Yeah. 619 00:36:38,050 --> 00:36:42,490 >> [Mac Léinn] Mar sin, 0 $ is rialaitheoir, ceart? 620 00:36:42,490 --> 00:36:44,000 Sin an dara rud. 621 00:36:44,000 --> 00:36:46,090 Is í an cheist atá $ 0 rialtóir? 622 00:36:46,090 --> 00:36:48,610 $ 0 Tá athróg chruthaigh mé ceart anseo. 623 00:36:48,610 --> 00:36:51,320 Chruthaigh mé d'fhonn dtús. Sannadh mé é a roinnt athróg. 624 00:36:51,320 --> 00:36:54,960 Ansin rith mé isteach an fheidhm seo, leag sé mar an comhlacht ar an freagra. 625 00:36:54,960 --> 00:36:57,260 An bhfuil a dhéanann ciall? 626 00:36:57,260 --> 00:37:02,200 [Mac Léinn] Mar sin, is é tuairim :: mhonarcha é, dearcadh cosúil le rang 627 00:37:02,200 --> 00:37:06,610 nó leabharlann [inaudible] fheidhm mhonarcha? 628 00:37:06,610 --> 00:37:10,640 Is í an cheist mar gheall ar an fheidhm dearcadh :: mhonarcha, 629 00:37:10,640 --> 00:37:14,020 agus go bunúsach tá sé seo roinnt cláir réad-dhírithe níos bunúsach. 630 00:37:14,020 --> 00:37:18,000 Is é an rang Féach dearcadh, agus tá sé modh ar a dtugtar "Factory," 631 00:37:18,000 --> 00:37:24,170 agus sin ar bhealach a grab an réad go bhfuil ainmnithe "blog / innéacs." 632 00:37:24,170 --> 00:37:27,140 Agus sin roinnt réad-dhírithe níos mó stuif cláir 633 00:37:27,140 --> 00:37:33,010 nach bhfuil mé ag dul chun dul isteach anseo i bhfad ró. 634 00:37:33,010 --> 00:37:36,400 Anois ar ndóigh, ba mhaith linn a poist nua a chruthú, 635 00:37:36,400 --> 00:37:38,790 ach nach bhfuil muid ag iarraidh a bheith acu chun é a dhéanamh trí bhunachar sonraí, 636 00:37:38,790 --> 00:37:41,280 mar sin táimid ag dul a chruthú le gníomhaíocht nua maidir le cruthú post nua, 637 00:37:41,280 --> 00:37:43,050 agus tá a lán de na rudaí atá againn a dhéanamh. 638 00:37:43,050 --> 00:37:45,910 >> An chéad rud táimid ag dul a dhéanamh - a ligean ar dul i ngleic leis na rudaí seo ceann ar cheann. 639 00:37:45,910 --> 00:37:48,320 Is é an chéad rud beidh muid ag déanamh againn fuair a chruthú foirm 640 00:37:48,320 --> 00:37:54,460 do chur isteach ar phost nua, 641 00:37:54,460 --> 00:37:57,360 ach tá mé ag dul freisin a chur le gníomhaíocht nua ar dtús, 642 00:37:57,360 --> 00:38:01,050 mar sin ag cur le gníomhaíocht nua é díreach chomh furasta 643 00:38:01,050 --> 00:38:03,490 ag cur feidhm nua le do rialaitheoir, 644 00:38:03,490 --> 00:38:13,710 agus do anois tá mé ag dul chun rud éigin an-bhunúsach a dhéanamh, 645 00:38:13,710 --> 00:38:20,850 ach grab an dearcadh seo agus é a phost, ach a thaispeáint ar do shon. 646 00:38:20,850 --> 00:38:26,220 Agus ansin anois tá mé ag dul a chruthú comhad nua d'fhonn, 647 00:38:26,220 --> 00:38:33,690 agus tá mé ag dul chun tús a scríobh roinnt rudaí. 648 00:38:33,690 --> 00:38:36,540 Cad é faoi deas Kohana é go soláthraíonn siad a lán de na feidhmeanna éagsúla cúntóir 649 00:38:36,540 --> 00:38:38,790 chun tú a scríobh dearcadh cód níos éasca, 650 00:38:38,790 --> 00:38:41,970 agus 1 de na feidhmeanna sin cúntóir nó modúil cúntóir 651 00:38:41,970 --> 00:38:45,860 Tá timpeall scríobh foirmeacha. 652 00:38:45,860 --> 00:38:49,460 Le haghaidh foirmeacha scríobh, ní dóigh liom go bhfuil i ndáiríre a scríobh go díreach aon HTML mé féin. 653 00:38:49,460 --> 00:38:51,100 Guys Tá tú foirmeacha HTML scríofa. 654 00:38:51,100 --> 00:38:54,850 Tá a fhios agat conas is féidir é a bheith i ndáiríre, i ndáiríre painful agus cumbersome chun foirmeacha a scríobh. 655 00:38:54,850 --> 00:38:59,970 Ní Tá sé an spraoi, mar sin fortunately, 656 00:38:59,970 --> 00:39:04,860 Is féidir linn a scríobh go bunúsach foirm baint úsáide Kohana ar 657 00:39:04,860 --> 00:39:11,190 foirm feidhmeanna cúntóir a dhéanamh dúinn. 658 00:39:11,190 --> 00:39:17,340 Táimid ag dul a bheith go bunúsach réimsí le haghaidh gach rud amháin ní mór dúinn, 659 00:39:17,340 --> 00:39:23,160 mar sin ceann amháin le haghaidh údair agus ceann do na comhlachtaí. 660 00:39:23,160 --> 00:39:27,090 Táimid ag dul a bheith acu lipéad, agus táimid ag dul a bheith acu ar ionchur. 661 00:39:37,450 --> 00:39:41,360 >> Agus ansin ar deireadh, táimid ag dul go bhfuil aighneacht. 662 00:39:49,350 --> 00:39:52,230 Agus is féidir leat a fheiceáil, is é seo i bhfad níos glaine a scríobh 663 00:39:52,230 --> 00:39:58,150 ná go léir go HTML messy, a bhfuil de chineál ar deas. 664 00:39:58,150 --> 00:40:00,930 Deonaithe, tá creataí gréasáin eile a bhfuil sé níos glaine ná sin, 665 00:40:00,930 --> 00:40:04,440 ach ar a laghad tá sé seo níos fearr ná scríobh an HTML duit féin. 666 00:40:09,400 --> 00:40:11,130 Awesome, mar sin is é seo an méid a fheiceann tú. 667 00:40:11,130 --> 00:40:13,530 Sin de chineál ar messy, 668 00:40:13,530 --> 00:40:19,720 mar sin tá mé ag dul a chur ar sos líne ann 669 00:40:19,720 --> 00:40:21,180 a dhéanamh go bhfuil cuma beagán nicer. 670 00:40:21,180 --> 00:40:23,330 Bhuel, ar ndóigh, tá sé fós i ndáiríre, i ndáiríre go dona, ach táimid dírithe go díreach 671 00:40:23,330 --> 00:40:26,050 ar an fheidhmiúlacht do anois agus ní ar an aeistéitic. 672 00:40:26,050 --> 00:40:28,010 Níl aon am gach rud a dhéanamh. 673 00:40:28,010 --> 00:40:30,600 Agus mar is féidir leat a fheiceáil, anois ní mór dúinn a bhfoirm Super bhunúsach, 674 00:40:30,600 --> 00:40:32,080 atá de chineál ar deas. 675 00:40:32,080 --> 00:40:36,730 Tá an cód seo ba mhaith liom a rá níos glaine ná ag iarraidh a scríobh HTML foirm duit féin, 676 00:40:36,730 --> 00:40:40,290 ionas go deas. 677 00:40:40,290 --> 00:40:42,030 Cad é seo chugainn? 678 00:40:42,030 --> 00:40:49,260 Anois, ní mór dúinn chun rudaí a dhéanamh leis an ngníomh. 679 00:40:49,260 --> 00:40:51,240 De ghnáth nuair a scríobhann tú foirmeacha HTML, 680 00:40:51,240 --> 00:40:54,070 caithfidh tú a insint sé nuair atá sé ag dul go dtí an fhoirm a chur faoi bhráid. 681 00:40:54,070 --> 00:40:56,050 De réir réamhshocraithe i bhformhór na creataí gréasáin, 682 00:40:56,050 --> 00:40:58,200 a chuirfidh sé chuig an URL ceannann céanna, mar sin is é an rud, 683 00:40:58,200 --> 00:41:01,310 má sheolann tú iarratas a fháil chun / blog / nua, 684 00:41:01,310 --> 00:41:03,240 ba chóir é a thaispeáint duit an fhoirm, 685 00:41:03,240 --> 00:41:06,810 ach má sheolann tú iarratas an bpost go dtí / blog / nua leis na sonraí, 686 00:41:06,810 --> 00:41:10,000 Ba chóir sé iarracht iarbhír a shábháil go phost 687 00:41:10,000 --> 00:41:13,300 agus rud éigin a dhéanamh leis. 688 00:41:20,630 --> 00:41:22,180 >> Cad tá muid ag dul a dhéanamh ná 689 00:41:22,180 --> 00:41:25,320 go bunúsach go léir ní mór dúinn a dhéanamh a sheiceáil cé acu tá sé ina iarraidh an bpost í nó ar iarraidh a fháil 690 00:41:25,320 --> 00:41:29,350 is é a sheiceáil cad iad na hathróga bpost is féidir leat a leagtar. 691 00:41:29,350 --> 00:41:34,560 Agus má tá an athróg bpost a leagtar, ansin táimid ag dul chun iarracht a dhéanamh agus a post nua a chruthú. 692 00:41:34,560 --> 00:41:38,440 Arís, ní mór dúinn a dhéanamh ach seo, 693 00:41:38,440 --> 00:41:41,090 agus a chruthaíonn post nua, agus táimid ag dul literally chun 694 00:41:41,090 --> 00:41:51,150 atá leagtha laistigh dá réimsí mar seo, 695 00:41:51,150 --> 00:41:55,640 agus ansin táimid ag dul chun é a shábháil. 696 00:41:55,640 --> 00:41:59,200 Agus ansin tá mé ag dul a atreorú 697 00:41:59,200 --> 00:42:07,660 go dtí an leathanach innéacs ionas gur féidir leo a fheiceáil ar ár liosta de phoist arís. 698 00:42:07,660 --> 00:42:09,620 A ligean ar iarracht sin. 699 00:42:09,620 --> 00:42:15,160 Feicfidh mé a rá, "Brandon," 700 00:42:15,160 --> 00:42:18,140 agus ansin isteach ar an bpost, agus má théann gach maith, 701 00:42:18,140 --> 00:42:21,390 is féidir leat a fheiceáil, atreorú sé dom go dtí an leathanach innéacs, 702 00:42:21,390 --> 00:42:24,140 agus má scrollú mé go dtí an bun, ní mór dúinn post nua isteach. 703 00:42:24,140 --> 00:42:26,430 Yay! 704 00:42:26,430 --> 00:42:28,430 Yeah, ceist. 705 00:42:28,430 --> 00:42:31,760 >> [Mac Léinn] Cad a tharlaíonn má bhí tú isteach ar an rud ceannann céanna 706 00:42:31,760 --> 00:42:33,380 iontráil tú roimhe seo? 707 00:42:33,380 --> 00:42:36,950 An bhfuil sé seiceáil a dhéanamh cinnte nach bhfuil tú faoi dhó 708 00:42:36,950 --> 00:42:38,810 an aighneacht céanna? 709 00:42:38,810 --> 00:42:41,660 Bí réamhshocraithe, ní hea, mar gheall ar de réir réamhshocraithe - 710 00:42:41,660 --> 00:42:46,470 tá brón orainn, tá an cheist má tá tú isteach sna sonraí ceannann céanna i bhfoirm 711 00:42:46,470 --> 00:42:50,180 agus a chur isteach go, beidh sé deis duit a chur isteach réad dúblach, 712 00:42:50,180 --> 00:42:52,550 a dhúbailt iontráil, go bunúsach? 713 00:42:52,550 --> 00:42:54,070 Ceart anois, tá, beidh sé deis duit a dhéanamh, 714 00:42:54,070 --> 00:42:58,860 mar gheall i mbunachair sonraí tá sé breá bailí a bheith acu sraitheanna go hiomlán dúblach, 715 00:42:58,860 --> 00:43:02,260 ach más rud é go bhfuil imní, ansin is féidir leat a chur bailíocht, mar shampla, 716 00:43:02,260 --> 00:43:06,430 a dhéanamh cinnte go má tá sé seo díreach mar rud atá ann cheana mar an gcéanna, 717 00:43:06,430 --> 00:43:08,720 ansin a rá go bhfuil sé rud ar neamhbhailí, 718 00:43:08,720 --> 00:43:11,200 agus ansin is féidir leat a shonrú fiú do teachtaireacht earráide 719 00:43:11,200 --> 00:43:14,390 agus a rá, "neamhbhailí mar gheall ar seo ann cheana" nó rud éigin mar sin. 720 00:43:14,390 --> 00:43:22,420 Ach sa chás seo, d'fhéadfadh liom a chruthú ach rud éigin ndúblach. 721 00:43:22,420 --> 00:43:26,010 Anois, a ligean ar iarracht agus a chur ar roinnt bailíocht. 722 00:43:26,010 --> 00:43:30,400 Is é an fhadhb atá leis seo ceart anois go bhfuil 723 00:43:30,400 --> 00:43:34,220 Raibh mé in ann a chur faoi bhráid literally post go hiomlán bán. 724 00:43:34,220 --> 00:43:37,500 Is féidir liom a cliceáil ar an cnaipe ceart anois, agus tá a théann muid. 725 00:43:37,500 --> 00:43:40,290 Ní féidir leat a fheiceáil i ndáiríre é, ach tá sé seo ag teacht breise anseo 726 00:43:40,290 --> 00:43:43,830 fios go bhfuil mé literally post nua. 727 00:43:43,830 --> 00:43:46,050 Tá sé ach údar bán agus comhlacht bán, 728 00:43:46,050 --> 00:43:48,630 agus nach bhfuil muid ag iarraidh a ligean do dhaoine a dhéanamh. 729 00:43:48,630 --> 00:43:52,550 Tá sé seo nuair a thagann bailíochtú isteach 730 00:43:52,550 --> 00:43:57,540 >> Is féidir liom dul go dtí mo réad samhail, 731 00:43:57,540 --> 00:43:59,530 agus anois is féidir liom a chur le feidhm nua a shonraíonn 732 00:43:59,530 --> 00:44:02,000 cad ba chóir dom a rialacha bailíochtaithe a chur leis an múnla seo 733 00:44:02,000 --> 00:44:06,840 a dhéanamh cinnte go bhfuil sé bailí nó a shonrú cad a chiallaíonn sé a bheith ina phost bailí? 734 00:44:06,840 --> 00:44:10,210 Agus ba mhaith liom a rá go bhfuil sé ach post bailí má chomhlíontar an dá an t-údar agus comhlacht 735 00:44:10,210 --> 00:44:15,150 Níl bán, agus tá sé seo conas a dhéanann tú é i Kohana. 736 00:44:15,150 --> 00:44:18,750 A chruthú duit feidhm nua ar a dtugtar "Rialacha," 737 00:44:18,750 --> 00:44:20,210 agus ansin tú ar ais go bunúsach le sraith comhthiomsaitheach 738 00:44:20,210 --> 00:44:24,230 a shainmhíníonn na rialacha bailíochtaithe le haghaidh an réad. 739 00:44:24,230 --> 00:44:27,530 Táimid ag dul a thabhairt ar ais ar an eagar, agus ansin cad táimid ag dul a dhéanamh ná 740 00:44:27,530 --> 00:44:32,820 a rá "údar," Téann sé go dtí eagar, 741 00:44:32,820 --> 00:44:37,720 a théann chun eagar eile ar a dtugtar "Ní folamh." 742 00:44:37,720 --> 00:44:41,480 Agus ansin tá mé ag dul a rá "comhlacht." 743 00:44:50,980 --> 00:44:54,120 Maith go leor, agus an chomhréir seo agus struchtúr seo 744 00:44:54,120 --> 00:44:56,530 Is féidir breathnú ar a anásta beag agus beagán casta. 745 00:44:56,530 --> 00:44:59,330 Má léann tú an doiciméadú, tá sé deas simplí a dhéanamh amach, 746 00:44:59,330 --> 00:45:02,500 Ach go bunúsach é seo an méid is gá duit a dhéanamh a shonrú 747 00:45:02,500 --> 00:45:04,130 roinnt rialacha bailíochtaithe, agus tá a lán de na rialacha éagsúla 748 00:45:04,130 --> 00:45:06,810 go mbeidh Kohana a thabhairt leat saor in aisce, mar is féidir leat a chur le rialacha a rá 749 00:45:06,810 --> 00:45:08,410 caithfidh sé a bheith ar a laghad an fhad. 750 00:45:08,410 --> 00:45:11,800 B'fhéidir go bhfuil sé a bheith uimhriúil stáit. B'fhéidir go bhfuil sé a bheith uimhriúil alfa. 751 00:45:11,800 --> 00:45:14,410 B'fhéidir go bhfuil sé a bheith ag an chuid is mó an fad, mar sin de agus mar sin de. 752 00:45:14,410 --> 00:45:17,730 Tá a lán de na rialacha éagsúla a sholáthraíonn Kohana ar do shon, 753 00:45:17,730 --> 00:45:19,610 agus is féidir leat dul ar a láithreán gréasáin, ag féachaint ar an doiciméadú, 754 00:45:19,610 --> 00:45:23,150 agus is féidir leat a fheiceáil go léir na rudaí éagsúla gur féidir leat a dhéanamh. 755 00:45:23,150 --> 00:45:25,650 >> Ach tá sé seo go léir le déanamh agam, 756 00:45:25,650 --> 00:45:30,490 agus anois a ligean ar a fheiceáil cad a tharlaíonn 757 00:45:30,490 --> 00:45:34,060 má chuireann mé post folamh. 758 00:45:34,060 --> 00:45:36,960 Cad atá ag dul a tharlóidh? Ó, ní hea, faighim earráid. 759 00:45:36,960 --> 00:45:39,440 A fháil mé eisceacht bailíochtaithe. 760 00:45:39,440 --> 00:45:41,070 Bhuel, tá sé go maith. 761 00:45:41,070 --> 00:45:43,200 Dúirt sé liom go bhfuil mo múnla neamhbhailí, 762 00:45:43,200 --> 00:45:45,780 ach níl mé ag iarraidh a eisceacht a thaispeáint 763 00:45:45,780 --> 00:45:48,720 le mo úsáideoirí nuair iarracht siad rud éigin neamhbhailí a chur isteach, ceart? 764 00:45:48,720 --> 00:45:51,560 Ba mhaith liom a thabhairt dóibh éigin de teachtaireacht earráide cairdiúla 765 00:45:51,560 --> 00:45:53,610 nuair a théann rud éigin mícheart. 766 00:45:53,610 --> 00:46:01,830 Cad tá muid ag dul a dhéanamh go bhfuil muid ag dul go dtí 767 00:46:01,830 --> 00:46:04,490 wrap gach rud i lúb ghabháil iarracht. 768 00:46:04,490 --> 00:46:06,750 I ndáiríre, I mo thuairimse, tá sé seo freisin rud éigin nach bhfuil foghlamtha agat go fóill 769 00:46:06,750 --> 00:46:10,820 i CS50, mar gheall C, an teanga cláir C, 770 00:46:10,820 --> 00:46:14,000 nach bhfuil eisceachtaí, ach beagnach gach teanga amháin eile 771 00:46:14,000 --> 00:46:16,700 Tá eisceachtaí, mar sin i ndáiríre, i ndáiríre go hachomair, 772 00:46:16,700 --> 00:46:19,430 Tá eisceacht rud gur féidir le píosa de chód 773 00:46:19,430 --> 00:46:21,430 caith eisceacht nuair a théann rud éigin mícheart, 774 00:46:21,430 --> 00:46:23,410 ach ansin b'fhéidir píosa éigin eile de chód airde suas 775 00:46:23,410 --> 00:46:25,810 Is féidir ghabháil go eisceacht agus rud éigin a dhéanamh leis. 776 00:46:25,810 --> 00:46:27,710 >> Mar shampla, sa chás seo, 777 00:46:27,710 --> 00:46:29,940 an píosa de chód go bhfuil ag iarraidh a shábháil ar shamhail, 778 00:46:29,940 --> 00:46:33,170 bailíochtú sé an tsamhail, agus má deir sé, "Maith go leor, is é an múnla seo neamhbhailí," 779 00:46:33,170 --> 00:46:36,150 tá sé ag dul le caith eisceacht, agus tá sé seo de chineál ar comhionann le 780 00:46:36,150 --> 00:46:39,870 i C dtiocfadh leat ar ais -1 nó rud éigin mar sin. 781 00:46:39,870 --> 00:46:42,320 Agus ansin dom, an fheidhm seo, mo cód 782 00:46:42,320 --> 00:46:46,310 ag leibhéal níos airde, is féidir liom iarracht agus a ghabháil go eisceacht 783 00:46:46,310 --> 00:46:49,330 agus go bunúsach a rá, "Maith go leor, má ghabháil mé an eisceacht, cad tá mé ag dul a dhéanamh?" 784 00:46:49,330 --> 00:46:51,570 Nó d'fhéadfadh liom a roghnú gan a ghabháil go eisceacht agus lig duine éigin níos airde 785 00:46:51,570 --> 00:46:54,400 ghabháil leis an eisceacht, nó má gabhálacha aon duine é, 786 00:46:54,400 --> 00:46:56,820 ansin tuairteanna an gclár ar fad agus deir, 787 00:46:56,820 --> 00:46:59,170 "Chuaigh Rud éigin cearr, agus ní raibh mé in ann é a láimhseáil." 788 00:46:59,170 --> 00:47:04,490 >> Ach cad a dhéanann muid go bhfuil tú wrap píosa de chód i mbloc iarracht a dhéanamh, 789 00:47:04,490 --> 00:47:09,030 agus ansin cuir tú freisin rud éigin ar a dtugtar bloc ghabháil, 790 00:47:09,030 --> 00:47:17,300 a bhfuil an saghas cód mbeidh iarracht agus eisceachtaí a d'fhéadfadh tarlú a ghabháil. 791 00:47:17,300 --> 00:47:20,430 Agus mar sin má ghabháil mé an eisceacht ar leith 792 00:47:20,430 --> 00:47:23,110 nó eisceacht a neamhbhailiú, ansin cad Tá mé ag dul a dhéanamh ná a 793 00:47:23,110 --> 00:47:31,210 Tá mé ag dul a shocrú ar an earráidí - Sílim go bhfuil conas is féidir liom é - 794 00:47:31,210 --> 00:47:35,370 agus tá mé ag dul go dtí an earráidí a leagtar ar roinnt réad. 795 00:47:35,370 --> 00:47:40,920 Agus ansin cad mé ag dul a dhéanamh ná má bhuaileann sé an eisceacht seo, 796 00:47:40,920 --> 00:47:43,090 níl sé ag dul a atreorú, agus más rud é nach ndéanann sé a athdhíriú, 797 00:47:43,090 --> 00:47:46,160 tá sé ag dul le teacht amach as an bhlag má 798 00:47:46,160 --> 00:47:49,920 agus bhuail an bhlag / nua, a bhfuil mian Ba ​​mhaith liom a dhéanamh. 799 00:47:49,920 --> 00:47:53,190 Má tá earráid, ansin ba mhaith liom dul ar ais go dtí an fhoirm 800 00:47:53,190 --> 00:47:55,100 agus iad siúd earráidí a thaispeáint. 801 00:47:55,100 --> 00:48:00,780 Anois, cad ba mhaith liom a dhéanamh ná Ba mhaith liom pas sna earráidí 802 00:48:00,780 --> 00:48:07,010 leis an dearcadh. 803 00:48:07,010 --> 00:48:10,360 Maith go leor, I mo thuairimse, tá mé an dearcadh ceart anseo, 804 00:48:10,360 --> 00:48:14,660 agus go bunúsach ba mhaith liom chun na hearráidí a thaispeáint más ann dóibh. 805 00:48:14,660 --> 00:48:19,740 Sula scríobh mé ar an HTML le haghaidh sin, tá mé ag dul go dtí go tapa i ndáiríre 806 00:48:19,740 --> 00:48:21,720 thaispeáint duit cad é an struchtúr seo earráidí Breathnaíonn athróg mhaith, 807 00:48:21,720 --> 00:48:23,080 agus tá sé seo dea-chleachtas i gcoitinne. 808 00:48:23,080 --> 00:48:25,070 A lán de amanna a fhaigheann tú rud éigin ar ais ó roinnt modh, 809 00:48:25,070 --> 00:48:27,250 roinnt feidhm sa chreat gréasáin, 810 00:48:27,250 --> 00:48:29,410 agus nach bhfuil a fhios agat cad Breathnaíonn an nós athróg, 811 00:48:29,410 --> 00:48:31,210 mar sin nach bhfuil a fhios agat conas a bheith ag obair leis. 812 00:48:31,210 --> 00:48:37,790 Tá mé ag dul a úsáid modh r cló a phriontáil go bunúsach amach. 813 00:48:37,790 --> 00:48:41,100 >> Agus mar is féidir leat a fheiceáil, insíonn sé dom go bhfuil sé sraith chomhlachú, 814 00:48:41,100 --> 00:48:44,880 agus tá tú eochair, údar, pointí a ghabhann leis an teaghrán, 815 00:48:44,880 --> 00:48:47,050 Ní mór údar a bheith folamh, agus eochair eile, comhlacht, 816 00:48:47,050 --> 00:48:49,680 Ní mór do na pointí le teaghrán eile, comhlacht a bheith folamh. 817 00:48:49,680 --> 00:48:52,130 Tá mé cosúil le, maith go leor, fionnuar. 818 00:48:52,130 --> 00:48:56,230 Ansin, is féidir liom a iterate trí eagar agus a phriontáil amach gach teachtaireacht amháin. 819 00:48:56,230 --> 00:49:02,150 Tá sé go bunúsach cosúil le sraith comhthiomsaitheach le bunch de theachtaireachtaí. 820 00:49:02,150 --> 00:49:13,500 Cad Tá mé ag dul a dhéanamh go bhfuil "más rud é earráidí," 821 00:49:13,500 --> 00:49:17,140 agus tá mé ag dul a chruthú liosta gan ord, 822 00:49:17,140 --> 00:49:20,860 agus tá mé ag dul a iterate trí gach earráidí. 823 00:49:33,730 --> 00:49:38,710 Agus seo, agus anois mé ag dul chun iarracht seo a chur isteach arís, 824 00:49:38,710 --> 00:49:41,200 agus a ligean ar a fheiceáil cad a fháil againn. 825 00:49:41,200 --> 00:49:45,370 Anois, a fháil againn an liosta seo deas na n-earráidí, 826 00:49:45,370 --> 00:49:48,630 agus tá sé seo fós deas gránna, ach is féidir é seo a formáidithe ar ndóigh chun breathnú deas, 827 00:49:48,630 --> 00:49:51,620 ach tá an smaoineamh bunúsach ach i cúpla líne de chód, 828 00:49:51,620 --> 00:49:53,720 bhí muid in ann chun ár múnla a bhailíochtú, 829 00:49:53,720 --> 00:49:56,510 déan cinnte nach raibh réimsí áirithe folamh, 830 00:49:56,510 --> 00:49:59,740 agus má chuaigh rud éigin mícheart, ar ais ansin éigin de teachtaireacht earráide 831 00:49:59,740 --> 00:50:01,760 Raibh mé in ann a chur i láthair ansin ar ais go dtí an t-úsáideoir. 832 00:50:01,760 --> 00:50:03,910 Is féidir leat freisin shaincheapadh do bhailíochtú 833 00:50:03,910 --> 00:50:07,590 ionas gur féidir leat a bheith ar teachtaireacht earráide iarbhír 834 00:50:07,590 --> 00:50:09,620 is é sin níos sainiúla d'iarratas nó rud éigin mar sin. 835 00:50:09,620 --> 00:50:14,600 Gach go bhfuil customizable go ginearálta. 836 00:50:14,600 --> 00:50:17,150 Ar an drochuair >>, tá muid ag rith amach an am, 837 00:50:17,150 --> 00:50:20,040 mar sin tá mé ag dul a bheith acu a ghearradh as an seisiún códaithe beo anseo. 838 00:50:20,040 --> 00:50:22,980 Tá a bunch gnéithe eile gur mhaith liom a léiriú ar do shon 839 00:50:22,980 --> 00:50:25,650 sa sampla seo. 840 00:50:25,650 --> 00:50:27,620 Mar shampla, is féidir leat teimpléid a chur le do láithreán, 841 00:50:27,620 --> 00:50:31,110 mar sin b'fhéidir go bhfuil de chineál éigin de chód HTML gur mian leat iarratas a dhéanamh 842 00:50:31,110 --> 00:50:35,190 chuig gach leathanach amháin i do láithreán, agus in ionad a ghreamú go 843 00:50:35,190 --> 00:50:40,630 i ngach comhad aonair d'fhonn a bhfuil tú, a bheadh ​​ar ndóigh droch-chleachtas, 844 00:50:40,630 --> 00:50:43,020 Is féidir leat a shainiú go bunúsach na teimpléid, 845 00:50:43,020 --> 00:50:46,660 agus ansin i do rialaitheoir rá, "Maith go leor, tá mé ag baint úsáide as an teimpléad." 846 00:50:46,660 --> 00:50:50,130 "An bhfuil gach mo thuairimí a úsáid an teimpléad seo." 847 00:50:50,130 --> 00:50:52,470 Agus an rud amháin deireanach Ba mhaith liom a léiriú a thabhairt duit chomh maith le 848 00:50:52,470 --> 00:50:57,800 nach bhfuil againn am chun é tras-suíomh scriptithe, 849 00:50:57,800 --> 00:51:01,430 agus go bunúsach Sílim go bhfuil tú guys ag feiceáil dócha i CS50 - 850 00:51:01,430 --> 00:51:03,770 I mo thuairimse, David Malan dócha Labhair faoi conas is féidir leat a instealladh de ghnáth 851 00:51:03,770 --> 00:51:08,040 JavaScript cód isteach - labhair tú faoi seo? 852 00:51:08,040 --> 00:51:10,220 B'fhéidir? B'fhéidir nach bhfuil? 853 00:51:10,220 --> 00:51:12,670 >> Ach a lán de na huaire is féidir leat a instealladh mailíseach Cód JavaScript 854 00:51:12,670 --> 00:51:15,630 isteach i mbunachar sonraí duine, agus más rud é nach bhfuil siad éalú go cuí, 855 00:51:15,630 --> 00:51:18,280 ansin nuair a chuireann siad na sonraí sin ar ais go dtí an t-úsáideoir, 856 00:51:18,280 --> 00:51:21,310 ansin d'fhéadfadh sé a reáchtáil chineál éigin de randamach Cód JavaScript nach bhfuil tú ag iarraidh a tharlóidh, 857 00:51:21,310 --> 00:51:23,050 agus bhí mé ag dul a thaispeáint conas gur mhaith leat é sin a dhéanamh laistigh de Kohana. 858 00:51:23,050 --> 00:51:25,380 Tá sé i ndáiríre i ndáiríre, i ndáiríre éasca. 859 00:51:25,380 --> 00:51:31,920 Raibh mé in ann é a dhéanamh ceart anois i 2 soicind literally. 860 00:51:31,920 --> 00:51:34,560 Gach bhfuil tú a dhéanamh ná a wrap go bunúsach na rudaí seo 861 00:51:34,560 --> 00:51:46,920 sa rud ar a dtugtar aonáin HTML. 862 00:51:46,920 --> 00:51:51,180 Agus beidh a éalú go huathoibríoch na carachtair go léir i gceart 863 00:51:51,180 --> 00:51:54,730 agus a dhéanamh cinnte nach bhfuil tú a fháil ar an fhadhb seo. 864 00:51:54,730 --> 00:51:57,220 [Mac Léinn] speilt tú an chéad tástáil mícheart. 865 00:51:57,220 --> 00:52:01,030 [Brandon Liu] Ó, Oops. 866 00:52:01,030 --> 00:52:06,420 >> Maith go leor, tá go léir a bhí mé a roinnt le leat lá atá inniu ann le haghaidh. 867 00:52:06,420 --> 00:52:09,930 Tá na sleamhnáin ag dul a chur sa phost, ach tá na ginearálta 868 00:52:09,930 --> 00:52:13,900 Ba chóir na hacmhainní ach is gá duit i ndáiríre chun tús a chur le Kohana. 869 00:52:13,900 --> 00:52:16,770 Is féidir leat dul go dtí an láithreán gréasáin. Tá siad treoir d'úsáideoirí, agus tá siad chomh maith taiscéalaí API. 870 00:52:16,770 --> 00:52:20,630 Is féidir linn a iniúchadh a dhéanamh ar na feidhmeanna go léir éagsúla agus feidhmeanna cúntóir atá acu ar do shon. 871 00:52:20,630 --> 00:52:22,070 Tá siad go ginearálta go leor eolais ar an láithreán gréasáin 872 00:52:22,070 --> 00:52:25,310 gur féidir leat é a úsáid chun tús a chur agus a fháil ag dul leis Kohana. 873 00:52:25,310 --> 00:52:30,840 Níl go leor ranganna teagaisc, I mo thuairimse, do Kohana, taobh amuigh de 874 00:52:30,840 --> 00:52:33,880 cad tá siad ar an suíomh gréasáin anseo, agus mar sin tá sé seo is dócha do geall is fearr. 875 00:52:33,880 --> 00:52:35,600 Ach más mian leat chun dul leis an gcreat gréasáin 876 00:52:35,600 --> 00:52:37,120 agus nach bhfuil tú ag iarraidh a bheith a piocadh suas teanga nua, 877 00:52:37,120 --> 00:52:39,780 agus is mian leat rud éigin go bhfuil sách éadrom agus tá cuar foghlama éasca, 878 00:52:39,780 --> 00:52:41,570 Ba mhaith liom a mholadh cinnte Kohana. 879 00:52:41,570 --> 00:52:44,040 Sin é is dócha an tairiscint is fearr le haghaidh sin. 880 00:52:44,040 --> 00:52:46,830 An rud greannmhar, cé go bhfuil, má bhí muid ag baint úsáide Ruby ar ráillí, 881 00:52:46,830 --> 00:52:48,550 d'fhéadfadh muid a mhacasamhlú cad a rinne muid díreach 882 00:52:48,550 --> 00:52:51,430 agus is dócha níos mó i faoi 3 nóiméad. 883 00:52:51,430 --> 00:52:54,710 Uimh joke, ach foghlaim Ruby ar ráillí Bíonn a lán níos faide 884 00:52:54,710 --> 00:52:56,780 ná mar a bheadh ​​sé a ghlacadh a fhoghlaim Kohana. 885 00:52:56,780 --> 00:52:58,840 Tá sé go bunúsach do rogha ar cad ba mhaith leat a roghnú chun foghlaim, 886 00:52:58,840 --> 00:53:01,260 ach más mian leat a fháil ar bun agus a reáchtáil go tapa, 887 00:53:01,260 --> 00:53:03,870 Is Kohana cinnte rogha an-mhaith. 888 00:53:03,870 --> 00:53:06,730 >> Ceisteanna ar bith deireanach roimh deireadh againn? Tá. 889 00:53:06,730 --> 00:53:08,020 [Mac Léinn] Conas a bheadh ​​linn a chomhtháthú go 890 00:53:08,020 --> 00:53:13,120 i gcreat CSS mar a bhí ag baint úsáide as tú nuair a bhí tú a theagasc? 891 00:53:13,120 --> 00:53:16,700 Is í an cheist conas ba mhaith linn a chomhtháthú go le creat CSS? 892 00:53:16,700 --> 00:53:18,740 Cad ba mhaith linn a dhéanamh is dócha go bhfuil ba mhaith linn dócha san áireamh 893 00:53:18,740 --> 00:53:21,090 fillteán nua i gcás ina mbeadh linn a Dumpáil ar fad ár Comhaid CSS, 894 00:53:21,090 --> 00:53:23,010 agus ansin ba mhaith linn a chur freisin teimpléad nua. 895 00:53:23,010 --> 00:53:26,090 Sa an teimpléad ba mhaith linn a áireamh leis na comhaid CSS 896 00:53:26,090 --> 00:53:28,410 a dhéanamh cinnte go bhfuil siad ag tagairt ar gach leathanach amháin, 897 00:53:28,410 --> 00:53:32,220 agus ansin nuair a dhéanann tú i ndáiríre ag scríobh HTML, 898 00:53:32,220 --> 00:53:34,010 leat a chur díreach ranganna agus whatnot cuí, 899 00:53:34,010 --> 00:53:36,100 agus mar shampla, nuair a bhíonn tú ag baint úsáide rud éigin cosúil leis an bhfoirm 900 00:53:36,100 --> 00:53:40,710 feidhm cúntóir, is féidir leat a chur paraiméadair níos dhiaidh 901 00:53:40,710 --> 00:53:42,830 a shonrú cad ranganna ba mhaith leat a bheith ceangailte le rudaí éagsúla 902 00:53:42,830 --> 00:53:47,820 mar sin d'fhéadfadh siad a stíl sé i gceart, agus go bhfuil go bunúsach conas a bheadh ​​leat dul. 903 00:53:47,820 --> 00:53:50,100 >> Ceisteanna ar bith eile? 904 00:53:50,100 --> 00:53:52,090 Awesome. 905 00:53:52,090 --> 00:53:58,540 Go raibh maith agat as do chuid ama, agus buíochas a ghabháil leat as teacht. 906 00:53:58,540 --> 00:54:05,170 Ní raibh mé ag dul a chur go mór eile, 907 00:54:05,170 --> 00:54:08,560 ach is rud i ndáiríre tapaidh 1 nach bhfuil againn nasc 908 00:54:08,560 --> 00:54:12,590 leis an bhfoirm. 909 00:54:12,590 --> 00:54:14,310 Tá sé an-balbh. 910 00:54:14,310 --> 00:54:20,110 A ligean ar chur - i ndáiríre an dearcadh, blog, innéacs, 911 00:54:20,110 --> 00:54:23,890 a ligean ar ndáiríre go tapa add a nasc a théann chuig an leathanach nua, 912 00:54:23,890 --> 00:54:26,770 an leathanach áit ar féidir linn a chur isteach post nua. 913 00:54:26,770 --> 00:54:29,950 Táimid ag dul a dhéanamh. 914 00:54:29,950 --> 00:54:34,020 Cad é deas é go bhfuil an grúpa iomlán feidhmeanna cúntóir HTML 915 00:54:34,020 --> 00:54:37,090 a dhéanann rudaí éagsúla chun tú, agus mar sin a chonaic tú cheana féin ar na haonáin 916 00:54:37,090 --> 00:54:41,980 feidhmiú anseo, ach tá siad chomh maith le feidhm a dtugtar "ancaire," 917 00:54:41,980 --> 00:54:45,400 ar féidir leat cineál i bhlag / nua 918 00:54:45,400 --> 00:54:49,550 agus a rá, "An Post ar bhlag nua." 919 00:54:49,550 --> 00:54:51,850 Agus bheadh ​​sé a chruthú go bhfuil nasc ar do shon, 920 00:54:51,850 --> 00:54:54,120 agus is cosúil seo i ndáiríre fánach a dhéanamh, ach tá sé seo deas, 921 00:54:54,120 --> 00:54:58,720 mar gheall ar dócha go bhfuil tú ag bogadh do láithreán gréasáin ó 1 bhfearann ​​eile. 922 00:54:58,720 --> 00:55:01,390 Agus má scríobh tú díreach amach an URLanna féin, 923 00:55:01,390 --> 00:55:04,350 ansin bheadh ​​agat a athrú go léir na URLanna. 924 00:55:04,350 --> 00:55:06,850 Nó b'fhéidir ar athraíodh a ionad tú é ó 1 Fo-Fhillteán go Fo-Fhillteán eile. 925 00:55:06,850 --> 00:55:08,790 Ba mhaith leat a athrú ar na URLanna go léir duit féin, 926 00:55:08,790 --> 00:55:12,180 agus go bhfuil aon spraoi. 927 00:55:12,180 --> 00:55:14,510 Is féidir leat seo a úsáid ancaire ar dheis anseo, 928 00:55:14,510 --> 00:55:18,950 agus is féidir leat athrú ar an bhfearann ​​nó an réimír Fo-Fhillteán 929 00:55:18,950 --> 00:55:20,640 sa chomhad cumraíochta uair amháin, 930 00:55:20,640 --> 00:55:22,980 agus ansin beidh sé i bhfeidhm go ngach áit, agus tá sé seo, arís, 931 00:55:22,980 --> 00:55:26,930 Ní gá sampla iontach de athdhéanamh féin, a thriomú do cód amach. 932 00:55:26,930 --> 00:55:30,370 Cibé áit a bhfuil tú ag athrá féin, déan iarracht agus a sliocht i éigin comhaid cumraíochta 933 00:55:30,370 --> 00:55:34,160 nó ar shainfheidhm éagsúla agus tá sé láimhseáil ar do shon. 934 00:55:34,160 --> 00:55:42,930 >> Agus an rud an-deireanach a bhí mé a thaispeáint duit go raibh 935 00:55:42,930 --> 00:55:50,250 Is dócha go bhfuil muid ar ais ar an bpost, agus go raibh chum mé roinnt aiste ndáiríre fada, 936 00:55:50,250 --> 00:55:52,670 ach tá mé dearmad a chur san áireamh ar mo údar. 937 00:55:52,670 --> 00:55:55,210 Anois, nuair a chliceálann mé "Cuir an Phoist," 938 00:55:55,210 --> 00:55:57,270 Chaill mé gach rud díreach. 939 00:55:57,270 --> 00:56:00,000 Uimh! Tá sé an-brónach. 940 00:56:00,000 --> 00:56:03,870 Mar sin, conas a dhéanann tú déileáil leis sin? 941 00:56:03,870 --> 00:56:06,070 Is é seo a dhéanaimid. 942 00:56:06,070 --> 00:56:09,340 Céard a dhéanaimid é anseo do na feidhmeanna ionchur agus an limistéar téacs, 943 00:56:09,340 --> 00:56:12,700 má tá muid an dara paraiméadar, ansin luach an dara paraiméadar 944 00:56:12,700 --> 00:56:16,620 ag dul a bheith cad é an réimse ag dul a bheith le daonra dtús leis. 945 00:56:16,620 --> 00:56:23,570 Cad a d'fhéadfadh muid a dhéanamh ná in ár rialtóir bhlag, 946 00:56:23,570 --> 00:56:25,360 d'fhéadfadh muid ceangal athróg eile. 947 00:56:25,360 --> 00:56:27,050 Glaoigh sé "luachanna" b'fhéidir. 948 00:56:27,050 --> 00:56:30,620 Agus pas a fháil sa phost eagar, literally. 949 00:56:30,620 --> 00:56:32,620 Ciallaíonn sé sin má theip ar an bhailíochtaithe, 950 00:56:32,620 --> 00:56:36,570 pas a fháil dom ar an bpost eagar a chuir mé as an iarraidh dheiridh, 951 00:56:36,570 --> 00:56:38,420 agus gur ar bhealach is féidir liom a bhaint as na luachanna ó mo aighneacht seo caite 952 00:56:38,420 --> 00:56:44,540 a repopulate na réimsí. 953 00:56:44,540 --> 00:56:49,600 Anois is féidir liom a dhéanamh rud éigin cosúil le luachanna údar 954 00:56:49,600 --> 00:56:55,180 agus luachanna comhlacht, agus gur ar bhealach anois má dhéanann mé roinnt rudaí randamacha 955 00:56:55,180 --> 00:57:01,490 agus cliceáil "Cuir an Phoist," ansin fanann sé ann. 956 00:57:01,490 --> 00:57:03,830 Ach táimid ag dul a reáchtáil i fadhb eile. 957 00:57:03,830 --> 00:57:07,670 Go n-oibríonn, ach má théann mé go dtí an leathanach chéad uair riamh, 958 00:57:07,670 --> 00:57:09,720 tá sé ag dul a tuairteála, agus sin mar gheall ar an chéad uair riamh 959 00:57:09,720 --> 00:57:13,730 théann muid go dtí an leathanach, nach bhfuil an bpost seo athróg sainmhíniú tugtha go fóill. 960 00:57:13,730 --> 00:57:18,170 Tá sé null. Ní chuireann sé ann. 961 00:57:18,170 --> 00:57:21,630 >> Agus cad ba mhaith linn a rá go bhfuil an bhfuil sé seo eochair, 962 00:57:21,630 --> 00:57:27,750 ansin ar ais an luach an eagar, 963 00:57:27,750 --> 00:57:30,450 ach más rud é nach bhfuil an eochair ann, ar ais ansin ar shraith bán. 964 00:57:30,450 --> 00:57:32,150 Sin an fheidhmiúlacht ba mhaith linn anseo. 965 00:57:32,150 --> 00:57:34,690 Ba mhaith linn a sheiceáil má tá an eochair roimh ag iarraidh rochtain a fháil ar an eagar, 966 00:57:34,690 --> 00:57:36,580 agus fortunately go leor, 967 00:57:36,580 --> 00:57:38,570 Tugann Kohana dúinn chomh maith le feidhm cúntóir sin. 968 00:57:38,570 --> 00:57:41,040 Tá siad seo sraith iomlán feidhmeanna 969 00:57:41,040 --> 00:57:43,660 faoin ainm ARR, gearr le haghaidh eagar, 970 00:57:43,660 --> 00:57:45,800 agus tá siad ar a dtugtar feidhm 1 "a fháil," 971 00:57:45,800 --> 00:57:48,690 agus is féidir leat pas a fháil sa eagar, 972 00:57:48,690 --> 00:57:50,740 agus is féidir leat pas a fháil i ainm an eochair. 973 00:57:50,740 --> 00:57:54,330 Ansin go bunúsach cad a bheidh sé a dhéanamh go bhfuil déanfaidh sé iarracht a fháil ar eochair, 974 00:57:54,330 --> 00:57:56,470 ach más rud é nach bhfuil eochair ann sa eagar, 975 00:57:56,470 --> 00:58:00,900 ansin beidh sé ar ais bán, nó is féidir linn a shonrú freisin le mainneachtain, creidim, 976 00:58:00,900 --> 00:58:03,500 atá deas. 977 00:58:09,740 --> 00:58:13,150 Anois, má dhéanaimid an rud céanna arís, 978 00:58:13,150 --> 00:58:15,970 ansin a fheiceann tú anois oibríonn sé ar an chéad uair timpeall, 979 00:58:15,970 --> 00:58:18,080 agus arís, má scríobhann muid i roinnt rudaí randamacha 980 00:58:18,080 --> 00:58:23,210 agus iarracht a dhéanamh agus a chur isteach, ansin fanann sé ann. 981 00:58:23,210 --> 00:58:31,640 >> Agus buille faoi thuairim mé féidir liom a thaispeáint duit freisin conas a chur le teimpléad i ndáiríre go tapa. 982 00:58:31,640 --> 00:58:36,140 Cad is féidir linn a dhéanamh ar dtús é is féidir linn a chur ar dearcadh nua ar a dtugtar "template.php" 983 00:58:36,140 --> 00:58:38,890 laistigh den fhillteán Radhairc, 984 00:58:38,890 --> 00:58:44,730 agus cad Tá mé ag dul a dhéanamh ná mé ag dul a phriontáil amach rud ar a dtugtar "ábhar," 985 00:58:44,730 --> 00:58:49,130 atá ag dul a bheith ar mo ábhar is mó. 986 00:58:49,130 --> 00:58:51,380 Agus b'fhéidir ag bun an-tá mé ag dul a chur leis, a rá, 987 00:58:51,380 --> 00:58:53,340 cóipcheart. 988 00:58:53,340 --> 00:58:56,150 [Cheist mac léinn inaudible] 989 00:58:56,150 --> 00:58:58,050 [Brandon Liu] B'fhéidir go bhfuil an teimpléad Super bunúsach ba mhaith liom a úsáid. 990 00:58:58,050 --> 00:59:02,840 Ba mhaith liom go mbeadh fillteán le mo cóipcheart ar gach leathanach amháin, 991 00:59:02,840 --> 00:59:05,560 agus anois cad tá mé ag dul a dhéanamh laistigh de mo rialtóir 992 00:59:05,560 --> 00:59:07,740 anois in ionad ag rá, "Síneann Rialaitheoir" 993 00:59:07,740 --> 00:59:11,870 Tá mé ag dul a rá, "leathnaíonn Controller_Template," 994 00:59:11,870 --> 00:59:15,890 agus anois in ionad ag rá, "Is é an comhlacht freagra comhionann ar an dearcadh seo," 995 00:59:15,890 --> 00:59:24,110 Tá mé ag dul a rá, "Is é an t-ábhar teimpléad -" 996 00:59:24,110 --> 00:59:27,690 agus sílim go - féidir liom a chur comhartha comhionann? 997 00:59:27,690 --> 00:59:32,710 Mé dearmad. Yeah, shíl mé mar sin. 998 00:59:32,710 --> 00:59:37,710 Agus anois leag mé go athróg ábhar a chomhionann ar an tuairim. 999 00:59:37,710 --> 00:59:40,960 Is féidir liom a dhéanamh mar an gcéanna anseo. 1000 00:59:49,620 --> 00:59:57,170 Agus anois má athnuachan liom, is féidir leat a fheiceáil anois go bhfuil an cóipcheart leis ann, 1001 00:59:57,170 --> 01:00:00,350 agus díreach a dhéanamh ar roinnt post randamach, 1002 01:00:00,350 --> 01:00:06,760 agus ansin, arís, ba chóir duit a fheiceáil go bhfuil an cóipcheart ag bun an-an leathanaigh. 1003 01:00:06,760 --> 01:00:10,730 >> Breataine. Sin go léir ag iarraidh mé a thaispeáint duit guys. 1004 01:00:10,730 --> 01:00:14,970 [Bualadh bos] 1005 01:00:14,970 --> 01:00:18,950 Ceisteanna ar bith? 1006 01:00:18,950 --> 01:00:21,000 [CS50.TV]