sarfraznawaz2005/bloggercms

一个静态博客生成器,通过提供的界面进行操作。

安装: 31

依赖项: 0

建议者: 0

安全: 0

星级: 29

关注者: 6

分支: 11

开放问题: 1

语言:JavaScript

类型:项目

dev-master 2016-09-14 19:46 UTC

This package is auto-updated.

Last update: 2024-09-12 03:05:51 UTC


README

BloggerCMS 是一个用 PHP 编写的 CMS,它可以帮助您通过提供的管理员面板界面创建真正的静态博客;与其他静态站点生成器不同,您不需要手动在文本文件中创建博客文章或了解 Markdown 语法,这非常耗时。创建的博客可以完全移动,没有任何依赖项,如数据库或其他复杂的设置。博客的所有数据都以人类可读的 JSON 格式存储。基于网络的界面(管理员面板)使得即使是初学者也能轻松创建和管理博客。

要部署您的博客,您只需要将 BloggerCMS 生成的静态博客上传到您的网络主机,并查看其效果。您不需要在您的托管提供商上支持任何服务器端语言或数据库,因为 BloggerCMS 生成的一切都是纯 HTML。您还可以在 Github(此博客示例在 github 上运行)、Dropbox 或您喜欢的任何其他服务上托管您的博客。好事是您也可以轻松备份您的博客,因为它只是一个包含您的博客的文件夹。

BloggerCMS 内置了基于著名的 Twitter Bootstrap 的完全响应式博客模板,并提供了一些主题可供选择。您还可以创建自己的博客布局,您需要了解的是 HTML 和 Mustache 模板引擎的基本知识。

功能

  • 图形用户界面 - 通过浏览器管理您的网站
  • 基于文件 - 无需数据库
  • 真正静态 - 无需服务器端语言
  • 可移植性 - 轻松复制、移动、备份或版本控制您的网站
  • 集成 Markdown 编辑器 - 无需了解 Markdown
  • 内置图像管理器
  • Disqus 评论系统
  • 搜索帖子功能
  • 分页
  • 响应式布局 - 包含响应式布局,轻松开始
  • RSS 支持
  • 站点地图支持
  • Google 分析
  • 代码高亮支持
  • 标签云支持
  • 社交关注部分
  • 分类部分
  • 存档部分

演示和文档

BloggerCMS 博客

要求

安装

注意:您可以在您的网络主机或本地计算机上运行 BloggerCMS;在两种情况下,您都可以创建博客并将其上传到您想要的位置。在任何情况下,我们希望您都有 PHP 可用,并且已激活 mod_rewrite 模块。如果您想在本地计算机上运行 BloggerCMS,可以选择 XAMPP

通过 Composer

composer create-project -n -s dev sarfraznawaz2005/bloggercms

手动

  1. 通过克隆其存储库或 直接下载 下载 BloggerCMS。
  2. 将文件移动到您的网站根目录,通常命名为 wwwhtdocs
  3. 访问 BloggerCMS 的网址。如果您已在本地上安装,网址可能类似于 https:///BloggerCMS 假设文件夹名为 BloggerCMS
  4. 通过左侧侧边栏选项或通过访问 https:///BloggerCMS/admin/get_settings 进入设置页面。在设置页面,指定所需的 博客 URL 字段,如 https:///BloggerCMS/public,不要以反斜杠结尾
  5. 现在您可以添加分类、文章和页面
  6. 最后,点击右上角的绿色大按钮 生成博客 以生成您的博客。它将在 BloggerCMS 文件夹的 public 文件夹中生成。您可以在 https:///BloggerCMS/public 访问它。该 public 文件夹是您需要上传到您的网络托管提供商或其他服务的,以便在互联网上看到您的博客。

查看 官方 BloggerCMS 博客 了解更多及其教程。

入门

查看入门指南。

贡献

请随意分叉并修改/扩展 BloggerCMS,并通过拉取请求发送您的更改!为了建立一致的代码质量,请使用 PHP_CodeSniffer 检查您的代码。如果您发现任何错误、错误或问题,请通过 问题跟踪器 报告。

捐赠?##

作者已经付出了努力,使 BloggerCMS 成为最简单的博客生成器,并且可以免费使用。任何捐赠都将非常有帮助。

为了捐赠,请访问 此页面 并继续您的捐赠信息。谢谢!

许可证

MIT 许可证 (MIT)

版权所有 (c) 2015 Sarfraz Ahmed 及 贡献者

在此条件下,任何人都可以免费获得本软件及其相关文档副本(“软件”),在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供方提供软件的人这样做,前提是

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权或其他方式,源于、因或与软件或软件的使用或其他交易有关。