Advertisement

Go-Blog:基于 Golang、gin、Vue 和 MySQL 的博客系统

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
Go-Blog是一款采用Golang和gin框架后端,搭配Vue前端以及MySQL数据库构建的高效博客平台,为开发者提供简洁快速的内容发布与管理体验。 我花了一些时间独自重构博客系统!以下是主要更新内容: - 文章发布与编辑功能优化; - 引入文章回收站及恢复机制; - 增加文章分类管理模块; - 支持自定义标签体系; - 允许用户自由设置网站信息; - 实现文章降价促销功能。 技术亮点包括: 1. 网站静态文件可在本地或CDN上灵活配置。 2. 图片上传支持服务器和七牛云双存储方案。 3. 用户可自行添加友链并调整展示顺序。 4. 采用GitHub Issues作为评论系统,界面美观且便于用户留言及接收通知。 此外: - 定期备份数据与静态资源,并通过邮件发送至指定邮箱。 技术栈方面: - 主要使用Golang + Vue.js + HTML + CSS + MySQL; - 后端代码基于Gin框架编写。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Go-Blog GolangginVue MySQL
    优质
    Go-Blog是一款采用Golang和gin框架后端,搭配Vue前端以及MySQL数据库构建的高效博客平台,为开发者提供简洁快速的内容发布与管理体验。 我花了一些时间独自重构博客系统!以下是主要更新内容: - 文章发布与编辑功能优化; - 引入文章回收站及恢复机制; - 增加文章分类管理模块; - 支持自定义标签体系; - 允许用户自由设置网站信息; - 实现文章降价促销功能。 技术亮点包括: 1. 网站静态文件可在本地或CDN上灵活配置。 2. 图片上传支持服务器和七牛云双存储方案。 3. 用户可自行添加友链并调整展示顺序。 4. 采用GitHub Issues作为评论系统,界面美观且便于用户留言及接收通知。 此外: - 定期备份数据与静态资源,并通过邮件发送至指定邮箱。 技术栈方面: - 主要使用Golang + Vue.js + HTML + CSS + MySQL; - 后端代码基于Gin框架编写。
  • Gin框架Go语言gin-blog
    优质
    gin-blog是一款利用流行的Gin Web框架开发的高效、简洁的Go语言博客平台。它提供了一套完整的解决方案来创建和管理个人或组织博客,适合开发者快速搭建博客网站。 简介: 使用Golang的gin框架构建了一个博客系统。技术栈包括:Go(编程语言)、Gin(web框架)、Nginx(HTTP反向代理服务器)、MySql(数据库存储),七牛OSS(静态文件存储服务)和七牛CDN,Markdown作为编辑器,搜狐畅言提供评论功能。 安装步骤: 1. 导入数据库文档中的mysql.sql。 2. 配置config/main.conf文件。 3. 将项目编译到gin-blog目录下,并设置该目录权限为777。 4. 使用run.sh脚本启动服务并重启gin-blog。
  • Vue-BlogVue
    优质
    Vue-Blog是一款采用Vue框架开发的个人博客系统,为开发者提供了一个简洁高效的方式来创建和管理自己的技术博客。 my-project 描述文件 Build Setup # 安装依赖 npm install # 运行在 localhost:8080 npm run dev # 发布打包 npm run build
  • VueFlask前后端分离vue-flask-blog
    优质
    vue-flask-blog是一款采用Vue.js构建前端界面,并利用Python Flask框架搭建后端服务的现代化博客平台。它实现了前后端彻底分离,提供了流畅的用户体验及灵活的内容管理功能。 vue-flask-blog是一个基于Vue-Flask实现的前后端分离博客系统。
  • Flask简易 Blog
    优质
    本项目是一款基于Python Flask框架开发的简易博客系统,旨在为用户提供简洁高效的个人或小型团队博客搭建解决方案。 博客预览展示了一个基于Flask的简单博客系统的发展前提条件:需要Python 2.7 或 Python 3.4 及 MySQL 5.5+。 设置烧瓶开发: ``` $ git clone $ cd 博客 $ pip install -r requirements/dev.txt ``` 快速入门博客运行步骤如下,包括Mysql、Redis和Celery的启动: - 启动 Redis:`service redis start` - 开启 MySQL 服务:`service mysqld start` - 运行 Celery 工作进程: `celery worker -A celery_worker.celery -l info` 创建测试数据并升级到MySQL: ``` $ python manage.py db init $ python manage.py ```
  • JavaEE-BlogJSPServlet个人
    优质
    JavaEE-Blog是一款采用JSP与Servlet技术构建的个人博客平台,旨在为用户提供简洁高效的在线写作及发布服务。 MyBlog 是一个基于 Jsp/Servlet 的个人博客网站简介。该 Java Web 博客网站尽可能地实现了 MVC 模式,并且没有使用任何框架。它包含首页预览、文章发布、点赞、评论等功能,支持 Markdown 格式的编写以及分类和标签管理等特性,还有阅读排行、时间轴展示及管理员对博客的管理和访客记录功能。 项目中主要涉及的知识点包括 Jsp, Servlet, MySQL 数据库操作,Bootstrap 布局框架,HTML/CSS/JS 技术栈与 AJAX 和 JSON 交互技术。数据库连接池通过在 src/c3p0-config.xml 文件中配置来实现,并且你可以根据需要修改此文件中的数据库信息以确保能建立正确的连接。 对于 Markdown 编辑器的使用,请参照快速运行配置说明来调整 c3p0-config.xml 中的相关设置,确认能够顺利建立与数据库之间的链接。通过执行 src/myblog.sql 脚本创建表结构,并可以在此基础上插入一些数据用于测试目的。此外,为了搭建服务器环境,建议使用 Eclipse 等开发工具进行项目部署和运行调试工作。
  • Vue-Demo-Wei-BlogVue前端
    优质
    Vue-Demo-Wei-Blog是一款采用Vue框架开发的微博客户端前端应用。它提供了一个简洁、高效的界面,用户可以方便地发布和浏览信息,享受流畅的社交媒体体验。 vue-demo-tucao-weiblog 是一个使用 Vue 实现的简易微博系统。前后端分离设计使得前端可以独立运行和调试。该系统的后端采用 Spring Boot 构建,演示版仅包含前端部分并可独立运行。 项目结构如下: - src / component:存放 Vue 组件代码 - src / config:配置信息文件夹 - src / css:存放样式文件及使用 Less 编写的公共变量 - src / mock:用于前台的模拟数据,确保前端可以单独运行 - src / router:路由管理模块 - src / store:共享状态(Vuex) - src / widget:工具类和自定义组件 功能点包括: 1. 新消息提醒与查看
  • JSPMySQL
    优质
    本项目是一款基于Java Server Pages (JSP) 和 MySQL 数据库技术开发的学生个人博客系统。用户可以通过该平台发布文章、管理个人信息并进行评论互动。 我之前上传了一个博客管理系统,朋友们反馈说无法运行。于是我把代码下载下来重新调试了一下,现在这个版本应该可以正常使用了。它适合用于课程设计参考,在Eclipse中可以正常运行,MyEclipse也应该是兼容的。如果有任何问题,请随时与我交流!
  • PHP MySQL
    优质
    本项目是一款采用PHP语言和MySQL数据库技术开发的个人博客平台,支持文章分类、评论管理和用户注册登录功能。适合开发者学习Web应用架构。 PHP结合MySQL开发的博客系统。
  • Gin+Vue后台管理框架-Golang开发
    优质
    本项目是一款采用Gin和Vue技术栈构建的高效后台管理系统框架,旨在为Go语言开发者提供简洁、易用且功能强大的后端解决方案。 基于gin+vue搭建的后台管理系统框架,集成jwt鉴权、权限管理、动态路由、分页封装、多点登录拦截、资源权限、上传下载、代码生成器及表单生成器等功能,并支持通用工作流等基础功能。该系统可在五分钟内完成一套CURD前后端代码开发。项目文档和在线教学视频均可通过提供的网址访问。 基本介绍: 1. 项目简介:该项目提供了一个基于vue的后台管理系统框架,包含jwt鉴权、权限管理等多项实用特性。 2. 测试信息:测试用户名为admin,密码为123456。 Gin-vue-admin是一个结合了Vue和gin技术栈构建的高效开发平台。