orm利弊 后端使用ORM有必要嗎?
后端使用ORM有必要嗎?使用ORM的一個(gè)優(yōu)點(diǎn)是完全可以用面向?qū)ο蟮乃枷胩幚頂?shù)據(jù)庫(kù)的crud操作,不需要?jiǎng)?chuàng)建實(shí)體,也不需要給實(shí)體對(duì)象賦值。對(duì)于數(shù)據(jù)庫(kù)的操作,將ORM框架封裝起來(lái),非常簡(jiǎn)單。但是在開(kāi)發(fā)大規(guī)
后端使用ORM有必要嗎?
使用ORM的一個(gè)優(yōu)點(diǎn)是完全可以用面向?qū)ο蟮乃枷胩幚頂?shù)據(jù)庫(kù)的crud操作,不需要?jiǎng)?chuàng)建實(shí)體,也不需要給實(shí)體對(duì)象賦值。對(duì)于數(shù)據(jù)庫(kù)的操作,將ORM框架封裝起來(lái),非常簡(jiǎn)單。但是在開(kāi)發(fā)大規(guī)模應(yīng)用時(shí),ORM的封裝會(huì)降低效率。
ORM框架的優(yōu)點(diǎn)和缺點(diǎn),大家開(kāi)發(fā)是自己寫框架還是用別人的???
微信applet的后端開(kāi)發(fā)和PHP開(kāi)發(fā)主要是API接口的設(shè)計(jì)和開(kāi)發(fā)。
ThinkPHP是中國(guó)最流行的框架。特別是升級(jí)到TP5之后,它完全支持API。更重要的是,漢語(yǔ)教材多,學(xué)習(xí)成本低,開(kāi)發(fā)速度快。更適合新手開(kāi)發(fā),當(dāng)然老手更容易上手。
Lavarel是國(guó)內(nèi)外的PHP框架。目前,lavarel認(rèn)為它是API開(kāi)發(fā)的最佳選擇。因?yàn)樗谥袊?guó)的信息少,英語(yǔ)多,新手很難學(xué)。當(dāng)然,很多資深設(shè)計(jì)師都喜歡lavarel來(lái)設(shè)計(jì)API,這可以證明他的PHP很好。
希望對(duì)您有所幫助,謝謝!