美文网首页
[thinkphp博客开发日记]000-技术栈的选择

[thinkphp博客开发日记]000-技术栈的选择

作者: V刀刃 | 来源:发表于2021-01-27 03:00 被阅读0次

关于开发语言的选择

python、C#、js、php、go这些我都尝试过

* python 虽然有那么些框架,但是在web方面并不是python的强项;

* C#  .net core/.net5 这两个平台很快、很强,而且已有自己的上线项目,经得住考验的。但是有点大刀宰小鸡;

* js  个人只用过vue和ag,至于js的服务端接触的不多;

* go  有点尴尬,这个家伙做工具,做微服务、服务器方面确实很强,但是在web方面真的有点尴尬,特别是它的模板引擎有点半成品的感觉;

* php 不吹不不黑,世界上最好的开发语言,在web方面,php算是王者般的存在了。但是效率方面确实不如.net  go  java这些语言,但是这些都有弥补的方法;

关于框架

在决定使用thinkphp之前我尝试过laravel、typecho、wordpress、.net core /.net 5这些东西,但是总是不尽人意。

laravel确实很强大,设计模式方面确实很先进,但是条条框框感觉有点多,自由度不够高,需要一定的门槛;

typecho单独做博客确实很方便,程序很小,但是如果想要定制高级功能有点费事,还不如选择laravel或者thinkphp之类的框架;

wordpress相信很多做php的朋友对这个很熟悉,没有具体去测试,就是安装了起来,后来选择放弃了;

至于.net,emmm~有点大刀宰小鸡的感觉,因为我想要的就是一个博客功能和一个商城的功能。

最后再三思量,直接用thinkphp6.x好了,文档还算比较丰富、好上手、对于新手友好、相对自由、支持一下国产吧。

关于开发模式

我选择是的是mvc模式。为啥不用前后端分离?!因为我要做seo优化,在这方面虽然都有解决方案,但是效果不是很好。别问为啥,那是血与泪的教训。

相关文章

  • [thinkphp博客开发日记]000-技术栈的选择

    关于开发语言的选择 python、C#、js、php、go这些我都尝试过 * python 虽然有那么些框架,但是...

  • 我的博客关于第三个版本的介绍

    这已经是博客的第三个版本了,哈哈哈哈。 是我太闲了吗 嘤嘤嘤。 ?技术栈 博客有点为了堆技术栈而堆技术栈的感觉。本...

  • IOS自省之地

    技术栈 技术栈 博客 NSHipster Objc 中国 bang 一个靠谱的iOS Blocks | KKBOX...

  • 01-整体生态概况

    技术栈概览 JavaScript & TypeScript 目前前端技术栈主要都使用 JavaScript 开发。...

  • 开源-laravel-react-hexo(next)主题的博客

    MrCoder技术栈博客 20190124开源声明 总花费大约一周时间,陆陆续续开发,laravel+react+...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 1.2 Java后端技术栈梳理 梳理 JAVA W...

  • Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 什么是后端开发 Java后端技术栈梳理 1.2 Java后端...

  • day01 spring起步

    一、后端开发的概念和技术栈 1.1后端开发 1.2技术栈 二、javaEE 2.1什么是javaEE JavaEE...

  • 前端jQuery基础学习笔记

    众所周知,选择jQuery,可以写更少的代码,做更多的事情。jQuery作为[前端]开发和全栈开发必备的基础技术,...

  • 前后端分离式开发综述

    概述 本文包括:Vue开发技术栈简介;axios上传文件的方法举例;常见的前端错误码。 Vue开发技术栈简介 ...

网友评论

      本文标题:[thinkphp博客开发日记]000-技术栈的选择

      本文链接:https://www.haomeiwen.com/subject/lglozktx.html