>> Chun tús a chur le droichead cad D'fhéadfadh a bheith ar do thaithí amháin
le cláir gréasáin, cad agam shíl gur mhaith liom a dhéanamh ná steal cúpla
samplaí go bhfuil tú D'fhéadfadh a bheith le feiceáil i 50
má ghlac tú é an am atá caite bliain nó dhó nó nach bhféadfadh
má ghlac tú é cúpla bliain ó shin
go bhfuil céimeanna leanbh i dtreo ar pyridine a fhios mar MBC,
Samhail Féach Rialaitheoir, agus cad a chiallaíonn sé seo?
Is é seo beidh orainn a fheiceáil arís, b'fhéidir ach ar bhealach tosú
a ghlanadh suas an dearadh de roinnt píosa bunaithe ar an ngréasán bogearraí,
nó d'fhéadfadh sé a bheith taobh cliant bunaithe chomh maith, ach beidh orainn é a úsáid
i gcomhthéacs de PHP, ionas gur féidir linn tús a
a dhéanamh níos casta tionscadail agus sórtáil
de chineálacha éagsúla ar leith de Cód laistigh den t-iarratas;
go háirithe ionas gur nuair a muid Tá daoine éagsúla ag obair
ar thionscadal tá sé go leor níos éasca chun línte a tharraingt.
Mar sin, an chéad ligean ar ghlacadh breathnú ar bhealach optamach
a chur i bhfeidhm ar rud éigin.
Cuir theastaigh mé a dhéanamh Super láithreán gréasáin cúrsa simplí do 50
nó d'aon aicme eile, agus Tá an aicme rudaí
cosúil le léachtaí agus le siollabas.
Raibh mé in ann rud éigin a dhéanamh cosúil le chlib H1 ar bharr mo leathanach
agus liosta gan ord le míreanna liosta li in ord
a bheith acu ach liosta le hurchair de roghanna roghchlár, mar sin Super simplí.
Mar sin, conas a d'fhéadfadh muid é seo a dhéanamh?
Bhuel, lig dom dul isteach i mo fuinneog críochfort anseo,
agus fógra go bhfuil mé fuair a léamh dom agus beidh muid ag nascadh leis an gcód seo
ar an gcúrsa ar shuíomh gréasáin i beagán,
agus faoi deara go bhfuil mé fuair innéacs ponc htm - innéacs ponc php.
Mar sin, lig dom dul ar aghaidh agus a oscailt sin, agus cinnte go leor tá sé de chineál
den amaideach go bhfuil an fiú ar a dtugtar php
toisc go léir go bhfuil mé Is nóta tráchta php
agus ansin gach rud eile ach cód html amh.
Ach arís tá an leagan náid,
mar sin céim i dtreo rud éigin níos suimiúla,
ach fógra Mé códaithe crua CS50 mar an teideal, CS50 sa H1,
agus anois tá mé an nasc léachtaí,
anois tá mé an nasc siollabas.
Gach ceart, mar sin ní dhéanann sin Is cosúil go léir go míréasúnta
go dtí go leanann tú nasc ar nós léachtaí, agus tuigeann tú
go bhfuil gach ceart tá sé difriúil ábhar ach tá sé de chineál
an rud céanna; tá sé ina theideal an leathanaigh, agus liosta gan ord.
Mé cliceáil seachtain ó náid na bliana seo caite, agus tá sé de chineál
an rud céanna, ar h1 tag agus liosta gan ord
agus ansin ar deireadh mé cliceáil seo, agus mé a fháil chun roinnt duilleog,
a bhfuil an sleamhnán ó go léacht ar leith.
Mar sin, insíonn rud éigin dom Tá mé ar tí é a cringe.
Má osclaíonn mé suas léachtaí fógra php ponc
go bhfuil sé cóip go leor i bhfad agus greamaigh ó na comhaid roimhe sin;
Athraigh mé díreach tar éis an teideal a H1, agus cad iad na naisc.
Níos measa fós, má théann mé i seachtain náid ponc php,
tá sé mar an gcéanna post cóip greamaigh
a bhfuil ach beagán de ábhar tweaked.
Mar sin, cinnte níl a deis anseo chun feabhas a chur ar,
agus surely ba chóir seo a a bheith ina riail dea-ordóg;
ag am ar bith a bhraitheann tú tú féin a chóipeáil
agus pasting rud éigin níos mó ná uair amháin b'fhéidir,
Ba chóir bratacha dearg tá súil againn tús a chur chun dul amach.
Ach conas is féidir linn dul faoi ​​feabhas seo?
Bhuel, níl cúpla bealaí, agus na teicnící is féidir leat úsáid a bhaint as
i php a tháinig chun cinn thar am, ach ligean ar iarracht an gceann seo.
Lig dom dul isteach i Leagan amháin, mar sin an leagan eile den,
agus lig dom iarracht a dhéanamh ghlanadh sé suas le beagán.
Ceart, ar cheann de na php ar meicníochtaí simplí
chun réiteach ar an bhfadhb go bhfuil an a cheangal ar fheidhm d'aois scoile,
a dhéanann go leor i bhfad cóip agus greamaigh an ábhar
roinnt comhad ar dheis anseo, cosúil é c géar san áireamh,
agus tá teangacha eile constructs an-chosúil.
Mar sin, tá sé beagán aisteach anois,
tá sé cinnte nach bhfuil chomhlánú ag lorg leathanach gréasáin,
ach is dócha cad taobh istigh de header ponc php.
Gach ceann de na rudaí eile, ar dheis, an chlib html, an chlib ceann,
an chlib teideal, go léir an stuif go raibh os cionn an príomh inneachar sár-
den leathanach, a bhfuil arguably ach an liosta gan ord,
agus sa buntásc is dócha cosúil leis an chlib comhlacht dúnta,
chlib html an dúnta ar; go leor uninteresting
ach stuif dúblach.
Gach ceart, agus cinnte go leor má théann mé
i header ponc php tá sé ach de chineál ar an blúire dílleachta
ó bharr, agus má dul isteach i buntásc ponc php,
tá sé an dílleachtaí blúire ó bun,
agus tá mé ag baint úsáide as na céanna blúirí i mo gcomhaid eile,
cosúil le léachtaí ponc php.
Gach ceart, mar sin cad atá níos fearr faoi ​​go mbeadh sé seo leat a rá?
Yeah?
>> Simplíocht.
>> Simplíocht?
Níl a fhios agam an gcineál seo Breathnaíonn a lán scarier dom anois, ceart?
>> Má bhí mé a athrú ar do cheanntásc, ní bheadh ​​agat
a athrú i ngach roimhe seo cosúil le comhad.
Athraíonn tú díreach tar éis é i gceanntásc do.
>> Go díreach, agus mar sin b'fhéidir i chiall sin tá sé níos simplí,
b'fhéidir gur mhaith liom fráma sé mar tá sé ach tá sé níos éasca a thabhairt cothrom le dáta é.
Tá sé b'fhéidir níos glaine beag
mar gheall tú thabhairt cothrom le dáta sé i ach áit amháin.
Mar sin tá go leor iallach; cad downside
den chur chuige seo nó cad iarsmaí fhadhb
nach mór dúinn a réiteach i ndáiríre?
Yeah?
[Comment Lasmuigh den Mic]
Yeah, go díreach, ciallóidh mé, tá mé fós ag a chóipeáil agus a ghreamú;
tá sé ina beagán níos lú, ach tá mé ach ceirteacha tarraingthe suas dhá cheann de na comhaid seo,
agus tá siad go leor i bhfad fós d'fhéach sé comhionann.
Bhí a cheangal ar an barr, a cheangal ar bun,
agus gan ord liosta i lár
a bhí féin fós ó thaobh struchtúir de mar an gcéanna.
Thairis sin, fógra seo, má i ndáiríre breathnú ar sampla seo,
lig dom dul go dtí Leagan a hAon anois,
agus faoi deara Tá mé Siollabas Léacht CS50.
Uh OH, Seachtain CS50 Seachtain nialais One agus CS50 Dé Céadaoin Dé hAoine,
Tá mé cineál gearrtha cúinne.
Cad a bhí - cad a bhí iad siúd teidil roimhe seo?
[Comment Lasmuigh den Mic]
Bhí siad cosúil le léachtaí i Seachtain nialais, mar a bhí sé de chineál
de sexier, agus sé i ndáiríre Bhí roinnt dinimiceas dó,
agus tá sé seo de chineál ar - Tá mé ach de chineál ar punting anois
agus díreach ag glacadh leis go Is é an láithreán gréasáin ar fad CS50
agus oibríonn sé ceart go leor, ach tá sé cinnte nach bhfuil chomh galánta
nó mar saghas díreach ar aghaidh mar a bhí sé aon uair amháin,
ach go ndéanann ciall, mar gheall ar má fhéachann tú ar innéacs ponc php
agus léachtaí dot php agus seachtain nialais ponc php,
tá siad ar fad lena n-áirítear an comhad céanna,
mar sin conas is féidir linn feabhas a chur ar seo?
Cad é an leagan eile de Cód seo is dócha ag dul a dhéanamh?
[Comment Lasmuigh den Mic]
Yeah, go díreach, mar sin más rud é - agus lig dom achoimre
ba mhaith linn go bunúsach le a parameterize go header
ionas go yes níl fós códaithe crua chlib H1, ach an stuif
i idir, an oscailt agus an chlib gar,
Is dócha dinimiciúil, agus ag teacht ó rud éigin eile.
B'fhéidir an "teaghrán a fháil" nó an rud tar éis an comhartha ceiste
sa URL bhí áit éigin eile, mar sin a ligean ar ghlacadh le breathnú.
Mar sin, má théann mé isteach Leagan Dó,
anois faoi deara go bhfuil mé fuair an comhad breise,
tá sé cosúil le Cúntóirí ponc php.
Níl a fhios agam i ndáiríre i gcás a tús a chur mar sin tá mé ag dul chun tús a chur díreach
ag innéacs cosúil mar i gcónaí, agus anois faoi ​​deara tá sé ina beagán difriúil,
mar sin fuair mé ar líne a cheangal ar
ag an mbarr a éilíonn Cúntóirí dot php,
ach is féidir liom a ghlaoch air is cuma cad ba mhaith liom,
ach anois faoi deara líne trí tá glao feidhm
header i gcóir chun, a bhfuil suimiúil ach amháin a mhéid
mar cad atá á chur ar aghaidh i cosúil, an teideal saincheaptha
don leathanach seo ar leith.
Idir an dá linn níl a sholáthar buntásc ag bun,
agus ní féidir liom gá aon parameterization níl sé ach
buntásc, ach anois is cosúil go
a bheith ina chéim i dtreo níos fearr réiteach, a sholáthar thógann header,
agus cad a dhéanann an chearnóg Léiríonn lúibíní dóibh siúd
nach bhfaca php riamh nó i gceann tamaill?
[Comment Lasmuigh den Mic]
Yeah, tá sé eagar.
Tá sé eagar comhthiomsaitheach nó hash a Associates eochracha
le luachanna; tá sé cosúil le Java Scripteanna, nodaireacht agóid,
nó i dteangacha eile, syntaxs den chineál céanna.
Gach ceart, mar sin cad é i Cúntóirí dot php?
I Cúntóirí ponc php tá sé ach cúpla feidhmeanna,
rindreáil header agus buntásc rindreáil.
Mar sin, cúpla sonraí más lú é ar an eolas,
mar sin an gcéad de gach go
Bíonn a fhágfaidh header ina argóint sonraí go cosúil
sannadh folamh Ciallaíonn eagar ann cad é?
Cad a chiallaíonn sé a dhéanamh ionann lúibín lúibín oscailte dúnta
mar pharaiméadar i php?
Tá sé an luach réamhshocraithe.
Mar sin, más rud é nach féidir liom pas a fháil i sraith nó aon argóint ar bith
leis an header rindreáil nó an rindreáil fheidhm buntásc,
Is féidir liom ar a laghad iontaobhais mar an údar de na feidhmeanna
Beidh na sonraí sin minimally bheith ina sraith folamh;
Ní bheidh sé a undefined nó bréagach, nó rud éigin mar sin,
Beidh sé a bheith go díreach cad Thug mé é mar réamhshocrú.
Anois tá sé seo le beagán de saghas ar bhealach hackish siombailí luchtú
isteach i do spás ainm sin a labhairt,
ach oibríonn sé deas maith i dtreo na críche seo
a chur i bhfeidhm ar ár saghas féin fear bocht inneall templating.
Gach ceart, níl a lán de na uirlisí amach ann ar feadh Python Ruby
agus php a thabhairt duit cumais templating
agus sin go díreach cad ba mhaith linn.
Ba mhaith linn teimpléad go bhfuil chlib H1 oscailte, dúnta ar h1 chlib,
agus saghas áit sealbhóir i lár,
agus ba mhaith linn a líonadh leis na áit sealbhóirí trí fheidhm seo,
mar sin an fheidhm seo sliocht díreach a tharlaíonn mar sin
a thabhairt duit ar an méid seo a leanas cumais.
Má tá tú bhí comhthiomsaitheach de eagar le príomh péirí luach
cosúil le foo ionann barra, sliocht Beidh a chruthú athróg áitiúil
ar a dtugtar shíniú go héifeachtach Dollar foo agus a thabhairt dó luach barra
mar sin bpléascann sé do comhthiomsaitheach eagar ó phríomh péirí luach
i athróg nua le na luachanna comhfhreagracha.
Agus ansin a cheangal ar ponc header Tá ponc php mar an gcéanna roimh,
mar sin cad a bhfuil muid ag dul dócha a fheiceáil taobh istigh de header ponc php?
Tá sé seo fuair dócha go chlib H1 agus an chlib dhúnadh; cad atá ar siúl
a bheith taobh istigh de sé is dócha i idir é?
[Comment Lasmuigh den Mic]
Go díreach, tá roinnt níl is dócha lua teideal comhartha Dollar
agus cinnte go leor má súmáil mé i ar an níl mo chlib teideal,
níl mo chlib H1, agus taobh istigh de go bhfuil sé ar chur isteach dinimiciúil
teidil comhartha Dollar, ach ach le haghaidh dea-bheart,
Tá mé ag déanamh seo speisialta html muirear atrociously ainmnithe
fheidhm, ach tá sé úsáideach; cad a dhéanann sé
nó cad a dhéanann sé a chosaint i gcoinne?
Tá sé seo i ndáiríre ar réiteach le bagairt bhfuil tú ag hinting;
mbeadh tú a thug dúinn a.
[Comment Lasmuigh den Mic]
Go díreach, mar sin má mailíseach úsáideoir cláraithe nó ar íospartach unsuspecting
ionsaí phishing chliceáil ar an nasc
go raibh comhartha ceiste i féin agus rud éigin cosúil le foo ionann,
agus ansin an luach de foo a bhí i ndáiríre
cosúil le scriosaidh oscailte script, lúibín dúnta,
agus ansin roinnt cód JavaScript;
más rud é nach raibh tú ag glaoch seo fheidhm fada is mó,
mbeadh tú a bheith i ndáiríre infecting html amh isteach i do leathanach gréasáin,
Is é an toradh a go mb'fhéidir go mbeadh tú a bheith tricked.
D'fhéadfá a bheith tricking an t-úsáideoir i forghníomhaitheach JavaScript cód
go ndearna sé nó sí Ní sé ar intinn iarbhír.
Agus cé go hiondúil tá tú ach hurting tú féin,
cosúil ach tá a fhios agat Tá leathcheann ag dul a chlóscríobh
i script lúibín oscailte, lúibín dúnta, agus a rá airdeall
nó rud éigin mar sin agus a dhéanann dó nó í féin
i le roinnt toradh aisteach, má dhéanann tú a fháil tricked
i chliceáil ar an nasc go bhfuil JavaScript amh leabaithe i sé
mar luach an tréith,
is féidir leat i measc rudaí eile, steal duine fianáin
mar níl maoin ar a dtugtar doiciméad ponc fianán
i JavaScript a ligeann duit chun grab úsáideora seisiún fianán,
agus má tá tú chun cuimhne cad a Is é ionsaí fuadach seisiún,
scéal fada gairid, go bhfuil ceann bhealach ar tricking iarbhír duine éigin
isteach a thabhairt duit go fíorúil stampa lámh agus ansin ag cur
thar a chuntas Facebook nó cineál éigin eile de chuntas.
Gach ceart, mar sin seo Is beag fada,
ach tá sé ach úsáid a bhaint as Cód html amh.
Is ionann é seo ghlaoch macalla
nó i gcló go héifeachtach, agus táimid ag a chur isteach go bunúsach
go dinimiciúil.
Mar sin, cad níos mó fós anseo?
Bhuel, lig dom dul isteach Leagan Trí anseo,
agus beidh orainn a fheiceáil beagán éagsúla -
céanna leagan comhad cruinn ach fógra
go bhfuil an uair seo táimid ag dul go dtí generalize an header agus buntásc
mar teimpléid, mar sin cad atá i gceist agam le sin?
Cad é an rud amháin go difriúil anseo?
Cad tá athrú ó an leagan is déanaí?
Subtle, ach tá sé fhéadfaí a rá ach dearadh níos fearr níos glaine.
Yeah?
[Comment Lasmuigh den Mic]
Yeah, níl ach ceann amháin caighdeán rindreáil fheidhm;
Ní raibh mé cás speisialta a sholáthar header nó buntásc rindreáil,
an dá cheann acu má tá tú cuimhne ó Cúntóirí ponc php,
tá muid go leor i bhfad mar an gcéanna ach amháin i gcás a n-ainmneacha
agus na teimpléid san áireamh acu.
Cén fáth nach bhfuil parameterize hamháin an fheidhm rindreáil
agus a ghlacadh argóint amháin, go ainm an teimpléad,
agus an dara argóint roghnach go bhfuil na príomh-péirí luach
gur mian leat chun an breiseán isteach
Mar sin, má fhéachann mé anois ag Cúntóirí dot fógra php
go bhfuil mé a bheith ina beag fancier anois.
Tá mé ag seiceáil i ndáiríre a dhéanann an comhad ann agus má tá dul ar aghaidh
agus a cheangal air; ach i gcás an t-úsáideoir cineálacha thaisme
i roinnt ainm teimpléad bréige agat nach mian le caith earráid
sa chlár ionas gur féidir linn minimally dhéanamh orthu seo
bhfabhar anseo.
Gach ceart, ach is féidir linn an deis seo céim eile ar aghaidh?
Sa leagan seo anseo faoi ​​deara an méid seo a leanas.
Tá mé LS clóscríofa díreach, agus cad jumps láithreach
amach é beagán difriúil.
Mar sin, níl dhá eolairí, ceart,
agus mar sin tá sé seo anois ina chéim i dtreo cad a bheidh ar deireadh thiar níos
creat ceart.
Tá sé seo de chineál ar sloppy de dom a bheith ag caitheamh go léir
de mo ábhar taobh istigh de eolaire inrochtana don phobal
go bhfuil literally ar a dtugtar an phobail.
Agus cé ar an drochuair, a lán de na creataí,
cinn níos sine go háirithe, agus fiú roinnt post gréasáin,
Aisling Óstach ina measc, fórsaí tú a chur ar gach ceann de do chuid comhad
i comhionann le eolaire phoiblí fiú
má d'fhéadfadh do chuid comhad I measc na pasfhocail bunachar sonraí
agus ainmneacha úsáideora nó dintiúir eile den sórt sin,
ní ar sin ag gach dea-dhearadh.
I bhfad níos fearr é a chur ach
san eolaire phoiblí cad fíor Tá
féidir leis an úsáideoir inrochtana, agus gach rud eile
go bhfuil tú ag lena n-áirítear cosúil le Cúntóirí dot php,
níl aon chúis go bhfuil Ba chóir go mbeadh rochtain trí ngréasán
bhrabhsálaí le url.
D'fhéadfadh sé a bheith go hiomlán innocuous más mian leis an úsáideoir a fheiceáil b'fhéidir
a péirí, ach tá sé ach prionsabal é,
agus Dia forbid a dhéanann sé i ndáiríre bhfuil ainm úsáideora nó ar do phasfhocal;
nach bhfuil tú ag iarraidh an úsáideoir thaisme
nó d'aon ghnó a bheith in ann rochtain a fháil air.
Mar sin, nach bhfuil muid go leor ag cur chuige foirfe anseo,
ach faoi deara an méid seo a leanas anois.
I innéacs ponc php, faoi deara go Tá mé fós ag a éilíonn Cúntóirí,
ach tá mé ag déanamh sé ar bhealach go bhfuil mé saghas eagrú gach
de na comhaid go cuirfear san áireamh
isteach i subdirectory ar a dtugtar Áirítear conventionally,
agus ansin glaoch orm rindreáil do header agus buntásc is a bhíodh.
Mar sin, an rud amháin Tá mé a rinneadh saghas
de atheagrú mo Eolairí a bheith beagán níos mó anal
mar gheall ar an struchtúr comhad.
Ach má táimid ag dul anois go dtí seo an cúigiú shampla,
faoi ​​deara anseo go bhfuil muid anois Tá Triúr de na fillteáin,
agus tá sé seo le beagán míthreorach i láthair na huaire
mar gheall ar simplíocht ar mhaithe le rang,
Tá mé thrown ach gach rud
isteach John Harvard Eolaire Poiblí díreach
ionas gur féidir linn a nascleanúint a dhéanamh air trí brabhsálaí, ach fógra -
neamhaird chuid seo le haghaidh nóiméad ach,
ar an bhfíric go bhfuil mé in ann.
Fógra go bhfuil mé trí fochomhadlann: poiblí,
teimpléid, agus folaíonn sé.
Is é an smaoineamh anois gur i cumraithe i gceart fhreastalaí gréasáin mé
Bheadh ​​insint Apache go bhfuil an Tá rochtain ag an bpobal ar láithreán gréasáin
comhaid anseo, agus aon áit eile.
Mar sin, cad a cheapann tú comhad Tá mé ag dul a fheiceáil taobh istigh
poiblí má mé cineál LS?
Cad é comhad amháin ar a laghad go dócha i ann?
[Comment Lasmuigh den Mic]
Maith go leor innéacs ponc php, agus cén comhad Is léir nach
i ann i measc daoine eile?
Cosúil le Cúntóirí ponc php, header ponc php, buntásc ponc php;
gach ceann de na blúirí, gach ceann de na fheidhmiúlacht
nach gá i ndáiríre a bheith inrochtana go poiblí,
ní mór é a bheith inúsáidte ag na comhaid
go bhfuil rochtain ag an bpobal, ach tá siad iad féin,
Ní mór aon úsáideoir a fheiceáil nó a quire URL do Cúntóirí ponc php.
Fógra go bhfuil ionad má théann mé
Áirítear i níl Cúntóirí dot php,
agus má théann mé isteach teimpléid,
níl buntásc agus header ponc php.
Frankly, d'fhéadfadh mé a chur iad ar an eolaire céanna,
ach tá mé ag iarraidh a bheith fiú níos anal faoi choinneáil comhaid
go bhfuil ach saghas teimpléid statach éagsúla
ó chomhaid feidhme cosúil le Cúntóirí dot php,
agus tá mé ag cloí go díreach le roinnt coinbhinsiúin coitianta go leor
ghlaoch ar an Eolairí Áirítear agus teimpléid.
Mar sin, an rud amháin go athraigh ansin arís an chosáin.
Má théann muid suas anseo faoi deara go anois tá mé díreach tar éis
a chur san áireamh eolaire coibhneasta,
Áirítear ponc ponc Slais Cúntóirí dot php,
nó is féidir liom a bheith beagán níos mó cuí agus ar ndóigh, rud éigin a dhéanamh
mar seo, php agus a lán
na teangacha na siombailí speisialta
a léiríonn an eolaire comhad reatha,
mar sin béim dir fostríoc béim fostríoc ionann
cibé eolaire Is den comhad seo,
agus mar sin má tá tú díreach comhcheangail leis an oibreoir ponc, go,
Bheadh ​​sin a bhaint amach an toradh céanna,
agus claonadh chun bheith ina beagán níos mó láidir toisc nach féidir leat a fháil
i gcásanna a bhfuil gaol Cuireadh Eolairí rá ach ponc
nó is féidir ponc ponc iarbhír tú a thabhairt chuig an áit mícheart,
mar sin bíonn sé seo a bheith beagán níos láidre.
Gach ceart, mar sin cad cé go iarsmaí?
Cad a dhéanann tú go fóill Ní maith liom faoi seo?
Cad a d'fhéadfadh a fheabhsú agus tú trácht ar sé níos luaithe I mo thuairimse,
go níl fós roinnt ceisteanna?
[Comment Lasmuigh den Mic]
Ceart, surely nach bhfuil againn chun tús a scríobh cosúil le láithreáin
gur cuma mhaith seo, ceart?
Ní bhaineann sé seo a bhraitheann gach go bhfuil i bhfad níos fearr,
níl cóip fós ghreamú.
Tá mé fós an a cheangal ar líne ag an mbarr.
Tá mé fós a sholáthar Ceanntásc rindreáil buntásc.
Níl a lán de na dúbailt.
Yeah?
[Comment Lasmuigh den Mic]
Yeah, go díreach, mar sin againn atá déanta ag céim i dtreo saghas scoilteadh
suas an "c" as an "v," mar sin Is MVC Samhail Féach Rialaitheoir;
Tá rialaitheoir saghas an brains an t-iarratas.
Is nós le Samhail a bheith ar na sonraí nó roinnt feidhmiúlacht roinnte,
agus bíonn dearcadh a bheith ar an aeistéitic, an teimpléad,
mar sin ní mór dúinn glacadh céim i dtreo scaradh an "c" as an "v"
gheall ar a laghad ní mór dúinn anois eolaire seo teimpléad ar,
ach fiú ansin againn go bunúsach Tá rialtóir amháin in aghaidh an comhad.
Ní chuireann sé cuma mhaith níl loighic i bhfad ar siúl anseo,
ach tá innéacs ponc php héifeachtach rialtóir.
Nuair a thugann tú cuairt ar URL agus ag críochnú i innéacs ponc php,
gach ceann de na loighic a i bhfeidhm go bhfuil leathanach ceart
i innéacs ponc php, agus céanna le haghaidh léachtaí ponc php.
An rud céanna maidir le seachtain náid ponc php.
Mar sin, tá muid de chineál ar strone ár loighic ar fud na háite,
agus mothaíonn sé cosúil nach bhfuil sé seo ag dul
de réir scála go han-mhaith nuair a againn Tá Níl ach ceithre daichead leathanach
má thosaíonn gach leathanach le dom a chóipeáil ar leagan níos sine
an chomhaid agus díreach tweaking cuid
ar an ábhar taobh istigh de sé.
Mar sin, tá muid a ghlacadh ach amháin chéim i dtreo seo,
agus ceann de na huirlisí beidh orainn a thabhairt isteach
ar an gCéadaoin is framer ar a dtugtar "Laravel"
agus tá sé seo an- creat php tóir,
I measc na cinn eile "Fuelphp."
Níl an duine aosta ar a dtugtar "CodeIgniter."
Níl ceann ar a dtugtar "Císte."
Níl ceann ar a dtugtar "Siansa."
Ciallaíonn mé má tá tú Google creataí php,
níl an atrocious líon na creataí mhaith
go bhfuil daoine a chur i bhfeidhm.
Tá Laravel ar cheann de na níos mó suas agus duine dá dtagann;
tá sé ar cheann de na níos glaine cinn, agus beidh tú
go gcuidíonn sé ar deireadh thiar shábháil tú go leor le beagán
ama cé go bhfuil le beagán de cuar foghlama,
ach go mbeidh muid a threorú tú os cionn ar an gCéadaoin.
Thairis sin, beidh orainn a thabhairt isteach cad atá ar a dtugtar "orm."
Sa chás seo, beidh orainn a úsáid rud a thagann
leis an gcreat seo ar a dtugtar Laravel.
Sé ar a dtugtar "Eloquent" agus tá sé seo ach sraith de chód
gur féidir leat a measc rudaí eile, rudaí a phlé le bunachair shonraí.
Agus anseo freisin, lig dom steal mar shampla go bhfuil ceachtar déanaí
nó throwback chun roinnt de tú ó 50.
Má chuaigh tú i chun 50, agus rinne tú "CS50 Airgeadais,"
d'fhéadfadh tú comhad cuimhne go tú ag scríobh nó a rewrote go bhfuil cuma
mar seo, ba é seo logáil isteach ponc php, agus ag an am,
go háirithe ós rud é againn Ní raibh a chaitheamh cuid mhór ama
ar an mórgóir php luath ar,
D'fhéadfadh sé seo a bheith aici féin sách dúshlánach,
agus mar sin rinne muid, i ndáiríre, iarracht a shimpliú an dearadh.
Ní raibh muid ar leith i ndáiríre "M" ó "V" ó "C" go léir go bhfuil i bhfad
le haghaidh fadhbanna a "Seacht CS50 Airgeadais,"
ach faoi deara an rud amháin Ba chóir go tosú tá súil againn go
a rub go luath tú an mícheart Is bealach, rud éigin mar seo.
Ciallaíonn mé, ní raibh ach seo logáil isteach ponc php rialtóir.
Bhí sé ag caint go díreach chomh maith
go dtí bunachar sonraí go sonrach úsáid a bhaint as sequel, nach bhfuil ag dul
de réir scála go han-mhaith nuair a dtosaíonn tú a bheith ag obair le ceann amháin
nó dhá nó trí chomhpháirtithe.
Mar shampla, má tá ceann de na Tá na páirtithe a bheidh freagrach
a chruthú do táblaí bunachar sonraí agus ag teacht
suas le do innéacsanna agus figuring
amach cad ba chóir an eochair a bheith, ar an eochracha bunscoile, na heochracha eachtrach,
agus gach ceann de sin, cinneadh a dhéanamh ar ainmneacha tábla agus gach ceann de sin.
Anois tú an duine eile i caithfidh an grúpa a fhios ag gach
de na cinntí a dearadh sé nó déanta aici, agus is gá duit anois
le cód crua na cinntí isteach i do chomhad, agus mar sin sé anois
nó go bhfuil sí go leor i bhfad srianta
a riamh a athrú arís na hainmneacha tábla.
Ná arís a athrú na hainmneacha sin a comhdaíodh
gan eolas agat.
Thairis sin, ní féidir leat i ndáiríre ag obair go héasca ar an gcomhad céanna
gan colliding lena chéile má tá sé
nó go bhfuil sí i gcónaí ainmneacha atá ag athrú,
agus tá tú ar an sean- leaganacha agus mar sin de,
mar sin tá sé seo cuireadh ach agus go leor leor chuireann.
Thairis sin, mar beidh muid ag féach roimh i bhfad,
cé nach raibh gá duit
a dhéanamh go háirithe ceisteanna sofaisticiúla anseo,
nuair a thosaíonn tú ag il táblaí, dhá táblaí, trí, a cúig,
deich táblaí i MySQL nó go ginearálta bunachar sonraí coibhneasta,
caithfidh tú a bheith páirteach na táblaí go minic má ar an eolas, agus tá tú
chun sonraí a chur le chéile ó ceann amháin leis an duine eile,
agus frankly do cheisteanna sequel tús a fháil níos faide, agus níos faide,
agus níos faide, agus níos mó casta, agus a thosaíonn sé ach
a fháil ar a lán níos éasca chun botúin a dhéanamh
agus a lán níos deacra a a fháil rudaí ceart.
Agus mar sin uirlisí cosúil le Eloquent agus ORM ag dul
chun cuidiú linn a mhúnlú ár sonraí agus tá sé chomh maith ag dul go héifeachtach
a ghiniúint an cód go bhfuil muid gá chun tús bunachair ceistiú
ar bhealaí níos sofaisticiúla.
Mar sin, má tá tú bhí príomh-bhunscoile os cionn anseo agus eochair coigríche
os cionn anseo, fad is gá duit a dhéanamh ná a mhúineadh go ORM,
Cuspóir Mapper Gaol, cad é an gaol sin
agus beidh sé figiúr amach cad ceisteanna a fhorghníomhú ar do shon.
Agus ach amháin i neamhchoitianta cásanna, ní gá duit
a scríobh gá go Cód sequel duit féin.
Más mian leat i ndáiríre a rud éigin tune fíneáil,
ach don chuid is mó, is féidir leat ach tús aonáin chóireáil
i do bunachair sonraí mar fíor rudaí agus ní ar na sraitheanna cothrom
gur gá duit ar bhealach a athchruthú agus de normalú.