2อันบนต้องแก้ยังไงแนะนำทีจ้า Page Speed

เริ่มโดย narupot, 09 พฤศจิกายน 2017, 21:06:54

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

narupot

 
:wanwan003: :wanwan003: :wanwan003:
ปัญหาโลกแตกตามแก้ย๊ากยาก (สำหรับเรานะ) :wanwan044: :wanwan044:
ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
[direct=http://partner.yengo.com/?ref=76273]สร้างรายได้ด้วยเว็บของคุณ[/direct]

CONY

1.ใส่ค่าความกว้าง ความสูงในทุกแท็ก img
2.ทำแคชให้ static file เช่นไฟล์ image, css, js

narupot

อ้างถึงจาก: CONY ใน 10 พฤศจิกายน 2017, 11:14:06
1.ใส่ค่าความกว้าง ความสูงในทุกแท็ก img
2.ทำแคชให้ static file เช่นไฟล์ image, css, js
ทำยังไงฮะ พอมีวิธีสอนมั้ย ><
ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
[direct=http://partner.yengo.com/?ref=76273]สร้างรายได้ด้วยเว็บของคุณ[/direct]

CONY

ลองเช็คแท็ก <img> อ่ะครับ ว่าได้ใส่ค่า attribute แบบนี้ป่าว <img src="..." width="..." height="..." />
ส่วนการแคชไฟล์ static ลองอ่านอันนี้ดูครับ
https://varvy.com/pagespeed/cache-control.html


eyejan

อยากจะบอกว่า ท่านไม่ควรใช้ GT Metrix นะครับ

ตัวเช็คความเร็วตัวเดียวที่ Google แนะนำอย่างเป็นทางการคือ

https://www.webpagetest.org/

ให้เน้นที่ time to first byte นะครับ อย่าให้เกิน 3วินาที

วิธีการปรับปรุงคือ ใช้ DNS แบบที่มันเร็วๆ แล้วก็ server ที่มันแรงนะครับ


momo2


infamous

อยากจะบอกว่า ท่านไม่ต้องไปเครียดกับสกอร์พวกนี้ครับ มันก็แค่ตัวเลขเท่านั้น

แต่ถ้าจะเล่นจริงๆ ก็ต้องศึกษาพวก defer, async resource loading, page's resource reducing ครับ เช่น

เปลี่ยน
<img src="xxx" width="yyy" height="zzz">
เป็น
<span data-src="xxx" data-width="yyy" data-height="zzz" data-title="blah"></span>

แบบด้านบน browser มันจะมองเห็นเป็น span ครับ มันจะไม่คำนวณ dimensions หรือโหลดภาพก่อน และมันจะทำให้ขนาดของหน้าเพจเล็กลงกว่าที่เรายัด img ลงไปตรงๆด้วย

จากนั้นโหลดหน้าเพจเสร็จ ค่อยเอา js มา render ด้วย $.defered() อีกที บางท่านอาจจะรู้จักครับว่ามันเป็นเทคนิค Lazy loading

ส่วนปัญหาเรื่อง cache ก็ให้ดูเรื่อง cache control header ครับ ผ่าน .htaccess มีตัวอย่างให้ดูเยอะครับใน gg

ปล แค่เทคนิคเล็กๆน้อยๆนะครับ

narupot

ขอบคุณทุกๆคนมากครับ หวังว่าเป็นความรู้กับคนอื่นๆด้วยครับ ^^ :wanwan013:
ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
[direct=http://partner.yengo.com/?ref=76273]สร้างรายได้ด้วยเว็บของคุณ[/direct]

darkknightza

อ้างถึงจาก: CONY ใน 10 พฤศจิกายน 2017, 11:14:06
1.ใส่ค่าความกว้าง ความสูงในทุกแท็ก img
2.ทำแคชให้ static file เช่นไฟล์ image, css, js
เจ๋งมากคับ
[direct=http://make-more-moneyy.blogspot.com/2012/10/adfly.html]หาเงินวันละ350บาท มั่นคง จ่ายมาสิบปีแล้ว[/direct]
[direct=https://www.popads.net/users/refer/519628]หารายได้กับ popup เจ้านี้ เรทแรงคลิ๊ก[/direct]
Hosting อันดับ 1 คุณภาพสูง ราคาถูก จัดเลย[direct=https://support.hostneverdie.com/aff.php?aff=504][/direct]
โดเมนเนมสวยๆ ราคาถูก จดกับเราสิ[direct=https://my.thaidatahosting.com/aff.php?aff=227]ที่นี่

kanesz12

อ้างถึงจาก: eyejan ใน 10 พฤศจิกายน 2017, 14:34:41
อยากจะบอกว่า ท่านไม่ควรใช้ GT Metrix นะครับ

ตัวเช็คความเร็วตัวเดียวที่ Google แนะนำอย่างเป็นทางการคือ

https://www.webpagetest.org/

ให้เน้นที่ time to first byte นะครับ อย่าให้เกิน 3วินาที

วิธีการปรับปรุงคือ ใช้ DNS แบบที่มันเร็วๆ แล้วก็ server ที่มันแรงนะครับ



ความรู้ใหม่เบยครับ  :wanwan017: :wanwan017:
https://privateladyescorts.com - Secret Live Dating - No Selfie - Anonymous Casual Dating -   Authentic Dating