อ่านมังงะสนุกขึ้น แค่มีสคริปต์จิ้มภาพแล้วเลื่อนจอ
ผมเคยอ่านมาทั้ง 2 แบบ แล้วรู้สึกว่า การกดที่รูปภาพแล้วม […]
การย้ายโฮสต์บางทีก็เป็นเรื่องที่ยุ่งยากดี เพราะเราต้อง […]
ปรับปรุงล่าสุด 17/01/2561
การย้ายโฮสต์บางทีก็เป็นเรื่องที่ยุ่งยากดี เพราะเราต้อง Zip ไฟล์ แล้วทำการดาวน์โหลดลงเครื่อง แล้วนำไปอัพใหม่ที่อีก Host นึง ความเร็วก็จะขึ้นอยู่กับเน็ตของเรา ถ้าเน็ตเราช้ากว่าจะอัพโหลดเสร็จนี่ก็โคตรนานเลย
เคนเลยนำวิธีการที่เคนเพิ่งไปค้นหาเจอมาฝาก ซึ่งทำให้การดาวน์โหลดไฟล์ขนาด 500MB เสร็จในไม่กี่วินาทีด้วยการใช้เน็ตจากตัว Host เองให้ไปทำการดาวน์โหลดไฟล์ที่เรา Zip ไว้ในอีก Host นึงเลย
<?php
$filename = 'file-name.zip'; // ชื่อไฟล์ที่เราจะบันทึก
$link = 'http://target-domain.com/backup_20180117.zip';
if ( file_put_contents( $filename, fopen( $link, 'r' ) ) )
{
echo 'done';
}
โดย $filename ก็ใส่ชื่อที่คุณจะบันทึก $link ก็คือลิงค์ที่เราจะดาวน์โหลดไฟล์
จะพบว่าการดาวน์โหลดแบบนี้เร็วมาก ๆ ทำให้เราไม่ต้องไปเสียเวลา ดาวน์โหลดลงเครื่องเรา แล้วอัพโหลดขึ้นอีก Host นึงใหม่ ทำให้เสียเวลามาก ๆ ไปลองใชกันดูนะครับ