[thinkphp博客開發(fā)日記]000-技術(shù)棧的選擇

關(guān)于開發(fā)語言的選擇

python、C#、js、php、go這些我都嘗試過

* python 雖然有那么些框架,但是在web方面并不是python的強(qiáng)項(xiàng);

* C#? .net core/.net5 這兩個(gè)平臺很快、很強(qiáng),而且已有自己的上線項(xiàng)目,經(jīng)得住考驗(yàn)的。但是有點(diǎn)大刀宰小雞;

* js? 個(gè)人只用過vue和ag,至于js的服務(wù)端接觸的不多;

* go? 有點(diǎn)尷尬,這個(gè)家伙做工具,做微服務(wù)、服務(wù)器方面確實(shí)很強(qiáng),但是在web方面真的有點(diǎn)尷尬,特別是它的模板引擎有點(diǎn)半成品的感覺;

* php 不吹不不黑,世界上最好的開發(fā)語言,在web方面,php算是王者般的存在了。但是效率方面確實(shí)不如.net? go? java這些語言,但是這些都有彌補(bǔ)的方法;

關(guān)于框架

在決定使用thinkphp之前我嘗試過laravel、typecho、wordpress、.net core /.net 5這些東西,但是總是不盡人意。

laravel確實(shí)很強(qiáng)大,設(shè)計(jì)模式方面確實(shí)很先進(jìn),但是條條框框感覺有點(diǎn)多,自由度不夠高,需要一定的門檻;

typecho單獨(dú)做博客確實(shí)很方便,程序很小,但是如果想要定制高級功能有點(diǎn)費(fèi)事,還不如選擇laravel或者thinkphp之類的框架;

wordpress相信很多做php的朋友對這個(gè)很熟悉,沒有具體去測試,就是安裝了起來,后來選擇放棄了;

至于.net,emmm~有點(diǎn)大刀宰小雞的感覺,因?yàn)槲蚁胍木褪且粋€(gè)博客功能和一個(gè)商城的功能。

最后再三思量,直接用thinkphp6.x好了,文檔還算比較豐富、好上手、對于新手友好、相對自由、支持一下國產(chǎn)吧。

關(guān)于開發(fā)模式

我選擇是的是mvc模式。為啥不用前后端分離?!因?yàn)槲乙鰏eo優(yōu)化,在這方面雖然都有解決方案,但是效果不是很好。別問為啥,那是血與淚的教訓(xùn)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同...
    筑夢師Winston閱讀 26,449評論 80 514
  • 夜鶯2517閱讀 128,136評論 1 9
  • 版本:ios 1.2.1 亮點(diǎn): 1.app角標(biāo)可以實(shí)時(shí)更新天氣溫度或選擇空氣質(zhì)量,建議處女座就不要選了,不然老想...
    我就是沉沉閱讀 7,427評論 1 6
  • 我是一名過去式的高三狗,很可悲,在這三年里我沒有戀愛,看著同齡的小伙伴們一對兒一對兒的,我的心不好受。怎么說呢,高...
    小娘紙閱讀 3,804評論 4 7
  • 這些日子就像是一天一天在倒計(jì)時(shí) 一想到他走了 心里就是說不出的滋味 從幾個(gè)月前認(rèn)識他開始 就意識到終究會發(fā)生的 只...
    栗子a閱讀 1,717評論 1 3

友情鏈接更多精彩內(nèi)容