STBlog

多权限博客系统
授权协议 GPL
开发语言 PHP
所属分类 建站系统、 开源博客系统
软件类型 开源软件
地区 国产
投 递 者 颜高朗
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

STBlog一套基于著名PHP框架 Codeigniter 编写的多权限博客系统,轻巧/快速/安全/易拓展/界面友好 是它的最大特点。

STBlog的开发由CI中国社区驱动,任何人都可以直接成为代码贡献者。所以,STBlog不是一个人在战斗,你也永远不必担心因为开发的停滞而影响博客的使用。

注意:STBlog的协作开发和版本控制工具为Git (没有使用SVN),目前被托管在Github.com。请移步 http://github.com/stblog/Stblog 了解最新开发动态。

当前版本(0.1.x)的主要功能及特色

  • 内置强大的主题系统,允许你一键式更换主题样式,以及后台动态更改主题文件
  • 内置三种文件缓存系统(DB缓存/整页缓存/局部缓存),使博客运行健步如飞
  • 内置强大的插件系统,允许你一键式安装和卸载第三方Widget和插件
  • 支持多作者联合撰写,后台轻松管理多个撰写人及其权限
  • 支持灵活的标签(tag)分类,以及传统分类方式
  • 方便的附件(图片、文件)上传和管理
  • 使用跨浏览器所见即所得(wysiwyg)日志编辑器,轻松编辑文章格式
  • 自定义页面,轻松创建留言板、导航条、博主介绍等个性页面
  • 支持引用通告(trackback)
  • 支持RSS日志和评论输出功能

.....还有更多功能等待你去发现。

当前最新稳定版本: 0.1.2

安装与配置文档

STblog所需服务器环境

  • PHP version 5 or newer
  • MySQL version 4.1 or newer

介绍STBlog 0.1.x的安装过程和注意事项

如何去除博客路径中的index.php

使用技巧

如何开启stblog后台的ckeditor可视化编辑器

如何开启stblog后台的默认垃圾留言和引用防治插件

开发者指南

编写并发布一个STblog插件

编写并发布一个STblog主题/皮肤

你希望stblog在下个版本中加入什么功能?

  • 好吧,作为在csdn第一篇文章,写一下初衷吧,之前一直使用segmentfault,在其中写了一些文章和提了一些问题,还算是活跃吧,但总感觉sf前景不是很好,所以正式转战csdn。

  • 插件类Plugin.php $listeners 数组用于存放  已注册的插件(类和方法) 构造函数中 获取所有已激活的插件。实例化他们,存放在$listeners数组中。 实例化的 插件 构造函数中,直接执行 Plugin类的register注册方法,注册自己。 Plugin类有个trigger触发器,需要使用插件的地方直接  触发该插件即可。$this->plugin->trigger(类,方

 相关资料
  • DUZHI_BLOG基于 Jpress 进行更新而来的。在上面做了一系列升级,修复bug,等等。 在基础上增加了如下功能; 1、升级 Jfinal 3.0 、Jfinal-weixin 1.8 2、增加 lucene search 全文搜索引擎 3、增加用户中心 4、增加 用户中心 等功能 5、优化微信渠道内容,避免无法搜索的场景,解决应用型问题 6、自带一套与官网一致的主题 组件 Jfinal

  • 在 Web 应用中,认证系统的功能是识别网站的用户,权限系统是控制用户可以做什么操作。第 8 章实现的认证机制有一个很好的作用,可以实现权限系统。 虽然 9.1 节已经完成了 edit 和 update 动作,但是却有一个荒唐的安全隐患:任何人(甚至是未登录的用户)都可以访问这两个动作,而且登录后的用户可以更新所有其他用户的资料。本节我们要实现一种安全机制,限制用户必须先登录才能更新自己的资料,而

  • 在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理

  • 需要一些关于iOS开发的帮助。Swift 5 在swift 5中,有没有办法将3个系统权限警报(相机、麦克风和照片)合并在一个警报中? 使用AVCaptureDevice访问相机和麦克风,使用PHPhotoLibrary访问照片...

  • BlogEngine.NET(博易) 是一款免费、开源的博客系统。2008年至今,本博基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。 博易遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使博易得以不断地发展。 博易不仅开源,而且免费。所有的技术支持全部都是无偿提供的!博易的

  • 有人能告诉我在哪里可以找到关于EJB 3的默认JNDI命名的信息吗? Weblogic是否使用像Glassfish这样的可移植JNDI名称? 我能找到(比如Glassfish)使用JNDI名称的EJB部署跟踪吗? 例如: 只有@Remote的接口(服务) 只有@Stateless实现接口的bean(ServiceImpl) 所有东西都打包在文件(service-application-1.0) 在