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 i tono mai tetahi whakairinga pai, kino ranei, he arotake pono noa mo te pukapuka e whakawhiwhia ana e ratou (kaore he utu).
Ko 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 PHP 101 me MySQL 101 katoa kua oti te takai ki tetahi pukapuka pai, whanui me nga tauira tauira waehere. He tino mihi te CodeIgniter, akene he PHP 201 te kaiarahi. 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 VMC 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 paataka. 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.