เว็บโฮสติ้ง Pinkkeyhost :: Support Center

Member Center => Tip & Technic => ข้อความที่เริ่มโดย: PinkkeyHost ที่ 08 ก.ค. 2006 15:51



หัวข้อ: แตกไฟล์แล้ว upload ผ่าน ftp นานจัง มาดูวิธีที่ง่ายและเร็วกว่ากันดีกว่า
เริ่มหัวข้อโดย: PinkkeyHost ที่ 08 ก.ค. 2006 15:51
เนื่องจากการที่เราโหลดไฟล์ที่บีบขนาด (.zip .rar .tgz .tar.gz) มาแตกออกที่เครื่องเราก่อนที่จะ upload ขึ้น server ผ่าน ftp นั้น
การ upload ไฟล์ขนาดย่อยๆหลายๆไฟล์ผ่าน ftp นั้น จะช้ากว่า การโหลดไฟล์ขนาดใหญ่เพียงไฟล์เดียว (ที่ขนาดรวมเท่าๆกัน) จะช้ากว่า 3-100 เท่า ขึ้นกับความเร็วของ internet และเส้นทางในการเชื่อมต่อกับ server เนื่องจากการ upload ไฟล์ผ่าน ftp นั้นจะต้องเสียเวลาในการสร้าง connection ก่อนที่จะ upload ไฟล์แต่ละไฟล์ ดังนั้นยิ่งมีจำนวนไฟล์มากก็จะยิ่งช้าขึ้นเนื่องจากต้องเสียเวลาในการสร้าง connection ให้แต่ละไฟล์ก่อนนั้นเอง

ดังนั้นหากเราสามารถโหลดไฟล์ขนาดใหญ่เพียงไฟล์เดียวผ่าน ftp แล้วเข้าไปแตกไฟล์นั้นบน server ได้ ก็จะใช้เวลาน้อยกว่ากันมาก

ซึ่งสำหรับ DirectAdmin ControlPanel ที่เราใช้อยู่สามารถแตกไฟล์ประเภท .tar.gz ได้ (สามารถสร้างได้ด้วยเช่นกัน ซึ่งจะนำเสนอวิธีการในโอกาสต่อไป)
สำหรับวิธีการก็ง่ายๆดังนี้ครับ

1.เวลาโหลดไฟล์จากทางผู้พัฒนา อาจมีให้เลือกโหลดหลาย format เช่น .zip .tgz .tar.gz .bz2 ...
ให้ท่านเลือกโหลดไฟล์ประเภท .tar.gz หรือ .tgz (รูปแบบย่อของ .tar.gz สามารถ rename เป็น .tar.gz ได้เลย)

2.upload ไฟล์ .tar.gz ผ่าน ftp ขึ้นไปไว้ใน public_html ของท่าน

3.เข้าหน้า CP ไปที่ filemanager เข้าไปใน folder public_html จะพบไฟล์ .tar.gz
ซึ่งใน column ถัดมาจะมีให้เลือก Extract (รูปที่ 1)

4.เมื่อคลิกที่ extract ก็จะแสดงรายละเอียดของไฟล์ต่างๆในนั้น ก็ให้คลิกที่ปุ่ม Extract อีกครั้งหนึ่ง (รูปที่ 2)

5.ไฟล์จะถูกแตกออกไปยัง folder ที่ระบุ (รูปที่ 3-4)


หัวข้อ: Re: แตกไฟล์แล้ว upload ผ่าน ftp นานจัง มาดูวิธีที่ง่ายและเร็วกว่ากันดีกว่า
เริ่มหัวข้อโดย: compaq ที่ 27 ม.ค. 2007 21:28
แล้วเรื่อง folder ละครับจะมีปัญหาหรือเปล่าเช่นเมื่อแตกไฟล์ในเครื่องเรา จะเห็น มันเป็นโฟล์เดอร์
เมื่ออัพขึ้นไปบนเว็บ path ของเว็บจะเปลี่ยนไปหรือเปล่าครับ เช่น

file1.zip แตกออกมาเป็น paht/subpaht/index.html

เมื่ออัพขึ้น server จะเป็นแบบนี้ไหมครับ

www.domain.com/path1/subpath/index.html


หัวข้อ: Re: แตกไฟล์แล้ว upload ผ่าน ftp นานจัง มาดูวิธีที่ง่ายและเร็วกว่ากันดีกว่า
เริ่มหัวข้อโดย: PinkkeyHost ที่ 08 ก.พ. 2007 16:34
แล้วเรื่อง folder ละครับจะมีปัญหาหรือเปล่าเช่นเมื่อแตกไฟล์ในเครื่องเรา จะเห็น มันเป็นโฟล์เดอร์
เมื่ออัพขึ้นไปบนเว็บ path ของเว็บจะเปลี่ยนไปหรือเปล่าครับ เช่น

file1.zip แตกออกมาเป็น paht/subpaht/index.html

เมื่ออัพขึ้น server จะเป็นแบบนี้ไหมครับ

www.domain.com/path1/subpath/index.html

ถูกต้องครับ เวลาแตกไฟล์มันจะแตก folder ออกมาตามที่มีอยู่ครับ
ดังนั้นไฟล์ที่จะแตกจะต้องแน่ใจว่าโครงสร้าง folder ถูกต้องเสียก่อน
และอีกอย่างคือ ระบบรองรับเฉพาะไฟล์นามสกุล .tar.gz เท่านั้น
.zip ไม่สามารถแตกได้ครับ

ซึ่งโดยส่วนมากเวลา download พวกไฟล์ script สำเร็จรูปต่างๆ
จะมีให้เราเลือกโหลดเป็น .zip และ .tar.gz อยู่แล้ว
เราก็เลือกโหลดแบบ .tar.gz แล้ว upload ผ่าน ftp ขึ้นไปแตกผ่าน cp ได้เลย