PHP: He Pukapuka Pai me te Mahere MVC mo te PHP

Ko nga kaiwhaiwhai kei runga Whakaputa Packt i puta he panui hou i reira ratou e akiaki ana i nga kaihanga PHP / tohinoi kia panui i tetahi pukapuka hou me te tuhinga e pa ana ki a ia He tino harikoa ahau ki nga mea angitu penei - kaore te I tono i tetahi whakairinga pai, kino ranei, he arotake pono mo te pukapuka e whakawhiwhia ana e ratou (kaore he utu).

1847191746Ko te pukapuka i riro mai i ahau CodeIgniter mo te Whakawhanake Taupono Rapid PHP, na David Upton i tuhi.

Ko taku pukapuka tino pai mo te PHP / MySQL kei reira tonu PHP me te Whanaketanga Tukutuku MySQL. Ko te PHP 101 me te MySQL 101 katoa kua oti te takai ki tetahi pukapuka pai, whanui me nga tauira tauira waehere. He tino mihi te CodeIgniter, akene he tohu PHP 201. Ma te PHP katoa e pakari te waehere-pakeke ka whakarato he anga ki te whakawhanake tere i te waehere me nga mahinga tino pai o MVC pūnaha.

E ai ki Wikipedia:

Ko te tauira-tirohanga-kaiwhakahaere (MVC) he tauira hoahoanga e whakamahia ana mo te hangarau rorohiko. I roto i nga tono rorohiko uaua e whakaatu ana i te nui o nga korero ki te kaiwhakamahi, he maha nga wa ka hiahia te kaiwhakawhanake ki te wehe i te raraunga (tauira) me te awangawanga o te kaiwhakamahi (tirohanga), kia kore ai e whakarereke te whakarereke i te atanga kaiwhakamahi ki te whakahaere raraunga, ka taea te whakariterite me te kore e whakarereke i te atanga kaiwhakamahi. Ma te tauira-tirohanga-kaiwhakahaere e whakatau tenei raru ma te whakakore i te urunga raraunga me te arorau pakihi mai i te whakaaturanga raraunga me te taunekeneke a nga kaiwhakamahi, ma te whakauru i tetahi waahanga takawaenga: te kaiwhakahaere.

I tua atu i te tuhinga pai me nga tauira o te ao tuuturu, ko tetahi o nga mea e pai ana ki ahau mo tenei pukapuka, ko te whakamaarama i nga korero ehara. CodeIgniter he anga-whakatipuranga whakatipuranga tipu-kaainga. Ka rite ki, kua etahi whakaaetia herenga. Ko te pukapuka taipitopito e pa ana ki enei. Ko nga taapiri e rua i kitea e au ko te korenga o nga waahanga urutanga ki te whakaatu i nga waahanga atanga kaiwhakamahi penei i nga punga, teepu me nga pepa me nga korero katoa mo nga API XML REST API ngawari me nga Ratonga Paetukutuku. Heoi, ki taku whakapono tera pea ka taapirihia aua waahanga ki nga waahanga kei te heke mai - ka kite tatou!

Ko te waahanga kua oti te whakaoti i te CodeIgniter, ki taku whakaaro, ko te wharepukapuka o te putunga korero. Kei te kite ahau i te tuhi i aku hononga MySQL me nga patai he tino wa-roa, he pukumahi hoki. Kei te hiahia ahau ki te keri wawe ki te CodeIgniter ki te whakamahi i ta raatau papaanga pātengi raraunga, e whakapono ana ahau ka ora tonu ahau i te waa o te waa - ina koa ki te tuhi / tuhi uiui! Kei kona ano etahi taapiringa pai mo Ajax, JChart me te raweke Atahanga.

Mena he ahua kei te korerohia e au te CodeIgniter nui atu i te pukapuka, he kotahi tonu nga mea e rua. Ko te pukapuka he huarahi pai ki te ako i nga tikanga whakawhanaketanga angitu, kaua ko te whakamahi noa i te CodeIgniter. Ka tino taunaki ahau ki te pukapuka. E kii ana te pukapuka "Whakapai ake i te hua o te waehere PHP me te anga-koreutu MVC CodeIgniter anga anga!". He pono tenei!

Mena kei te hiahia koe ki te CodeIgniter, kia maataki rawa te riipene Ataata Whakataki.

2 Comments

  1. 1

    Ko te whaainga o te angamahi kia maama ake te mahinga tuhinga tuhituhi-a-ipurangi.

    He maamaa ake te whakahaere i tetahi tono i hangaia huri noa i te MVC na te mea kua wehea ki nga taumata, e taea ai te whanake motuhake. He whakatairanga tenei i te whakamahi waehere ma te hanga tauira, e taea ana te whakamahi puta noa i te tono.

  2. 2

    Ko te whaainga o te angamahi kia maama ake te mahinga tuhinga tuhituhi-a-ipurangi.

    He maamaa ake te whakahaere i tetahi tono i hangaia huri noa i te MVC na te mea kua wehea ki nga taumata, e taea ai te whanake motuhake. He whakatairanga tenei i te whakamahi waehere ma te hanga tauira, e taea ana te whakamahi puta noa i te tono.

He aha koutou whakaaro?

Whakamahia ai e tenei pae i te Akismet hei whakaiti i te mokowhiti. Akohia te tukatuka o to raraunga korero.