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
家好, 我是可愛(ài)的排骨
目錄一. speedtest 簡(jiǎn)介.
二. 安裝到 Windows. 難度 ★★
三. 安裝到 Linux. 難度 ★★★★★
四. 安裝到 群暉 DSM. 難度 ★
五. 使用 Docker 鏡像部署. 難度 ★★★
六. 總結(jié)
1. 作者簡(jiǎn)介.
喝井不忘挖水人, speedtest 的作者不是排骨, 是下面這位.
speedtest 是由意大利的一位90后愛(ài)打游戲愛(ài)跳舞機(jī)的逗B碼農(nóng) Federico Dossena (見(jiàn)下圖) 發(fā)布的一個(gè)開(kāi)源項(xiàng)目 (https://github.com/adolfintel/speedtest).
2. 原理簡(jiǎn)介
speedtest 以 HTML 和 JavaScript 為主, 利用客戶端的瀏覽器通過(guò)上傳和下載垃圾數(shù)據(jù)來(lái)測(cè)試 HTTP 傳輸速度, 和大家常用的 speedtest.net 差不多.
speedtest 使用任意操作系統(tǒng)上的任意 Web 服務(wù)器作為服務(wù)端, 所以理論上它支持 Windows/MacOS/Linux/Unix 等系統(tǒng), IIS/Nginx/Apache/lighttpd 等服務(wù)器.
任意瀏覽器作為客戶端如 Chrome/Firefox/IE11/Edge/Safari/Opera?
speedtest 默認(rèn)使用 PHP 作為服務(wù)端, 目前也有 node.js 版本, 也可以只用純靜態(tài)服務(wù)器.
本文所說(shuō)的 speedtest 與 Ookla 公司的 speedtest.net 及相關(guān)測(cè)速 app 沒(méi)有任何關(guān)系, 沒(méi)何關(guān), 沒(méi)關(guān), 沒(méi).
在 Windows 上安裝 speedtest 應(yīng)該是絕大多數(shù)普通用戶, 為了照顧沒(méi)有相關(guān)經(jīng)驗(yàn)的用戶, 這里排骨寫的步驟較多較細(xì), 但是已經(jīng)最大化的精簡(jiǎn)了.
本文以 Windows 10 為例, Windows 7 也適用, 不過(guò)某些地方有不同, 排骨會(huì)注明.
1. 安裝 IIS 服務(wù)器.
使用 Win+R 打開(kāi)運(yùn)行窗口, 輸入 **OptionalFeatures **打開(kāi) Windows 功能.
必須選擇 IIS 管理控制臺(tái)/靜態(tài)內(nèi)容/默認(rèn)文檔/CGI 4個(gè)選項(xiàng). 默認(rèn)文檔不是必需的.
2. 下載并安裝 PHP Manager for IIS.
PHP Manager for IIS 是微軟官方推薦的一個(gè) IIS 插件, 可以最大化的簡(jiǎn)化 IIS 上配置 PHP 的過(guò)程. 如果不用這個(gè)插件, 在 Windows 上配置 PHP 會(huì)比 Linux 上更麻煩.
下載地址: https://www.iis.net/downloads/community
Win7 系統(tǒng)安裝** PHPManagerForIIS-1.2.0**
Win10 系統(tǒng)安裝 PHPManagerForIIS_V1.5.0, 這里排骨以 Win10 為例.
如果出現(xiàn) SmartScreen 提示, 請(qǐng)按上面的圖繼續(xù).
安裝過(guò)程就是一路 Next.
3. 下載 PHP 包并解壓
x64版下載: https://windows.php.net/downloads/releases/php-7.2.6-nts-Win32-VC15-x64.zip
x86版下載: https://windows.php.net/downloads/releases/php-7.2.6-nts-Win32-VC15-x86.zip
將下載好的 zip 包解壓到任意路徑, 如 F:\php
4. 為 IIS 配置 PHP.
使用 inetmgr 命令掃開(kāi) IIS 管理器.
打開(kāi) PHP Manager.
通過(guò) “Register new PHP version” 設(shè)置 PHP 引用路徑.
上一次我們把 PHP 的文件解壓到了 F:\php.
使用 Check phpinfo() 測(cè)試 PHP 配置是否成功.
如果看到這個(gè)紫色頁(yè)面, 就說(shuō)明 PHP 配置成功了.
5. 下載 speedtest 包并解壓.
speedtest 包下載: https://github.com/adolfintel/speedtest/archive/4.5.5.zip
解壓到 C:\inetpub\wwwroot, 熟悉 IIS 配置的用戶可以解壓到其它地方.
注意所有文件都在壓縮包里的子目錄中!
6. 測(cè)試 speedtest.
用瀏覽器 (推薦 Chrome) 訪問(wèn) http://localhost/example-pretty.html. 如果出現(xiàn)下圖這樣的測(cè)試結(jié)果則表達(dá) speedtest 運(yùn)行成功.
7. 防火墻開(kāi)啟入站 80 端口.
這一步是可選的. 如果內(nèi)網(wǎng)的其它電腦或手機(jī)無(wú)法訪問(wèn)這臺(tái) Windows 上的 speedtest, 可能是被 Windows 防火墻擋了.
將 Windows 入站端口 80 打開(kāi)后, 內(nèi)網(wǎng)的其它設(shè)備才能訪問(wèn)剛剛安裝好的 speedtest.
以管理員身份運(yùn)行 cmd 打開(kāi)命令行窗口. 使用下面的命令行給防火墻開(kāi)啟 80 端口.
netsh advfirewall firewall add rule name=“speedtest” dir=in action=allow protocol=TCP localport=80
Win7命令為
netsh firewall add portopening TCP 80 “speedtest”
最后用手機(jī)或其它電腦訪問(wèn) http://192.168.1.91/example-pretty.html 開(kāi)始測(cè)速吧 (假設(shè)安裝 speedtest 的電腦 IP 為 192.168.1.91).
一般用戶家中沒(méi)有 Linux 電腦, 不過(guò)排骨考慮到使用 OMV 等系統(tǒng)作 NAS 的用戶和自購(gòu)有 VPS 的用戶, 順便也寫一下 Linux 上安裝 speedtest的步驟. 用 Linux 系統(tǒng)的用戶基礎(chǔ)都不會(huì)太菜吧?
下面 ubuntu 18.04 為例, 其它 Linux 版本的用戶請(qǐng)自行調(diào)整.
1. 安裝 nginx 和 php-fpm
sudo apt install nginx php-fpm
2. 修改 nginx 站點(diǎn)配置
sudo nano /etc/nginx/sites-available/default
以下面為修改配置文件內(nèi)容, 注意 /var/run/php/php7.2-fpm.sock 的路徑是不是正確.
server { listen 80 default_server; root /var/www/html; index index.html; server_name _; location / { try_files $uri KaTeX parse error: Expected 'EOF', got '}' at position 19: …/=404; }? locatio… { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; }}
重啟 nginx.
sudo service nginx restart
3. 下載 speedtest 并解壓
speedtest 包下載: https://github.com/adolfintel/speedtest/archive/4.5.5.zip
sudo wget https://github.com/adolfintel/speedtest/archive/4.5.5.zip
解壓到 /var/www/html.
sudo unzip 4.5.5.zip -d /var/www/html/sudo mv /var/www/html/speedtest-4.5.5/* /var/www/html/
4. 防火墻開(kāi)啟入站 80 端口
這步也是可選的.
sudo ufw allow 80
安裝配置完成. 開(kāi)始測(cè)速吧!
在群暉系統(tǒng)上安裝 speedtest 是個(gè)非常好的選擇, 也是最簡(jiǎn)單的方案. 與 Linux 上安裝 speedtest 類似, 群暉的管理系統(tǒng)本身就是基于 Linux 和 nginx 的.
1. 下載 speedtest 并上傳到群暉.
speedtest 包下載: https://github.com/adolfintel/speedtest/archive/4.5.5.zip
將 speedtest 包中的文件上傳到群暉共享文件夾的某個(gè)目錄, 如下圖
2. 安裝 Web Station 和 PHP 7.0.
從群暉套件中心可以找到, PHP 7.0 可能在安裝 Photo Station 時(shí)一并安裝好了.
3. 設(shè)置 PHP 和 虛擬主機(jī).
打開(kāi) Web Station 套件, 選擇 PHP 設(shè)置, 編輯默認(rèn)PHP配件文件. 勾選 openssl.
選擇 虛擬主機(jī), 點(diǎn)擊 新增, 然后按下圖配置虛擬主機(jī). 其中 端口 和 文檔根目錄 按實(shí)際情況設(shè)置.
安裝配置完成. 開(kāi)始測(cè)速吧!
用 Docker 部署 speedtest 是最簡(jiǎn)易快速的方法, 但是對(duì)用戶來(lái)說(shuō)起點(diǎn)也是最高的.
排骨專門給 speedtest 制作了 Docker 鏡像 (6MB), 比原作者的鏡像 (158MB) 小很多很多很多.
1. 下載 speedtest 鏡像.
docker pull cuteribs/speedtest
2. 創(chuàng)建 speedtest 容器.
docker run -d --name speedtest -p 80:80 cuteribs/speedtest
安裝配置完成. 開(kāi)始測(cè)速吧! 2行命令就搞定了, 是不是簡(jiǎn)單得要死而絕大多數(shù)人又不會(huì)?
按上面任一方法搭建好 speedtest 服務(wù)器后, 就可以愉快的測(cè)速了.
不論是測(cè)內(nèi)網(wǎng)還是外網(wǎng)
不論是測(cè) 路由器, AP, 網(wǎng)卡還是VPS
不論是測(cè) 有線 NAT, 2.4G/5G WiFi 還是 SS等軟件轉(zhuǎn)發(fā)
只要打開(kāi)瀏覽器, 輸入 speedtest 地址就行了.
speedtest 測(cè)速的優(yōu)點(diǎn):
speedtest 測(cè)速的缺點(diǎn):
些天有網(wǎng)友給我留言讓我制作一期視頻聊聊什么是檔位,都有哪些檔位。
我這前是做過(guò)一期聊檔位的視頻但是因?yàn)槲覍櫡墼畚蛔鲞^(guò)視頻但還可以寫個(gè)文章聊聊。
要想更好的了解什么是檔位我想就想要弄懂一個(gè)概念什么是“幀”也稱為FPS。百度百科上的解釋是“幀率是以幀稱為單位的位圖圖像連續(xù)出現(xiàn)在顯示器上的頻率(速率)。該術(shù)語(yǔ)同樣適用于膠片和攝像機(jī),計(jì)算機(jī)圖形和運(yùn)作捕捉系統(tǒng)。幀率也可以稱為幀頻率,并以赫茲(Hz)表示”。
理解了嗎?相信大家一定更糊涂了吧。直白的說(shuō)就是我們所看到的所有電影、視頻、動(dòng)畫、游戲畫面。都是由很多個(gè)連續(xù)出現(xiàn)的圖片組成的。而每張圖片就是一幀。每一秒鐘連續(xù)出現(xiàn)多少?gòu)垐D片就是這個(gè)視頻、游戲的幀率了如30幀、60幀等等。也就是說(shuō)每一秒鐘的視頻是由30張、60張圖片組成的幀是動(dòng)畫的最小單位。
理解了幀再來(lái)理解檔位就很容易了。
暗黑2是每秒25幀,一幀也就是40毫秒,人物要做一個(gè)動(dòng)作,就要由很多個(gè)連續(xù)的圖片組成,也就是要用多少幀來(lái)組成。幀數(shù)最少(圖片數(shù)量越少)速度就越快。圖片與圖片之間是有間隙的不是連續(xù)不斷的。就算它是10000幀它也是10000張圖片。每一幀只能是一個(gè)整數(shù),不可能存在小數(shù)位的幀數(shù)(在視頻中不可能出現(xiàn)1/2張圖片吧)。所以當(dāng)速度換算成幀數(shù)時(shí),如果這個(gè)值不是整數(shù),比如一個(gè)動(dòng)作速度換算后是2.5、2.7、2.9,那么實(shí)際上完成這個(gè)動(dòng)作的時(shí)間就只能是3幀(向上取整)。我們可以看出,在2幀到3幀之間出現(xiàn)了一段實(shí)際速度是一樣的間隔不管它是0.5、0.7還是0.9結(jié)果都是一樣的中間速度全部浪費(fèi)掉了,這樣它們就是同一個(gè)檔位。不同的速度經(jīng)過(guò)換算后如果處于同一個(gè)檔位中,那么實(shí)際速度就是一樣的(所表示所用的圖片數(shù)量(即幀)是一樣的)。
暗黑2中有多種檔位如下:
提升攻擊速度,英文簡(jiǎn)寫IAS,即加快物理攻擊速度
快速施法速度,英文簡(jiǎn)寫FCR,即加快技能施法速度
快速打擊恢復(fù),英文簡(jiǎn)寫FHR,即加快被怪物打出僵直后恢復(fù)的速度
快速格擋速度,縮寫FBR,即用盾牌格擋成功(類似僵直,但不掉血)后恢復(fù)的速度
攻擊速度(IAS)的檔位不是很好計(jì)算。它和武器自身攻擊詞綴裝備提速靈氣都有關(guān)系。下面提供一個(gè)網(wǎng)址是用來(lái)進(jìn)行攻擊速度(IAS)檔位計(jì)算的?!癶ttp://bbs.anhei2.com/diablo/wuqi_speed.html”大家自行計(jì)算即可。
快速施法(FCR)比較好計(jì)算只要打個(gè)地圖補(bǔ)丁就可以看到當(dāng)前的FCR值。
只需要對(duì)照表格上的數(shù)值即可
快速打擊恢復(fù)(FHR)、快速格擋速度(FBR)這里就不過(guò)多的介紹了。只要大表了解了什么是檔位。至于有多少個(gè)檔位只要查找相應(yīng)有的表格進(jìn)行對(duì)比就可以了。
下附快速打擊恢復(fù)(FHR)、快速格擋速度(FBR)對(duì)照表:
快速打擊恢復(fù)(FHR)對(duì)照表
快速格擋速度(FBR)對(duì)照表
祝大家游戲愉快!
黑2重制版即將更新2.4補(bǔ)丁,時(shí)隔十一年的又一次職業(yè)平衡大修改,關(guān)于符文之語(yǔ)部分,無(wú)限馬上可以使用長(zhǎng)矛制作啦,好吧,暗黑2是一款小眾游戲,沖不上微博熱搜,但是在暗黑2玩家之間還是廣為流傳
同時(shí)第一幕京子可以使用亞馬遜專用弓的情況也導(dǎo)致普通弓底材失去了拾取的必要
有不少人已經(jīng)在想,我現(xiàn)在可不可以先把符文放進(jìn)去,等到2.4的時(shí)候就變成了無(wú)限長(zhǎng)矛,或者我留一顆不放進(jìn)去,等2.4我再鑲嵌最后一顆。
你們可真是一幫小機(jī)靈鬼,萬(wàn)萬(wàn)不可,符文之語(yǔ)裝備詞條一旦確定,是不會(huì)進(jìn)行修改的,這輩子他也只能是鑲嵌寶石的女杰長(zhǎng)矛,變不成無(wú)限,再說(shuō)長(zhǎng)矛無(wú)限在PTR測(cè)試的時(shí)候是天梯專屬的,非天梯是不可以使用長(zhǎng)矛做無(wú)限的,克制,千萬(wàn)別犯傻
矛做無(wú)限主要考慮的職業(yè)流派就是電矛馬,亞馬遜專屬長(zhǎng)矛可以附帶+3標(biāo)槍與長(zhǎng)矛技能成為了亞馬遜手持無(wú)限矛的最佳底材,其中女杰長(zhǎng)矛是精英級(jí)底材,武器基礎(chǔ)攻速也是最快的,至于追不追求15ED15耐久度提高自己抉擇,小編認(rèn)為沒(méi)必要,女杰長(zhǎng)矛最大孔數(shù)是六孔,追求超強(qiáng)意味著只能天然掉落,電矛馬的主要傷害還是電系元素傷害,過(guò)于追求武器的物理傷害大可不必,一方面是修理費(fèi)貴,主要還是獲取難度太大了
近戰(zhàn)職業(yè)的攻速計(jì)算非常麻煩,不僅有武器基礎(chǔ)攻速,裝備提供的攻速,還有狂熱靈氣參與其中,這里是攻速計(jì)算器的網(wǎng)站,想要查看當(dāng)前狂熱靈氣下,武器也確定的情況下,裝備提供多少攻速可以提檔的朋友可以自己計(jì)算
http://bbs.anhei2.com/diablo/wuqi_speed.html
我們只以女杰長(zhǎng)矛為討論目標(biāo)計(jì)算一下裝備上需要多少攻速,沒(méi)有狂熱靈氣的情況下,我們裝備上提供75攻速就可以達(dá)到10F,下一檔9F需要125攻速,
75攻速就好了,125太難湊,需要犧牲好多抗性傷害
第一幕的羅格雇傭兵可以使用亞馬遜專屬裝備了,我們之前給角色準(zhǔn)備的信心弓,可以給羅格裝備以此給我們提供狂熱光環(huán),這也意味著普通弓底材即將沒(méi)有拾取的必要,弓類底材只需關(guān)注亞馬遜專屬弓即可
無(wú)論在12級(jí)狂熱靈氣下還是15級(jí)狂熱靈氣下,枝椏裝備上可以提供40攻速就可以達(dá)到9F的極速,注意9F已經(jīng)是極速,不能提速了哦
大家稍安勿躁,無(wú)限電矛馬還是需要游戲中后期才能玩到的職業(yè)流派,沒(méi)有手持無(wú)限長(zhǎng)矛,電矛馬就失去了他的靈魂,可以說(shuō)沒(méi)得玩
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。