女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

DedeCMS整合七牛云本地管理安全系數極高

來源:本站原創 發布時間:2019-03-31 10:44:25熱度:我要評論(0

免費下載,無需注冊無需充值

        七牛云是免費使用的,對服務器空間容量少、速度一般的網站可以采用整合七牛云,實現圖片、附件CDN加速,提高用戶體驗。解決DedeCMS漏洞被利用受攻擊問題,因為服務器上就只放純HTML頁面,圖片、附件、樣式都放在七牛云下,服務器幾乎是無敵的!

        適合在本地環境搭建織夢,用阿里云虛擬主機和數據庫,而圖片、附件不占用服務器空間,并采用CDN加速,是專門做SEO安全系數最高的,幾乎無視任何攻擊的方法。秀站網在水東原有的版本的基礎上做了一些補充和修改。

版本支持功能

1、支持縮略圖本地上傳、站內選擇上傳、支持原圖選擇、支持裁切選擇、支持勾選遠程下載
2、支持多媒體、附件上傳
3、支持自定義字段(圖片、多媒體、附件)
4、支持圖集[上傳][編輯][刪除]
5、支持織夢自帶編輯器ckeditor單圖片、多圖片、多媒體、附件上傳
6、支持文章內容[下載遠程圖片和資源]如果是你的七牛云空間圖片不會再自動下載,其他遠程附件正常下載并上傳到七牛云
7、支持開啟和關閉七牛云

增加全局變量

        請仔細對比,不能寫錯,否則失效。

變量名稱:cfg_qiniu
變量類型:布爾(Y/N)
參數說明:開啟七牛云
變量值:Y
所屬組:站點設置

變量名稱:cfg_qiniubucket
變量類型:文本
參數說明:七牛云空間
變量值:
所屬組:站點設置

變量名稱:cfg_qiniudomain
變量類型:文本
參數說明:七牛云域名
變量值:需要完整的路徑比如http(s)://oss.xiuzhanwang.com
所屬組:站點設置

變量名稱:cfg_qiniuak
變量類型:文本
參數說明:七牛云AK
變量值:
所屬組:站點設置

變量名稱:cfg_qiniusk
變量類型:文本
參數說明:七牛云SK
變量值:
所屬組:站點設置

DedeCMS整合七牛云修改文件打包

云盤下載:https://pan.baidu.com/s/1tahW5_BY6OCt55ORrv7ekQ 提取碼: tn62

        改動文件包括以下

\dede\album_add.php
\dede\album_edit.php
\dede\article_add.php
\dede\article_edit.php
\dede\archive_add.php
\dede\archive_edit.php
\dede\config.php
\dede\imagecut.php
\dede\swfupload.php
\dede\inc\inc_archives_all.php
\dede\inc\inc_archives_functions.php
\dede\templets\imagecut.htm
\include\customfields.func.php
\include\dialog\select_images.php
\include\dialog\select_images_post.php
\include\dialog\select_media.php
\include\dialog\select_soft.php
\include\dialog\select_soft_post.php
\include\helpers\upload.helper.php

        添加文件夾有

\include\qiniu

轉載請注明來源網址:http://www.qksux.club/dedecms_jq/1540.html

    發表評論

    評論列表(條)

      女神猫女王 8453081909016536291452962350719486781792592848448766154679986829315293125155766621010987880214192617 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();