youBBS v1.03 各版开源下载了

By ego008 at 2012-12-15 20:44:14 • 1549次点击 • 4收藏

终于等到一个周末,去完成新版本在各平台的移植。

youBBS v1.03 完成并发布

先看看托管在google code 上的列表:

程序一览,都很小,而且包含了一个jquery-1.6.4.js,还不如有些编辑器大。
youbbs-v1.03-vps-mc.zip

缓存加速版

154 KB
youbbs-v1.03-vps.zip 普通vps或虚拟主机版 151 KB
youbbs-v1.03-sae.zip SAE php 版 158 KB

youbbs-v1.03-bae.zip BAE php 版 154 KB
youbbs-v1.03-appfog.zip

AppFog 版 156 KB

再了解v1.03的功能,或许你并不需要这个版本

0)在1.02的基础上做了那些改变?
文章数据添加了两个字段:favorites(记录收藏数)、visible(是否显示标识,供管理员屏蔽用)
网站设置添加5条新记录:
site_des(网站描述)、spam_words(垃圾关键字)、
qq_scope、qq_appid、qq_appkey(这三个是QQ登录用)
从功能上概括:
添加了QQ登录功能;
添加了分类简介;
添加了站内收藏帖子功能;
SEO上做了一点改进(见下面第4条);

另外特别强调:BAE版不基于1.02开发,1.02用百度存储放头像和附件,1.03只能用又拍云存放。

1)用户系统
支持注册用户;
支持QQ登录;
也可两者并存,但不建议这么做;

2)对又拍云存储更友好
youbbs-v1.03-vps-mc.zip

--- 可选用upyun 保存附件
youbbs-v1.03-vps.zip --- 可选用upyun 保存附件
youbbs-v1.03-sae.zip --- * 必需用upyun 保存头像和附件
youbbs-v1.03-bae.zip --- * 必需用upyun 保存头像和附件
youbbs-v1.03-appfog.zip --- * 必需用upyun 保存头像和附件

3)对数据库有点修改
v1.02 -> v1.03
(1)表settings 增加了site_des、spam_words、qq_scope、qq_appid、qq_appkey 五条记录;
(2)表articles 结构增加了favorites、visible 两列;
(3)表categories 增加了about 一列;
(4)添加favorites、qqweibo 两个新表;
文章后面附sql

4)对SEO做了点改动
(1)增加sitemap;
(2)可较方便的格式化meta_des字段;

5)可设定少量垃圾关键字
当用户发表内容含有列表的关键字时自动禁言,小心使用,对可恶至极的广告才用这招。

==== 不想添加的 ====
1)编辑器;
2)对用户权限的细分、对内容分配权限;
3)置顶之类;
4)部分数据删除;
5)备份,web平台可以有的;

到目前youBBS基本功能已定,代码少、简单,二次开发很容易,可根据自身网站的内容特点做细化开发。

youBBS 在github 放一份开发版本

https://github.com/ego008/youbbs 263
大家可以关注,发现bug会及时在那里修改。

youBBSv1.03各版下载地址 http://code.google.com/p/youbbs/ 276

从v1.02升级到1.03需要改动的数据结构:

youbbs, 各版


刚做了模版。。。下来赶紧升级一下

agred at 2012-12-15 20:50:48
1

@agred 数据库有点变动,主楼正在补充,先参考 http://youbbs.sinaapp.com/t-273 7楼

ego008 at 2012-12-15 21:00:14
2

http://www.douQQ.com 逗QQ前来支持!

逗qq at 2012-12-15 21:15:54
3

把旧数据 导入到新浪 报错

root at 2012-12-15 21:18:58
4

@root 提示的意思是表锁了,是不是暂时没有写权限?

ego008 at 2012-12-15 21:26:42
5

没有 啊 我用PHPMYADMIN导入的

root at 2012-12-15 21:27:44
6
ego008 at 2012-12-15 21:41:58
7

@ego008 兄弟,难道你放弃了kvdb版不成。我正使得带劲那。

老耿 at 2012-12-16 01:34:15
8

@老耿

kvdb 优势是当数据达到100G时和10M时在数据操作性能上没有多大差别,并发性高;
mysql 的优势是一些排序的工作做的很好,youBBS 已经在百万级数据的环境下测试,还很快,但上G的数据还没实际环境的测试,不好评论,肯定会慢一些的。

个人对python 较熟悉,比php更容易维护 http://myskoda.sinaapp.com/

也只是半个demo

ego008 at 2012-12-16 10:28:59
9

@ego008 我用你的myskoda建了一个站,贴稿用,现已有人使用了,不能退了。遇到什么问题肯定还要打扰你。
Google的检索太慢,有必要加全文检索吗,如何加(若是sql我还能应付),请给个建议。

老耿 at 2012-12-16 11:01:29
10

@老耿 搜索方面用Google最好,自己做站内搜索不好,也不行。
这里 http://youbbs.sinaapp.com/t-234 有相关SEO经验,其中有条马上可以做到:

通用的适合Google快速收录、加权的操作:
2)在页面使用Google 的一些东西,如G+、adsense、google analytics、web master,使用其一或多个都可以,甚至用Chrome经常浏览自己的网站也能引起Google重视;

ego008 at 2012-12-16 11:16:42
11

那什么 升级后版本号还是1.02呀 sql语句里没有升级版本号。。

momofa at 2012-12-17 11:37:17
12

@momofa 没保存在sql里,你下载了哪个?

ego008 at 2012-12-17 11:46:00
13

@ego008 找到原因了 我用了旧的config文件 版本号写在这个文件里

momofa at 2012-12-17 12:08:10
14

置顶的功能还是需要一个的,其他就OK了

历史网 at 2012-12-19 03:49:34
15

@ego008 我想把kvdb那个版的改成样式全部用js处理,服务器只负责传回json数据,好还是不好。

老耿 at 2012-12-19 08:15:13
16

@老耿 如果考虑以后丰富模板、给其它应用提供api则用json很方便。

admin at 2012-12-19 10:01:30
17

mb_substr
PHP Fatal error:

Call to undefined function mb_substr() in /var/www/bbs/index.php on line 40

董飞龙 at 2012-12-19 10:41:17
18

@ego008

后台QQ登录设置中appid等填写后是不是默认老用户只要给原入口就还可登录?用QQ登录后原登录页面和注册页面删除没影响吧?

杨杨杨 at 2012-12-19 11:48:05
19

@杨杨杨 你的需求决定不可以删

admin at 2012-12-19 12:04:13
20

@董飞龙 你的主机里那个函数不能用

admin at 2012-12-19 12:06:02
21

@admin 好,那我就试着改一改了。

老耿 at 2012-12-19 12:53:12
22

这个要顶

王钢 at 2012-12-19 13:47:07
23

@admin 不好意思,没表达清楚,其实我这是两个不同需求下的不同问题,不过你一句话都解决了。

杨杨杨 at 2012-12-19 15:27:28
24
登录 后发表评论