ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptปัญหา WP กิน Ram เยอะ ตอนนี้มีทางออกแล้ว
หน้า: [1] 2 3   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ปัญหา WP กิน Ram เยอะ ตอนนี้มีทางออกแล้ว  (อ่าน 7405 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« เมื่อ: 27 พฤษภาคม 2011, 21:50:40 »

แห่ะๆ สวัสดีค่ะ คือเนื่องจากว่ามีเทพหลายคนเห็นว่ามันน่าจะมีประโยชน์ และก็ได้ดันกันเข้ามา บวกกับที่เราก็เคยมีปัญหาเรื่องแรมของ VPS และเป็นปัญหาที่ทำให้หงุดหงิดได้เลยทั้งวัน กับอาการ RAM มันโหลดหนัก ก็เลยตัดสินใจเขียนบทความให้อ่านเลยละกันค่ะ

สำหรับกระทู้นี้เป็นกระทู้ที่เคยถามมาก่อนว่า "[ ช่วยด้วยค่ะ] WP หนูกินแรมเยอะมากๆ ทำไงดี " ซึ่งปัญที่เป็นเลยก็คือ เราใช้ Ram 2 กิ๊ก ใช้ wp เป็นสคริป คนเข้า 15K+ ออนไลน์พร้อมกันที่ 300 แต่ซัดแรมไปหมดเกลี้ยง VPS ต้องทำการ รีสตาท์ตัวเองตลอด พอแรมหมดก็รี แบบนี้ไปเรื่อยๆ โหลดก็หนักมาก

ลองเอาของเราไปเปรียบกันของเพื่อนที่ใช้ vps แพนเดียวกัน ทำเว็บแนวเดียวกันเกือบทุกอย่าง ได้ดังนี้
ของเขาคนเข้า 50K เข้ายังอยู่ได้สบายๆ
ของเรา 15K เราเดี้ยงเลย

แรมเท่ากัน สองกิ๊ก
เขาใช้ไปสูงสุดที่ 800 เมก
เราแตะไปถึง 3 กิ๊ก

เข้าใช้ สคริปของเขาเอง
เราใช้ wp

โหลดของเขาอยู่ 0.7
เราล่อไป 42.4 <<<<< โหดมาก แตกต่างกันอย่างเห็นได้ชัด

หลังจากที่ได้ตั้งคำถามไป ก็เลยมีหมอใจดีได้ล่างในนี้แหละ เข้ามาช่วยน้อง VPS หนูให้กลับมามีชีวิตอีกครั้ง และก็เป็นปกติเหมือนที่มันควรจะเป็น คือ ณ ปัจจุบัน แรม 2 กิ๊ก ยังพออยู่ได้ ไม่ซัดจนเกลี้ยง โหลดกลับมาที่ 1-2.0 คนเข้า 20K+ ออนไลน์ เกือบ 1000 ตอนนี้ชิวมาก ไม่มีปัญหา

จากสาเหตุข้างต้นที่พบบ่อยเลยนะคะ คือมันจะเป็นที่แคช ของหน้า Page เราค่ะ ส่วนสาเหตุรองๆ ก็จะเกิดจากตัวของ Host เองค่ะ ซึ่งสำหรับตัวเราเอง แก้ไขปัญหาเบื้องต้นที่การ แคช Page เ่ท่านั้น ส่วนอื่นๆ เช่นพวก Host Vps ไม่เคยได้แก้ไข เพราะทำแค่ตัวแคชไฟล์ ก็พออยู่ได้น่ะค่ะ แม้ว่า Host หรือ Vps เหล่านั้นจะเน่าและเต่าก็ตาม 555

เพื่อให้เข้าใจเดี๋ยวอธิบายเรื่องแคชนิสนึง ถ้าหากท่านใดที่รู้แล้วก็ข้ามๆ ไปนะคะ คือปัญหา WP กับ อาการแรมหมด ส่วนใหญ่จากประสบการณ์จะอยู่ที่การแคช page น่ะค่ะ คือ wp มันจะดึงข้อมูลจาก DB มาโดยตรงเลย ทำให้ แรมทำงานหนัก เราจึงจำเป็นต้องทำการแคช Page เพื่อให้ wp เอาำไฟล์ที่ Page มาใช้ แทนการไปดึงจาก ฐานข้อมูลโดยตรงค่ะ จะช่วยเรื่องแรมได้มาก

ปักอินที่ใช้ แคช มีหลากหลายมาก และรูปแบบของการแคช Page และสกุลไฟล์ของการแคช ในแต่ละปักอินก็จะแตกต่างกัน แต่ที่จะแนะนำในวันนี้คือปักอิน Hyper Cache น่ะค่ะ หากท่านใดอาจจะใช้ตัวอื่นก็ได้ แต่ที่แนะนำตัวนี้ คือมันเป็นปักอินที่เราถนัดและใช้ง่าย เลยอยากมาบอกต่อ

Hyper Cache ตัวนี้ตัวมันเล็กๆ การใช้งานง่าย แต่ทรงพลังมาก หลังจากที่ลองหลากหลายปักอินแล้ว คือเราก็ไม่ได้บอกนะคะว่าปักอินอื่น มันไม่ดี แต่ตัวเราเป็นที่ เวลาเห็นอะไรที่มันยุ่งยาก แก้ไขยาก ฟังก์ชั่นเยอะ เราก็จะมึนและถอนปักอินเหล่านั่นออกทันที จวบเหมาะกับพอดีไปเจอ Hyper Cache เข้า ปักอินทุกตัว เลยดูต่ำไปในสายตาเราเลยล่ะ เพราะการใช้งานมันง่ายที่สุดแล้ว มีหน้าตั่งค่าหน้าเดียว เสียวทั้งเว็บเลยค่ะ

เอาล่ะ คือมันก็ไม่มีอะไรมาก ติดตั้ง ปักอิน Hyper Cache ตามปกติน่ะค่ะ ติดตั้งเสร็จให้ไปตั้งค่าประมาณนี้

Cached pages timeout : ใส่เลขไปเยอะๆ ของเราใส่ "43200" ความหมายของมันคือ เมื่อครบ 43200 (30 วัน) แล้ว ระบบจะเคลียแคชเองโดยอัตโนมัต และเพื่อให้ตัวปักอินมันทำงานได้สมบูรณ์แบบ ก็เลยใส่ 43200 เพื่อไม่ให้มันทำงานหนัก ถ้าเราใส่น้อยๆ มันก็ต้องคอยเคลียตัวเองบ่อยๆ หนักเข้าไปอีก ><

Cache invalidation mode : ให้เลือก Nothing เลือกแบบนี้จะทำหน้าที่แทน DB Cache Reloaded Fix ได้เลยค่ะ มันหมายถึง เวลาที่มีสมาชิกเข้าเว็บเรา ในหน้าไหนๆ ปักอินมันจะทำการแคช Page นั้นๆ ให้ทันที และจะไม่มีทางลบการแคชเด็ดขาด จนกว่าเราจะไปเคลียแคชเองมันถึงจะลบ คือเมื่อโพทย์อะไรไปเสร็จ ก็ต้องไปกดเคลียแคชเองน่ะค่ะ ทำแบบนี้เหมือนยุ่งยาก แต่อยากจะบอกว่า ลดแรมไปเยอะเลยนา ^ ^


ลองทำดูและดูความแตกต่าง เราพูดไปดูเหมือนจะ งงๆ ส่วน ส่วนอื่นๆ ก็ลองศึกษาดูน่ะค่ะ

อีกนิดนึงสำคัญมาก ลองเชคๆ ดูด้วยว่าปักอินมันแคชให้เราจริงหรือเปล่า โดยทำการเข้าบาวเซอร์อีกตัวหนึ่ง และลองกดคลิก Page นู้น Page นี้ไปเรื่อยๆ จากนั้น ให้มาที่หน้าตั้งค่าปักอิน และสังเกตุในส่วนของ Files in cache (valid and expired) ว่ามีตัวเลขขึ้นหรือไม่

หลังจากที่เรา เยี่ยมชมเว็บไซด์แล้ว ถ้าขึ้นก็แสดงว่ามันทำการแคชให้แล้ว แต่หากไม่ขึ้น อาจมีปัญหาได้ ลองสังเกตุดูค่ะ คือการทำแบบนี้ ก็เพราะว่า ถ้าเรายังล็อคอินค้างไว้และกดลิงค์ของเราเองในเว็บ มันจะไม่แคชให้ คือต้อง ออกจากระบบก่อน และลองเข้าเว็บดูมันถึงจะแคช หรือไม่ก็ต้องเข้าตัวบาวเซอร์อื่นๆ แทนอย่างที่บอกไปข้างต้น ลองเล่นดูค่ะ คิดว่าทรงพลังกว่าเยอะ ^ ^

ติดปัญหาอะไรถามได้ค่ะ
ให้เครดิตพี่นาว ยูเซอ "dj mixkajay" นิดนึงค่ะ แห่ะๆ

อีกนิดนึง

หากจะให้ Hyper Cache ทำงานอัตโนมัติก็สามารถเลือกในส่วนของ Cache invalidation mode : ให้เป็น Only modified post ก็ได้ มันจะทำการ clear cache อัตโนมัติ เฉพาะโพสที่มีการแก้ไข

หรือจะเลือกเป็น All cache pages ก็ได้ค่ะ ปักอินจะทำการ clear cache อัตโนมัติ เมื่อ page บางเพจ มีการเปลี่ยนแปลง

แต่โดยส่วนตัว ย้ำสักนิดว่าโดยส่วนตัวนะคะ แห่ะๆ

แนะนำให้เลือกเป็นโหมด Nothing เพราะว่า อันดับแรกเลยคือเราจะสบายใจว่า ปักอินมันจะไม่ทำงานหนัก โดยมันจะไม่สั่งตัวเองให้  clear cache โดยอัตโนมัติ คือเราแค่เสียเวลามาเคลียแคชเองก็ได้ พอเราโพทย์บทความเสร็จ และจะไม่แก้ไขในแต่ละบทความแล้ว เราก็แค่กดสั่ง เคลียแคช ให้มันจำบทความใหม่ของเรา แต่ถ้าเราไปใช้ในโหมดอื่นๆ มันก็จะสั่งตัวเองให้ออโต้ เหมือนมันต้องมาคอยทำงานหนัก เมื่อโพสต์มีการเปลี่ยนแปลงก็จะต้องมาคอยเคลียแคช บ่อยๆ ปักอินมันก็ดูเหมือนทำงานหนักเข้าไปอีกน่ะค่ะ

จุดประสงค์ของการให้เลือก Nothing เพราะไม่อยากให้มันทำงานหนักนั้นเองค่ะ


+1 และช่วยดันกันได้เสมอนะคะ  Tongue
« แก้ไขครั้งสุดท้าย: 09 มกราคม 2012, 12:49:56 โดย ซากุระไฮเปอร์ » บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
ekateikate
ก๊วนเสียว
*

พลังน้ำใจ: 85
ออฟไลน์ ออฟไลน์

กระทู้: 480



ดูรายละเอียด
« ตอบ #1 เมื่อ: 27 พฤษภาคม 2011, 21:53:13 »

ข้อมูลใน database เยอะ หรือเปล่า

บันทึกการเข้า

dj mixkajay
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 159
ออฟไลน์ ออฟไลน์

กระทู้: 1,766



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 27 พฤษภาคม 2011, 21:53:55 »

ขอ textlinks ที่ footer จะบอกให้ฟรี ไม่คิดตังค์

 Tongue


อิอิ   wanwan016
บันทึกการเข้า

ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« ตอบ #3 เมื่อ: 27 พฤษภาคม 2011, 21:54:22 »

ข้อมูลใน database เยอะ หรือเปล่า



2700 กว่าเรื่องอ่ะ

ขอ textlinks ที่ footer จะบอกให้ฟรี ไม่คิดตังค์

 Tongue


อิอิ   wanwan016

ถ้ามันหายจริงๆ ยินดีให้ ในส่วน head เลยค่ะ
« แก้ไขครั้งสุดท้าย: 27 พฤษภาคม 2011, 21:57:20 โดย pichitpon » บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
t_doyoumv
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 62
ออฟไลน์ ออฟไลน์

กระทู้: 3,311



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 27 พฤษภาคม 2011, 22:02:17 »

อยากบอกพี่ว่า ตำเหน่งนี้ หน้าคลิก หรือ น่า คลิกครับ
บันทึกการเข้า

ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« ตอบ #5 เมื่อ: 27 พฤษภาคม 2011, 22:07:49 »

มันเป็นความผิดของ admin โง่ๆ คนนึง


 Embarrassed  wanwan019
บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
ชนเผ่าอาข่า
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 158
ออฟไลน์ ออฟไลน์

กระทู้: 1,444



ดูรายละเอียด
« ตอบ #6 เมื่อ: 27 พฤษภาคม 2011, 22:45:27 »

ใช้ปลั๊กอินเยอะกว่านี้
แรม 2 gb ยังไม่เป็นไรเลย
ที่พูดมาใช้หมดทุกตัว...รวมๆแล้ว 20 กว่าตัว
« แก้ไขครั้งสุดท้าย: 27 พฤษภาคม 2011, 22:49:37 โดย khonakha » บันทึกการเข้า
ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« ตอบ #7 เมื่อ: 27 พฤษภาคม 2011, 22:49:33 »

นั้นน่ะสิคะ

แย่

เราเป็นคนเดียว
บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
ชนเผ่าอาข่า
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 158
ออฟไลน์ ออฟไลน์

กระทู้: 1,444



ดูรายละเอียด
« ตอบ #8 เมื่อ: 27 พฤษภาคม 2011, 22:50:21 »

นั้นน่ะสิคะ

แย่

เราเป็นคนเดียว
เป็นที่โฮสเปล่าครับ..อิอิ
บันทึกการเข้า
bot2o
สมุนแก๊งเสียว
*

พลังน้ำใจ: 161
ออฟไลน์ ออฟไลน์

กระทู้: 971



ดูรายละเอียด
« ตอบ #9 เมื่อ: 27 พฤษภาคม 2011, 22:53:20 »

เป็นที่การปรับแต่ง apache ไม่ดีพอมัง

ลองไปขอ config apache กับ my.cnf มาจากเพื่อนที่เขาเข้าได้ 50k สิ
« แก้ไขครั้งสุดท้าย: 27 พฤษภาคม 2011, 22:55:24 โดย bot2o » บันทึกการเข้า

ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« ตอบ #10 เมื่อ: 27 พฤษภาคม 2011, 23:06:36 »

 Tongue

งานช้างเลยค่ะ

เพื่อนที่ว่า คือไม่รู้จักกันค่ะ แต่ เจ้าของ vps เขาบอกว่า

เว็บคนนี้ใช้ vps แพน เหมือนกัน

เบามาก
บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
bonshington
ก๊วนเสียว
*

พลังน้ำใจ: 47
ออฟไลน์ ออฟไลน์

กระทู้: 376



ดูรายละเอียด
« ตอบ #11 เมื่อ: 27 พฤษภาคม 2011, 23:07:20 »

เป็นเวปหนัง อาจเพราะ streaming vdo รึเปล่า เลยกินเยอะ
บันทึกการเข้า
sugarthailand
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 165
ออฟไลน์ ออฟไลน์

กระทู้: 2,415



ดูรายละเอียด
« ตอบ #12 เมื่อ: 08 มกราคม 2012, 09:52:57 »

ดันคำถามหน่อยครับ ผมว่ามีประโยชน์มากอ่ะ
บันทึกการเข้า
bigbossbear
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 348
ออฟไลน์ ออฟไลน์

กระทู้: 4,764



ดูรายละเอียด
« ตอบ #13 เมื่อ: 08 มกราคม 2012, 11:19:03 »

ช่วยดัน อยากรู้ด้วย  wanwan014
บันทึกการเข้า

jastplays
ก๊วนเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 306



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 08 มกราคม 2012, 11:23:38 »

ดันไปครับ
บันทึกการเข้า

เกมส์เกมส์.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 322
ออฟไลน์ ออฟไลน์

กระทู้: 4,122



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 08 มกราคม 2012, 11:36:15 »

wordpress นี่ตัวกินแรมอยู่แล้วครับ ถ้าใช้สคริปนี้ยังไงก็มีปัญหา ลองวางเซอฟเองดูครับ หรือไม่ก็ลองทำ ไฟล์โฮส แยกออกมา
บันทึกการเข้า

ซากุระไฮเปอร์
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 604
ออฟไลน์ ออฟไลน์

กระทู้: 2,595



ดูรายละเอียด
« ตอบ #16 เมื่อ: 08 มกราคม 2012, 13:14:16 »

เข้ามาเขียนให้ใหม่แล้วนะคะ แห่ะๆ เห็นดันเลยอยากเขียนให้ 5555
บันทึกการเข้า

มีแฟนเป็นโปรแกรมเม่อร์ ชีวิตคงง่ายขึ้น T^T // Ps. รูปโปรตัวจริงค่ะ แต่ผ่านมาหลาย app
holidaytours
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 291
ออฟไลน์ ออฟไลน์

กระทู้: 7,581



ดูรายละเอียด เว็บไซต์
« ตอบ #17 เมื่อ: 09 มกราคม 2012, 09:59:07 »

เป็นกระทู้ที่มีประโยชน์มากเลยนะครับ
 wanwan017
บันทึกการเข้า

reset
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,183



ดูรายละเอียด
« ตอบ #18 เมื่อ: 09 มกราคม 2012, 10:53:40 »

เคยเป็นนะแบบนี้ ตอนนั้นหาทางแก้ไมไ่ด้

ขอบคุณครับที่แชร์ความรู้
บันทึกการเข้า


รับทำสติ๊กเกอร์ไลน์ /วาดมาสคอต-coverเพจ / ทำภาพ cover Youtube /  ออกแบบอื่นๆ
Host แนะนำ
Tanut007
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 334
ออฟไลน์ ออฟไลน์

กระทู้: 3,647



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 09 มกราคม 2012, 11:08:10 »

config ทางเซิร์ฟเวอร์ให้ดี แล้วปรับแต่งสคริปท์ครับ
บันทึกการเข้า

หน้า: [1] 2 3   ขึ้นบน
พิมพ์