2020年php涼透了 做項(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)目,就采用框架。一方面,框架開發(fā)效率高;另一方面,框架具有安全性和可擴(kuò)展性。
最后,是否采用框架以及采用什么框架在很大程度上取決于技術(shù)總監(jiān),技術(shù)總監(jiān)會(huì)根據(jù)團(tuán)隊(duì)的實(shí)際情況做出合理的決策。沒有什么是絕對(duì)的。只要有利于項(xiàng)目的開發(fā)、維護(hù)和進(jìn)度,我們就可以采用。
如果我們使用框架,我們建議使用laravel。與Java中的spring一樣,laravel擁有控制反轉(zhuǎn)等高級(jí)設(shè)計(jì)模式、優(yōu)雅的代碼和強(qiáng)大的可維護(hù)性。
PHP可以開發(fā)APP嗎?
PHP是一種web后端語言,最適合用于編寫應(yīng)用程序的后端數(shù)據(jù)接口。當(dāng)然,您也可以編寫混合了HTML和PHP的web程序,最后將它們封裝到web應(yīng)用程序中,但它們的性能不如本地應(yīng)用程序。
php原生什么意思?
PHP native沒有使用框架技術(shù),使用本機(jī)語言編寫代碼。
目前,隨著技術(shù)的不斷迭代,開發(fā)基本采用框架技術(shù),導(dǎo)致原有的基礎(chǔ)技術(shù)不明顯。
PHP初級(jí)程序員如何提升自己?
PHP:Basic-> OOP object oriented-> design pattern-> framework
database:Optimization-> cache-> master-slave等
server:Apache,nginx server building,environment configuration