2013年9月11日 星期三

WordPress 3.6.1 公佈

WordPress 3.6.1 於 2013年9月11日發佈

此版本強化了WordPress 安全性,向是阻止不安全的PHP 程式碼可能會導致遠程代碼執行。
防止用戶使用特製的請求,修復輸入驗證不足,可能會導致用戶重定向或領導到另一個網站等問題。

下載WordPress 3.6.1 可至 http://wordpress.org/ 下載

詳細修覆有13個問題,若有興趣可 fixes 13 bugs
 

2013年9月7日 星期六

無名小站搬家到WordPress (匯出)教學

奇摩無名小站將於2013年12月26日終止服務,自9月2日起開放備份打包下載服務,
打包說明請參閱官網資料http://download.wretch.cc/eol/

當下載備份資料檔後我們就可以開始進行搬入WordPress 的動作囉
     第一步    :
登入wordpres 控制台 >> 工具 >> 匯入 >> Movable Type and TypePad 
此時會出現下面的畫面



     第二步    :

選擇由無名下載的備份檔裡的 wretch_2013-09-02-movable-type.txt(檔名會依照你備份的時間而有所不同),然後按下「上傳檔案並匯入」。


       第三步   :

查看下載的備份資料要匯入 WordPress 的就是備份檔內的 Movable Type 資料  。
wretch_2013-09-02-movable-type.txt



       第四步     :
在匯入前,系統會先問你要把文章的作者指定給那個 WordPress 使用者,可以直接選取你的帳戶,或是建立一個新的使用者帳戶。



       第五步     :

最後就等待系統自行將文章轉入WordPress 最後若看到  All done. Have fun!
恭喜囉! 大功告成.  





2013年9月6日 星期五

開啟wordpress 文章編輯隱藏版功能

請在Wordpress 的wp-admin 目錄下打開post.php  及post-new.php
二個檔並把下面語法貼上去即可.


function enable_more_buttons( $buttons ) {
$buttons [] = 'hr';
$buttons [] = 'del';
$buttons [] = 'sub';
$buttons [] = 'sup';
$buttons [] = 'fontselect';
$buttons [] = 'fontsizeselect';
$buttons [] = 'cleanup';
$buttons [] = 'styleselect';
$buttons [] = 'wp_page';
$buttons [] = 'anchor';
$buttons [] = 'backcolor';
return $buttons ;
}
add_filter( "mce_buttons_3" , "enable_more_buttons" );

2013年9月2日 星期一

利用.htaccess 限制上傳的文件類型

在上傳的目錄下建立一個 .htaccess  的file
將下列內容貼上

<Files ~ ".*..*">
    Order Allow,Deny
    Deny from all
</Files>
<FilesMatch ".(jpg|jpeg|jpe|gif|png|tif|tiff)$">
    Order Deny,Allow
    Allow from all
</FilesMatch>

若要增加檔案類型,可於FilesMatch 後自行增減

2013年9月1日 星期日

Web Server 壓力測試 (webbench)

webbench 是一套web壓力測試的軟體,可至
http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz 下載
安裝完後 webbench 指令來進行測試
PS  :#webbench -c 500 -t 30 http://127.0.0.1/

說明:-c表示並測試數量,-t表示要進行幾秒鐘的時間。
測試時-c 的數量可以先由較小的量慢慢往上加來進行測試


[root@jj.idv ]# wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
[root@jj.idv ]# tar zxvf webbench-1.5.tar.gz
[root@jj.idv webbench-1.5]# cd webbench-1.5
[root@jj.idv webbench-1.5]# make
cc -Wall -ggdb -W -O   -c -o webbench.o webbench.c
webbench.c: In function 「alarm_handler」:
webbench.c:77: 警告:未使用的參數 「signal」
cc -Wall -ggdb -W -O  -o webbench webbench.o
ctags *.c
[root@jj.idv webbench-1.5]# make install
install -s webbench /usr/local/bin
install -m 644 webbench.1 /usr/local/man/man1
install -d /usr/local/share/doc/webbench
install -m 644 debian/copyright /usr/local/share/doc/webbench
install -m 644 debian/changelog /usr/local/share/doc/webbench
[root@jj.idv webbench-1.5]# webbench -c 500 -t 30 http://127.0.0.1/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://127.0.0.1/
500 clients, running 30 sec.

Speed=15480 pages/min, 47944 bytes/sec.
Requests: 7733 susceed, 7 failed.

測試硬碟的效能 for Centos

其實在linux 裡有個實用的指令可以用來觀看硬碟的資訊及測試效能
那就是  hdparm 這個指令,以下做個簡單的介紹

查看硬碟的資訊
#hdparm /dev/sda      

測試硬碟讀取的速度
# hdparm -tT /dev/sda
顯示如下
/dev/sda:
 Timing cached reads:   2674 MB in  2.00 seconds = 1337.65 MB/sec
 Timing buffered disk reads:  278 MB in  3.02 seconds =  92.18 MB/sec