1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

php界的喜事: C-Blog2.0正式发布

本帖由 laogui2005-09-19 发布。版面名称:后端开发

  1. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    http://saysay.cn/archives/200509/86.html

    演示地址:http://www.saysay.cn/demo/
    演示地址后台管理地址http://www.saysay.cn/demo/admin/
    登陆帐号 :admin 登陆密码:admin

    C-Blog V2.0 是由 Coolsky 自主开发的基于 PHP+Smarty模版引擎+ADODB类库 的小型单用户BLOG

    本系统原理上可以支持目前所有主流数据库 此次提供2个版本:
    php+mysql版本 和php+access版本
    如果有需要 只要稍微做调整就可以支持其他数据库

    本来希望8月中旬能推出的,但是工作太忙了,难抽出时间来写blog,这可花了我1个多月的周末和休息时间
    而且debug也花了不少时间 不过庆幸的是终于可以和大家相见了

    平台:
    理论上可以支持目前PC+各种服务器
    本人只在windows和linux平台测试过
    全面支持php4,php5 您可以采用iis+php或apache+php做服务器配置
    ADODB 4.6.5 和smarty 2.6.10

    以下是BLog程序的功能介绍:
    .可选择是否生成静态HTML页面
    .生成纯静态 HTML 页面(可选) 加快浏览速度和并对搜索引擎进行了优化
    .采用XHTML标准 通过W3c的xhtml验证与css验证
    .全面兼容IE,Firefox与Opera等符合标准的浏览器
    .提供2种编辑器供选择:可视化所见即所得WYSIWYG编辑器(可以直接拷贝网页和上传图片) 和 UBB编辑器
    .支持RSS2.0新闻聚合,对全站或每个文章分类提供RSS,输出xml文档,IE7.0可以直接浏览
    .支持wml1.1标准 支持手机wap浏览和通过手机发表日志
    .支持trackback引用发送和接收 网站间互通更方便
    .采用smarty模版引擎,程序与模版分离,方便修改,用户可自定义界面
    .采用目前相对最安全的数据库防下载技术
    .动态日历和完美的文章归档功能,在日历可直接选择特定月份和哪一天的日志归档
    .搜索结果采用高亮显示,红字 黄色背景(可按主题和内容搜索)
    .整合优化了的模版 只需要6个模版文件
    .添加模版方便,任何一个plog的模版只需要稍微修改就可以用了
    .精选5套模版供选择,可随时切换模版风格和自行添加修改模版
    .完美支持中文,采用GB2312编码
    .便于扩展的程序架构
    .安装程序自动建立数据库表,安装更方便
    .日志置顶和发表隐藏日志功能-(可供以后修改)
    .对每个日志可以选择是否允许评论
    .输出首页可选择是否进行文字截取,默认截取400字,也可以选择手动截取,优先级高于自动截取,不容易页面出错,按钮在UBB的最后
    .日志最新修改记录
    .发表日志时可选择当日天气情况,目前提供五种天气供选择
    .统计每篇日志的访问数和评论总数
    .比较完善的日志和评论管理功能,可进行批删除,合并到分类,
    .用户可自定义meta网站关键字和description
    .详细的站点统计信息,包括访问记录,默认记录最近1000条(可后台修改)
    .记录访问量和ip量,详细到每天,每月,每年
    .留言和评论只需填写作者和内容,采用ubb编辑器,增加表情功能
    .评论审核机制,可选择评论是否需要通过审核
    .用户名过滤,可后台添加,以防有人冒充管理员留言
    .留言回复功能
    .服务器信息统计,和数据库大小统计
    .评论和留言记录ip
    .后台登陆记录功能
    .后台数据库管理,可进行备份,优化和备份管理
    .后台批量生成HTML功能,可进行重建静态
    .后台登陆可以选择是否需要验证码(默认不需要,启用需要GD库支持)
    .后台可以单独上传文件和进行文件删除功能
    .后台支持好友管理,可以增加通讯录
    .友情链接提供 图片链接和文字链接两种形式


    [程序结构说明]
    ./admin 后台文件目录
    -->index.php 默认框架页 处理登陆等出
    -->verify.php 登陆验证码文件 可选
    -->main.php 后台核心文件
    ./admin/templates 后台模版目录
    ./admin/images 包含后台图片,js,css文件

    ./archives 日志归档目录 生成静态页面存放地址
    ./bak 数据库备份存放地址
    ./cache smarty缓存文件夹 默认关闭缓存功能

    ./include 包含常用类库 编辑器 配置文件
    -->/adodb/ adodb组件目录 只需调用adodb.inc.php文件
    -->/configs/ 配置文件目录
    -->begin.cfg.php 一些常量的宏定义,如路径和数据库等
    -->db.cfg.php 数据库配置文件
    -->init.cfg.php 导入一些类库,作一些常用的初始化
    -->end.cfg.php 程序结束调用文件 完成程序后续作用
    -->/eWebEditor/ 在线可视化编辑器所在文件夹
    -->/fonts/ 可能需要调用的字体库
    -->/mylib/ 常用的一些类库函数 如分页类
    -->/smarty/ smarty引擎库所在的目录
    -->/ubbEditor/ UBB编辑器所在的目录
    ./modules 本站基本的类文件以及模块
    ./templates/ 模版所在目录 每个模版为1个文件夹
    ./templates_c/ smarty临时文件所在目录
    ./uploadfile/ 上传文件所在目录
    ./wap wml手机浏览所在目录 包括模版和php文件
    ./blogvisit.php 显示最近访问人数列表
    ./count.php 用于统计本站访问 以及每个文章的访问量
    ./index.php 主文件
    ./rss.php 各个分类聚合文件地址
    ./trackback.php 处理trackback引用发送和接收

    ps:
    有人说文件个头太大
    主要大文件集中在
    ./templates/ 一共有5套模板加本站供参考 大小900k
    ./include/smarty/ 模板引擎 大小100k
    ./include/ewebeditor/ 可视化编辑器 大小225K
    ./include/adodb/ ADODB类库 大小340K 里面有很多可以清理掉,因为它带的数据库驱动太全了 我都留着 如果只需要支持access或者mysql可以删掉很多的
    ./include/mylib/encode/ GB,UTf-8转码类库 150K
    以上几个就占了1.7M 多 程序也就大概占300K
    以上都是程序压缩后占用大小 解压后大小将更大
    ./include/fonts/ 占300多k 这是我以前做程序时留下的,现在可以删了

    [未来发展计划]
    更加着重于个人化,成为个人的网上家园

    --作者 coolsky 笔名:开始懂了
    技术支持:http://www.saysay.cn
    E-mail:[email protected]
     
  2. 西子宜

    西子宜 Well-Known Member

    注册:
    2005-09-05
    帖子:
    15,739
    赞:
    62
    ........................................
     
  3. shinesky

    shinesky New Member

    注册:
    2005-09-19
    帖子:
    12
    赞:
    0
    cool
    挺好的不知道安全吗?
     
  4. 刘浏

    刘浏 New Member

    注册:
    2005-09-05
    帖子:
    340
    赞:
    5
    绝对的好东西
     
  5. happysheng

    happysheng New Member

    注册:
    2005-09-12
    帖子:
    54
    赞:
    1
    小型单用户,可惜不是多用户
     
  6. chandler

    chandler New Member

    注册:
    2005-09-27
    帖子:
    1,921
    赞:
    1
    谁会做模板,帮偶下
     
  7. bigban

    bigban New Member

    注册:
    2005-09-05
    帖子:
    781
    赞:
    3
    单用户足以!
     
  8. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    单用户没前途。还有这个程序支持sql注入。作者应该在安全性上做好点
     
  9. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    偶像学会怎么评论别人的东西,,,又有进步.
     
  10. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36

    事实证明 老鬼的眼光很有问题
     
  11. chandler

    chandler New Member

    注册:
    2005-09-27
    帖子:
    1,921
    赞:
    1
    :eek:
     
  12. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    :D 老鬼在你后面
     
  13. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    安全性上,我是比较注重的。
     
  14. 桔子

    桔子 New Member

    注册:
    2005-09-04
    帖子:
    28
    赞:
    0
    嘿嘿,这BLOG的模版N像LBS...
     
  15. locky

    locky New Member

    注册:
    2005-10-07
    帖子:
    11
    赞:
    0
    感觉还可以,现在这么多种类blog,真有点难选了哦
     
  16. bestjovi

    bestjovi New Member

    注册:
    2005-10-16
    帖子:
    13
    赞:
    0
    IE浏览文章的时候,版面变形了
     
  17. 3web.com.cn

    3web.com.cn New Member

    注册:
    2005-10-24
    帖子:
    337
    赞:
    0
    偶用Lbs……
    skin就那回事儿
     
  18. 耳朵

    耳朵 New Member

    注册:
    2005-10-26
    帖子:
    23
    赞:
    0
    BLOG都查不多~~自己搞个风格一样用~~:)