首页 > 其他分享 >常见的个人博客搭建部署方案

常见的个人博客搭建部署方案

时间:2023-02-17 11:34:53浏览次数:29  
标签:自定义 部署 平台 博客 js 搭建

常见的个人博客搭建部署方案

1.第三方平台

使用现有的博客网站、论坛或社区。如博客园、csdn、开源中国、掘金、思否、知乎、简书、哔哩哔哩、慕课网手记、腾讯云社区、等

优势:无技术门槛,专注于内容分享,有平台流量加持,交流的人也更多。

缺点:有平台广告,界面相对固定自定义程度低,某些内容会被平台和谐,文章编辑器体验参差不齐

2. 通过网站托管HTML网页

使用静态网站生成器(如 Jekyll、Hugo、Hexo等)或者自己编写前端网页(css + html + javascript或者SPA框架Angular.js、Vue.js,React.js等)然后部署到Github Pages、Gitee,Coding等展示

优势:自定义程度高,有许多插件和主题可以选。内容被平台和谐少。

缺点:需要一定技术门槛。花费一定时间精力在前端搭建和部署上。只能使用静态网页、每次发布或修改文章都需要重新生成和部署网站。流量相对第三方平台会少许多。

3.购买域名部署到服务器上

使用现有的内容管理系统 CMS,如WordPress,Ghost等。或者手写前端+后端自定义前端页面,自定义后台处理请求方式、数据库结构。配置域名、服务器。

后端语言:PHP、Java、Python、Go、Node.js、Ruby等
相关框架:Laravel、Spring Boot、Django、Beego、Express、Ruby on Rails等
数据库:MySQL、PostgrcSQL、Redis、MongoDB、SQLite、Memcached等

优点:完全自定义,内容不用担心被和谐,能学习完整的建站流程。

缺点:需要付费购买域名和服务器/主机,技术门槛高,对网站建设花费的时间精力更多,流量相对第三方平台会少许多。

标签:自定义,部署,平台,博客,js,搭建
From: https://www.cnblogs.com/touhoucreeper/p/17129514.html

相关文章

  • docker直接部署Jar包并运行
    一.拉取jdk镜像dockerpullopenjdk二.创建数据卷dockervolumecreatejava_appjava_app是数据卷名称,可以随便取三.将jar文件拷贝到数据卷目录下将jar拷贝目......
  • 应用部署初探:6个保障安全的最佳实践
    在之前的文章中,我们了解了应用部署的阶段以及常见的部署模式,包括微服务架构的应用应该如何部署等基本内容。本篇文章将介绍如何安全地部署应用程序。 安全是软件开发生......
  • Eureka注册中心搭建
    Eureka注册中心消费者该如何获取服务提供者具体信息?服务提供者启动时向eureka注册自己的信息eureka保存这些信息消费者根据服务名称向eureka拉取提供者信息如果有多个服务......
  • docker nacos 集群 部署
    准备安装mysql(192.168.1.101)建库nacos_config安装docker(yum方式)安装nacosdocker(参看前一篇)集群部署方案三台Linux服务器nacos-server-01192.168.1.136nac......
  • python爬虫基本学习——函数(2.16博客补)
    函数概念:编写程序时,需要某块代码多次,为了提高编写效率和代码的重用,把具有独立功能的代码块组织为一个小模块,即函数。代码练习'''#函数的定义defprintinfo():pri......
  • 博客功能
    个人博客开发有以下几个目的:为用户提供发表文章、浏览文章等功能,用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流。弥补留言板、聊天室、论坛、IM......
  • Docker 部署pushgateway
    拉取镜像[root@VM-24-9-centos~]#dockerpullprom/pushgatewayUsingdefaulttag:latestlatest:Pullingfromprom/pushgateway22b70bddd3ac:Pullcomplete5c1......
  • 快速部署一个K8s集群——kubernetes v1.26,kubeadm方式
    快速部署一个K8s集群——kubernetesv1.26,kubeadm方式1、前置知识点1.1生产环境可部署Kubernetes集群的两种方式目前生产部署Kubernetes集群主要有两种方式:•kubea......
  • CUDAbyExample环境搭建
    gitclonehttps://github.com/CodedK/CUDA-by-Example-source-code-for-the-book-s-examples-.git首先是报错nvcc-orayray.cuInfileincludedfrom../common/cp......
  • K8S—dashboard ui部署
    一、DashboardUI概述仪表板是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,并管理集群本身及其伴......