url shortening

Download Report

Transcript url shortening

1.
2.
นาย อัครพล
เดชากิตติ 52030198
นาย พงษ์ศกรณ์ ศรียะ
5203094
นาย ชลพัฒน์
เหลาบุ
่ ศณอนั
์ นต ์
3.
4. นาย อิทธิวฒ
ั น์ คาสี มวง
่
5. นาย ทวิพงศ์
จรูญกิตติธรณ
6. นางสาว วาสนา ทองพันธพา
์
5203063
5203049
5203062
url shortening คือ วิธก
ี ารทาให้ url ให้มีขนาด
สั้ นลงตัวอยางเช
่
่ น www.abc.com/asdfkjsdlkjf อาจจะ
เหลือเพียงแค่ http://goo.gl/GPPYS (ในทีน
่ ี้ใช้
ตัวแปลงลิง้ คให
์ ้สั้ นลงของ goo.gl)
ซึง่ ในปัจจุบน
ั มีเว็บไซดต
์ างๆมากมาย
่
ให้บริการยอลิ
นเตอรเน็
่ ง้ คอยู
์ มากมายบนโลกอิ
่
์ ต
เช่น http://goo.gl/ , https://bitly.com/ , http://is.gd/ เป็ น
ตน
บไซดก็
ี ารทา
้ ซึง่ ในแตละเว็
่
์ จะมีวธิ ก
แตกตางกั
นไป กลาวคื
อการเปลีย
่ นเป็ นลิง้ คสั์ ้ น
่
่
นั้นมีวธิ ก
ี ารทาทีม
่ ากมายหลายแบบนั่นเอง
การทางานของการย่อ url ให้ส้ นั ลง จะนาเสนอวิธีของการใช้ script ของ yourls ซึ่ งเป็ น
script สาเร็จรู ปซึ่งง่ายต่อการ config และง่ายต่อการใช้งาน
สิ่ งที่ yourls ต้ องการก่ อนการทา
1.เซิพเวอร์ตอ้ งทาการเปิ ด mod_rewrite
2.ต้องรองรับ php 4.3
3.ต้องมี mysql 4.1
หากคุณสมบัติครบแล้วเราก็เริ่ มทาการโหลด script มาจาก http://yourls.org หลังจาก
นั้นทาการแตกไฟล์ดงั กล่าวลงบน server
หลังจากนี้ตอ้ งทาการ config ไฟล์โดยการเข้าไปที่แฟ้ ม include/config-sample.php
โดยก๊อปปี้ ไฟล์ดงั กล่าวไปที่แฟ้ ม user/ แล้วตั้งชื่อไหม่เป็ น config.php หลังจากนั้นทาการตั้งค่าใน
แฟ้ มดังกล่าว ดังนี้
• YOURLS_DB_USER
//username ของเรา
Example: admin‘
• YOURLS_DB_PASS
//พาสเวิร์ดของเรา
Example: ’password‘
• YOURLS_DB_NAME
//ชื่อฐานข้อมูลของเรา
Example: ’myDatabase‘
• YOURLS_SITE
Example: 'localhost/yourls‘ // ชื่อ path ที่เรานา script ที่ได้จากการแตกไฟล์ไปลงไว้
• yourls_user_passwords //username และ password ที่เราต้องใช้ในการเข้าใน yourls
Example: username' => 'password‘
• YOURLS_URL_CONVERT
URL shortening method: base 36 or 62. //สามารถกาหนดได้วา่ จะทาการแปลงเป็ น
แบบฐานอะไรระหว่าง 36 หรื อ 62
หลังจากทาการตั้งค่าเสร็ จเรี ยบร้อยแล้วให้ทาการเข้า url ของ server ของเราหลังจากนั้นเข้าแฟ้ ม
admin จะปรากฏรู ปดังภาพ