พอดีอยู่ว่างๆแล้วหน้าเว็บมี file img ประมาณ 150k อยู่ 3 ไฟล์นี่ย่อสุดๆแล้ว -_-"
ไปเจอใช้ google เป็น free cdn เลยลองแล้วเลยโอเค เลยมาบอกต่อ
-
ถ้ามี gmail ก็สมัครขอใช้ Google App Engine ได้เลยครับที่ http://code.google.com/appengine/ ตอนสมัครจะมีให้กรอกเบอร์มือถือยืนยัน sms
-
หลังยืนยัน sms ก็เข้าไปที่ https://appengine.google.com/ แล้ว Create an Application ตั้งชื่อผมตั้งเป็น DomainCdn
-
download ไฟล์ที่จำเป็นกันก่อนนะครับ http://googleappengine.googlecode.com/files/GoogleAppEngine-1.6.1.msi
http://python.org/ftp/python/2.7.2/python-2.7.2.msi x86
http://python.org/ftp/python/2.7.2/python-2.7.2.amd64.msi x64
python ใช้อันเดียวตาม windows version ของท่าน 32/64 ลงให้เรียบร้อย
- ผมทำ template ไว้ง่ายๆแล้ว โหลดตัว sample-cdn.zip ไฟล์ที่ต้องแก้ให้เป้นค่าของท่านก็
app.yaml แก้เป็นชื่อ Application ของท่าน application: my18pluscdn
ถ้ามีรูปก้อเอาใส่ folder images ก่อน
ไฟล์ js ก็ใส่ folder js
ถ้าเป้น css สร้าง folder ใหม่ชื่อใส่รายละเอียดใน app.yaml เป็น static_dir: stylesheet
- ต่อไปก็ deploy_18plus_cdn.cmd
“c:\Python27\python.exe” “C:\Program Files (x86)\Google\Appengine\appcfg.py” update D:\CdnTest\my18pluscdn
แก้ path python.exe ของท่าน
แก้ Google\Appengine\appcfg.py ของท่านของผม x64 path ผมเลยเป็น “C:\Program Files (x86)\Google\Appengine\appcfg.py”
แล้วเลือก folder cdn ของท่านที่จะ upload ไป
- ตอน upload จะถาม email+password ที่ท่านสมัคร appengine ก็กรอก หลังจาก ok แล้วก็ลองเรียกดูได้เลยครับ
http://my18pluscdn.appspot.com/images/logo-cdn.jpg แล้วก้อแก้ code ให้ไปเรียกไฟล์จาก cdn ของท่านซะ
** ถ้าตัวฟรีจะมี limit data transfer ที่ 1GB หรือ 56MB/Min รายละเอียด limit http://code.google.com/appengine/docs/quotas.html นะครับ
