CFC中文网 首页 | 中文黄页 | 来自中国.net | 论坛规则
注册账号 Blog 论坛帮助 会员列表 搜索 今日新帖 标记版面已读 用户相册
返回   CFC加拿大中文论坛 > Blog > Riven 的 Blog > CFC工作进程
写啥好呢?
CFC工作进程 关于服务器及软件的维护进度
旧

GB2312的数据库转为utf8的方法

发表于 2007-10-04 15:27 作者: Riven
1.导出
mysqldump -u -p密码 --quick --compatible=mysql40 --default-character-set=latin1 --extended-insert=FALSE 数据库名 > c:/zzz.sql

2.再创建一个新的 utf8 编码的数据库

3.mysql -u -p --default-character-set=gb2312 数据库名 < c:/zzz.sql


旧的php程序读取 utf8数据库有问题, 出来的都是问号. 解决办法: 用mysqli接口代替mysql接口, 如mysql_connect 变成 mysqli_connect. 转换后注意语法, mysqli_query现在需要 database link,($mylink,"query");
发表在 CFC工作进程
评论 2 Trackback 0
旧

UTF-8, GB2312, Big5,编码混乱之痛

发表于 2007-10-01 09:30 作者: Riven
中文编码之间的不兼容问题由来已久, 稍不小心就是乱码.

为了保证最大的兼容度和前瞻性,新论坛使用的是 UTF8, 这种编码的最大好处是可以在同一页面上很好的兼容各种语言. CFC原先的编码是GB2312,造成转换中丢失网页里的繁体字, 无法恢复.

主页新闻标题现在使用的是分析rss的方式,这种方式有几大缺点:
1.不能实时更新, rss有 cache.
2.现在主页用的是GB2312,需要编码转换,...
发表在 CFC工作进程
评论 1 Trackback 0
旧

论坛搜索

发表于 2007-09-29 10:49 作者: Riven
现在最头疼的问题...

论坛资料所占数据库空间已经超过2G,无论哪一种搜索方式都会使用巨大的服务器资源.

1.使用post index 和 word表方式, 数据库将会把文章中的关键词存放在word 表中, 然后对照查询. 这种方式在论坛初期非常有效,但是现在word表过于庞大,搜索一个关键词可能需要超过1分钟的时间, 不能使用.

2.Mysql 全文搜索. 现在最流行的解决大论坛中文搜索的方式. 但是, 这种方式会是数据库增大3到5倍, 也就是说2G的数据库可能会变成10G. 而且,每次搜索的时候会锁定论坛的post 表, 造成其他用户无法使用论坛. 这种方式也无法使用

3.使用第三方的数据库索引程序
http://www.sphinxsearch.com/
这是我能找到的最好的搜索方式, 简单的说,就是由这个程序来处理搜索, 不锁定post表,并且能加快全文搜索....
发表在 CFC工作进程
评论 0 Trackback 0
旧

新论坛视频教程制作

发表于 2007-09-29 10:36 作者: Riven
新论坛包含了大量的网页制作最新技术, 功能非常强大,由于使用习惯的问题,大部分用户还未能了结新技术的使用方法. 我计划制作一部分视频教学动画, 让用户更好的使用这个论坛的功能.

制作工具:Camtasia Studio

现在已经完成的教程:
如何上传附件和基本的图像缩小教程:
http://bbs.comefromchina.com/forum7/thread521384.html
如何修改主题标题:
http://bbs.comefromchina.com/forum7/thread521390.html
如何给主题评分:
http://bbs.comefromchina.com/forum7/thread521387.html

计划制作的教程:
1.从注册到发布第一个帖子,主要针对初级用户,演示论坛的基本操作流程....
发表在 CFC工作进程
评论 1 Trackback 0
旧

实时监测论坛帖子发布 beta

发表于 2007-09-29 10:29 作者: Riven
连接: http://bbs.comefromchina.com/vaispy.php

采用ajax 技术,实时监测各论坛帖子的发布, 并御览部分内容.

只有注册用户才能使用这个功能.

限制: 程序每7秒钟向服务器发送一个搜索请求,如果太多用户使用这个程序,将会影响服务器效率.

解决方法: 放慢检测速度, 如30秒.

状态: 测试中...
发表在 CFC工作进程
评论 8 Trackback 0
所有时间均为格林尼治时间 -4。现在的时间是 01:09

论坛内容均为网友自由上传, 不代表本网观点。
comefromchina.com does not represent or guarantee the truthfulness, accuracy, or reliability of any of communications posted by other users.


Powered by vBulletin® 版本 3.6.8
版权所有 ©2000 - 2010,Jelsoft Enterprises Ltd.
Copyright @ comefromchina.com 2007

SEO by vBSEO 3.3.1 ©2009, Crawlability, Inc.