wordpress是啥東西 做項(xiàng)目必須要用thinkphp嗎,用原生的php不行嗎?
做項(xiàng)目必須要用thinkphp嗎,用原生的php不行嗎?首先,您可以在項(xiàng)目中使用或不使用ThinkPHP,因?yàn)門hinkPHP只是許多框架中的一個(gè),并且可以使用許多其他框架,例如CodeIgniter
做項(xiàng)目必須要用thinkphp嗎,用原生的php不行嗎?
首先,您可以在項(xiàng)目中使用或不使用ThinkPHP,因?yàn)門hinkPHP只是許多框架中的一個(gè),并且可以使用許多其他框架,例如CodeIgniter、Falcon、Yii、laravel等等。
至于是否采用原生框架,只要有一定規(guī)模的項(xiàng)目,就采用框架。一方面,框架開(kāi)發(fā)效率高;另一方面,框架具有安全性和可擴(kuò)展性。
最后,是否采用框架以及采用什么框架在很大程度上取決于技術(shù)總監(jiān),技術(shù)總監(jiān)會(huì)根據(jù)團(tuán)隊(duì)的實(shí)際情況做出合理的決策。沒(méi)有什么是絕對(duì)的。只要有利于項(xiàng)目的開(kāi)發(fā)、維護(hù)和進(jìn)度,我們就可以采用。
如果我們使用框架,我們建議使用laravel。與Java中的spring一樣,laravel擁有控制反轉(zhuǎn)等高級(jí)設(shè)計(jì)模式、優(yōu)雅的代碼和強(qiáng)大的可維護(hù)性。
創(chuàng)業(yè)做網(wǎng)站選擇用node好還是php?
我用node和PHP做過(guò)網(wǎng)站。
性能,節(jié)點(diǎn)應(yīng)該更好
開(kāi)發(fā)效率高,PHP同步代碼易懂,生態(tài)更成熟。節(jié)點(diǎn)異步代碼總是感覺(jué)難以控制。
對(duì)于部署,PHP通常是nginx fastcgi,node是nginx reverse proxy。它也可以裸奔。PHP比node多一層。
我是從PHP到節(jié)點(diǎn)開(kāi)發(fā)的。PHP不適合駐留內(nèi)存應(yīng)用程序,而且函數(shù)很混亂。雖然似乎有許多適合web開(kāi)發(fā)的語(yǔ)法糖,但大多數(shù)都不安全。節(jié)點(diǎn)更有想象力。更現(xiàn)代。在當(dāng)今后端微服務(wù)時(shí)代,節(jié)點(diǎn)更適合現(xiàn)代應(yīng)用開(kāi)發(fā)。PHP注定會(huì)被歷史淘汰。
PHP實(shí)際上是使用最多的外包公司,ThinkPHP標(biāo)準(zhǔn)。
我推薦node
微信小程序后端開(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ì)您有所幫助,謝謝!