Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
多個人站長做論壇網站,然而目前是不允許個人備案論壇程序的,因此大多數采用的是先關站或者使用博客類程序備案,通過后再使用論壇程序。然而這無疑很影響SEO!尤其是網站已經運行很久,收錄很多的情況下,再去備案其他網站,那么對SEO的危害更大!如何降低網站備案期間的SEO損失,并且自動切換想要顯示的網頁呢?魔趣吧這里給大家提供一種解決方案,可以實現:
1,從非首頁進入網站后不再限制訪問!
2,非工作時間進入網站沒有任何限制!
3,已登錄用戶無限制!
實現方法:
1,對帖子頁。論壇頁進行添加cookie處理!代碼如下:
<!--{eval}-->
if($_COOKIE["beian_cook"]!="moqu_beian"){
setcookie("beian_cook","moqu_beian",time()+3600*24);
}
<!--{/eval}-->
2,在論壇主頁index.php中添加判斷代碼,如果cookie存在則說明是從非主頁進入,可以無限制瀏覽!并且在非工作時間、已登錄用戶無限制!否則跳轉到想要顯示的個人單頁!
//定時關閉
function get_curr_time_section()
{
$checkDayStr = date('Y-m-d ',time());
$timeBegin1 = strtotime($checkDayStr."09:00".":00");
$timeEnd1 = strtotime($checkDayStr."18:00".":00");
$curr_time = time();
if($curr_time >= $timeBegin1 && $curr_time <= $timeEnd1)
{
return 1; //在時間范圍9點~18點內
}
return 2; //不在時間內
}
$moqu8_result = get_curr_time_section();
if(!$_G['uid']&& $_COOKIE["beian_cook"]!="moqu_beian"&&$moqu8_result==1){
header('Location: /index.html');
}
添加以上代碼后,非工作時間、已登錄的用戶和非首頁進入網站的用戶不受任何限制!而工作時間且從首頁進入的訪客將打開非論壇單頁!本教程適合有一定基礎的人使用!
[root@apache ~ ]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd wget unzip vim
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb
[root@apache ~]# wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@apache ~]# unzip Discuz_X2.5_SC_UTF8.zip
[root@apache ~]#cp -rf upload/* /var/www/html/
[root@apache ~]#chown -R apache.apache /var/www/html/
[root@localhost ~]# mysql
create database discuz ;
\q
[root@localhost ~]#
如果當前狀態顯示為X 即表示文件權限不夠,chown chmod
壇,論壇又名網絡論壇BBS,全稱為Bulletin Board System(電子公告板)或者Bulletin Board Service(公告板服務)。作為一種交流的CMS系統,是Internet上的一種電子信息服務系統。它提供一塊公共電子白板,每個用戶都可以在上面書寫,可發布信息或提出看法。它是一種交互性強,內容豐富而即使的Internet電子信息服務系統。用戶在BBS站點上可以獲得各種信息服務,發布信息,進行討論,聊天等等。
國內的論壇程序,毋庸置疑,Discuz!(簡稱dz)和Phpwind(簡稱pw)是國內最著名的兩個PHP論壇系統,在各方面,遠非國外那些功能簡單的電子公告板系統可比。
PHP平臺
支持此類型的虛擬主機最為普遍,并且價格便宜。1.Discuz!(http://comsenz.com/products/discuz)使用MySQL數據庫,功能強大,用戶體驗好,后續可以朝SNS方向擴展,目前發展形式相當強悍,是國內使用最為普遍的PHP論壇。
2.PHPWind(http://www.phpwind.com/product.php?product=forums)與Discuz!類似,曾經與Discuz!爭得不分上下,目前已經降趨弱勢。
3.CTB文本論壇(http://ctb.isyi.com/)一個使用文本文件做為數據庫的論壇,比較小巧,功能也較為簡單。
國外可選PHP論壇
國外大部分論壇功能非常的強大,不大適合國人使用習慣:vBulletin(http://www.vbulletin.com/)phpBB(http://www.phpbb.com/)
ASP平臺
一般的虛擬主機平臺均支持此空間和Access數據庫,隨著ASP技術的不足,此種平臺的論壇漸漸失去往日的輝煌。1.Dvbbs(http://www.dvbbs.net/plug-asp.asp)曾經是國內最多人使用的論壇,也還是比較適合使用習慣的。
2其它ASP還有許多論壇可以參考:6kbbs——以小巧出名(http://www.6kbbs.net/bbs/showbbs.asp?bd=13&id=12404&totable=2)LeadBBS——(http://www.leadbbs.com/)……
.NET平臺
此類型虛擬主機一般比較貴,如果需要使用SQL Server數據庫,還需要另外資費。1.Discuz!NT(http://comsenz.com/products/nt)Discuz!NT是吸取Discuz!在國內的成功經驗,基于.NET FrameWork平臺開發的另一套社區軟件。擁有Discuz!的優點,并且更加安全高效、穩定易用,還支持Access、MySQL、SQLServer等數據庫。
J2EE平臺
此類型虛擬主機一般比較貴,如果需要使用SQL Server數據庫,還需要另外資費。1.JForum(http://www.jforum.net/)國外的一個開源論壇,使用MySQL數據庫,不符合國人使用習慣,安裝需要有一定的技術基礎。
2.云網論壇(CWBBS,http://www.cloudwebsoft.com/doc/root/bbs/11549223679842525895/11549223679842525895_1.html)集論壇、CMS(網站內容管理系統)、博客、商城、交友、語音灌水等于一體的門戶式社區,沒有太深入的了解。
總之,現在的論壇,后臺配制功能強大,大到可以當社區來用,小到只是一個簡單的留言本,綜合用戶習慣、安裝部署、后續維護來看,推薦使用Discuz!或者PHPWind。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。