discuz头像图片太多占用了几百M,怎么办
正常的情况下,DZ用户头像是不会占用太多的空间,你首先要看一下用户有多少。如果是用户过多导致的,这个是好事,但是这些用户中如果都是注册机注册的,或者是一些类似的僵尸号。那么你就要开始定期清理哪些无用的空号,或者是注册机账号,加强防注册机的设置。
如果说你的用户不多,但是占用太多的空间,就要检查一下,是否在设置方面有问题?具体的情况了解不多,应该叙述清楚。请补充!
这些不是都通过uc整合的吗?
1、用户注册
$uid = uc_user_register($_POST['username'], $_POST['password'], $_POST['email']);
if($uid <= 0) {
if($uid == -1) {
echo '用户名不合法';
} elseif($uid == -2) {
echo '包含要允许注册的词语';
} elseif($uid == -3) {
echo '用户名已经存在';
} elseif($uid == -4) {
echo 'Email 格式有误';
} elseif($uid == -5) {
echo 'Email 不允许注册';
} elseif($uid == -6) {
echo '该 Email 已经被注册';
} else {
echo '未定义';
}
} else {
echo '注册成功';
}
2、登陆
list($uid, $username, $password, $email) = uc_user_login($_POST['username'], $_POST['password']);
if($uid > 0) {
echo '登录成功';
} elseif($uid == -1) {
echo '用户不存在,或者被删除';
} elseif($uid == -2) {
echo '密码错';
} else {
echo '未定义';
}
3、这个可以修改模板。templates/default/headerhtm
此文件中有id为umenu的div标签,即网页头部导航菜单
4、同样可以修改模板。templates/default/personal_navbarhtm
补充回答:
你真的要好好看ucenter的开发指南了。
5、用户发送信息
uc_pm_send(integer 发送者uid/用户名 , string 接收者uid , string 主题 , string 内容 [, bool instantly , integer 回复信息id , bool 发送者是否根据用户名])
6、具体要看你登录代码。
如选择cookies记录信息。:
list($uid, $username, $password, $email) = uc_user_login($_POST['username'], $_POST['password']);
if($uid > 0) {
setcookie('username', $username, 24 3600);//保留1天
setcookie('password', $password, 24 3600);
echo '登录成功';
} elseif($uid == -1) {
echo '用户不存在,或者被删除';
} elseif($uid == -2) {
echo '密码错';
} else {
echo '未定义';
}
登录代码如果你是这样写的话,那么就可以通过判断$_COOKIE['username'],$_COOKIE['password']是否已定义来判断用户登录。
方法/步骤
强制新用户验证激活邮箱,新站点不建议开启,这样会过滤比较大的一批会员,不过通过邮箱验证可以为以后发送邮件通知等带来很多的宣传效果,鱼和熊掌不能兼得,所以大家可以根据自己的情况来不同的设置。
强制新用户上传头像:建议开启,给论坛带来不一样的视觉体验,同时可以仿制灌水
强制新用户好友个数:不建议开启,对防灌水确实很有作用,但个人觉得很多使用论坛的用户不会操作导致用户反感
验证码设置--启用验证码:建议开启新用户注册、发表信息、充值卡密3项,然后验证码发帖限制设置5-20贴就可以
验证码类型,根据自己的喜好设置,但千万不要设置的太简单,中等就好,主要是不让灌水机识别验证码。如果过于复杂和难度就会严重的过滤掉很多用户,影响到用户体验。
验证问答设置,不用设置,如果想通过严重问答给新手用户简单的介绍论坛,可以手动添加一些问题,然后注册和发帖开启就OK
注册表单名称设置,主要也是仿止注册机,可以根据自己的爱好来修改表名
别被无耻的IDC忽悠了,什么论坛专用虚拟主机,其实一般的服务器就足够了,服务器平台的话最好还是选linux,配合php性能更好一些。但是实也没那么严格了,如果访问量不大,论坛负载不高的话,用windows平台的也行,但要注意选择支持php+mysql的windows主机,这种也叫做全能主机,好处就是既可以运行php编写的脚本,也可以运行asp脚本,我的论坛就架设在windows平台上,一直也很稳定
至于单线和双线的问题,主要是为了解决国内电信网通访问速度,看你网站的用户需求,如果你是做地方站的,比如就覆盖广东省,那就用当地主流网络,比如电信,如果你需要做大的综合站,用双线还是比较好。
我的论坛架设在电信上的,电信访问速度不错,但网通访问速度确实慢了不少,所以我建议你还是用双线 http://bbsglgemcom 你可以看看
另外在本地假设的web服务器和真实web服务器还是有区别的,有些在本地测试成功的脚本传到服务器上就不行了,我是在服务器上单独建立了一个文件夹用于上传测试脚本,测试完成后再移入网站目录中
要开设论坛,您需要执行以下步骤:1选择论坛平台:您可以选择使用开源论坛软件(如phpBB,MyBB,Flarum,Discourse等)或使用在线论坛平台(如Discourse,Vanilla,Muut,NodeBB等)来创建您的论坛。2确定域名和主题:您需要选择易于记忆的域名,并选择适合您论坛主题的主题、颜色和样式。3安装论坛软件(如果需要):如果您选择使用开源论坛软件,您需要并安装该软件,按照该软件的教程进行操作。4设置论坛功能和选项:您需要设置论坛的功能和选项,如注册和登录选项、用户权限、主页设置、帖子和主题设置等等。5宣传论坛:一旦您的论坛正式启动,您需要将其宣传给潜在用户,以吸引更多使用者。您可以使用社交媒体、广告、SEO、内容营销等方法进行宣传。6维护论坛:您需要花费不少时间来维护您的论坛,以确保用户的正常使用。您需要管理帖子和主题、审核新用户、跟踪论坛活动、维护服务器等。
如果你有 独到的想法,当然可以赚钱了,未来的网络属于每个人。
第一,如果想要做论坛的话首先要选择一个好的 论坛程序,推荐用discuz 目前使用人数最多的论坛程序。
第二,买域名,com 的50左右 net的也是 50左右。到百度搜 买域名
第三,购买,虚拟主机(放论坛程序用的) 一开始用的话 200多块钱足够了,以后发展好的话,再加。
第四,前三样都准备好的话,接下来你就必须要尽快的备案,否则关门大吉, 朋友的hi6789com 和虚拟主机都是在 “康盛创想” 购买的,听说在那买的话他们会协助你备案,很轻松,用不上一个月。我也打算在他们那先买几个好的域名放着。
第五,论坛就是一个 让很多志同道合的人,在一切沟通,切磋的一个地方,我不知道您有哪些方面的兴趣和爱好呢,比方说你有电脑技术的爱好,或者是你有厨艺方面的爱好等等,如果根据自己的兴趣或爱好去构建论坛内容的话会不那么枯燥。
第六,就是关于选择 论坛内容方面的,栏目一定要单一,比方说,关于电脑的就是电脑的,不能什么都有,什么都有的话,2是自己忙不过来,1是看起来不够专业,3是拼不过那些已经做得很好的论坛。个人观点。
第七,不管是网站也好,论坛,也好,前3个月做得再好也是不会有收入的,因为这几个月是你添加内容的时候,关于添加内容的方面,论坛一开始是最难的,因为人气少,只能自己添加,网上现在有很多 采集器 自动发帖机 注册机什么的,比如火车头。一开始只能先用着了,没办法,等人气来了以后就要 需要更多的原创内容,最好不要再摘抄别人的了 。
第八,等论坛初步有了规模,但最少也是1000ip 以上的时候,你可以去申请各联盟的广告。1000ip 做起来其实并不难,网上有很多方法可以去借鉴,百度一下。
第九,我希望你的论坛越独到越好,最好在网上目前还没有,呵呵,等人气来了,想不赚钱都难。
第十,做网站,是一件很枯燥的事,但是你一旦接触它之后你就会离不开它的,如果你没有坚持的信念,就不要去做,你如果你有足够的信念认为自己可以坚持到最后,那么我相信你一定会成功的。
0条评论