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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free ScriptJoomla + Wordpress ระบบ catch ของมันมีการทำงานอย่างไร
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Joomla + Wordpress ระบบ catch ของมันมีการทำงานอย่างไร  (อ่าน 1943 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
BabyVox
คนรักเสียว
*

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

กระทู้: 131



ดูรายละเอียด
« เมื่อ: 05 มิถุนายน 2009, 08:49:31 »

อยากรู้ว่าการทำงานระบบ Catch ของ Joomla และ Wordpress มันทำงานแบบไหนครับ  แล้วต่างกันไหม
มันสามารถ config เวลาการทำงานอะไรพวกนี้ได้ไหม
บันทึกการเข้า
BabyVox
คนรักเสียว
*

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

กระทู้: 131



ดูรายละเอียด
« ตอบ #1 เมื่อ: 05 มิถุนายน 2009, 22:10:26 »

สงสัยจะไม่มีคนรู้ - -*
บันทึกการเข้า
slotpro
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,115



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 06 มิถุนายน 2009, 05:33:05 »

Cache ป่ะครับของ Joomla มันจะเก็บข้อมูลหน้าเว๊บเก่าๆใน session  นั้นๆไว้เวลาคนเปิดเว๊บจะให้ทำงานเร็วขึ้นเหมือนไม่ต้องนั่งโหลดข้อมูลตั้งแต่แรกแต่โหลดไว้แล้ว อธิบายไปๆมา งงเอง  Lips Sealed
บันทึกการเข้า

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

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

กระทู้: 1,734



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 06 มิถุนายน 2009, 05:57:36 »

ผมก็ไม่ค่อยใจเรื่อง cache เท่าไหร่นะ แต่กำหนดอะกำหนดได้


ไป ที่ ตั้งค่า config แล้ว เลือกตั้งค่า System จะมี ตั้งค่า cache อยู่อ่าครับ


ใช่อย่างนี้รึป่าว
บันทึกการเข้า

BabyVox
คนรักเสียว
*

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

กระทู้: 131



ดูรายละเอียด
« ตอบ #4 เมื่อ: 06 มิถุนายน 2009, 08:39:12 »

การทำงานในเชิงโปรแกรมมิ่งละครับ พออธิบายได้ไหม  Tongue
บันทึกการเข้า
zZzZ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,509



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 06 มิถุนายน 2009, 10:07:36 »

ยังไม่ได้อ่านละเอียด แต่นั่งดูผ่านๆ ของ wp

หลักการคือ ลดการทำงานของ php / database โดยทำงานกับผู้ใช้งานทีี่ไม่ได้ login
ถ้าพูดง่ายๆก็เหมือน เซฟหน้า html จาก dynamic page ไว้นั่นแหล่ะ พอคนกดมาดูก็ส่งหน้า html นี้ให้ดู จะได้ไม่ต้องไปใช้ทรัพยากร php / mysql โดยทำงานร่วมกับ .htaccess เพื่อกำหนดรูปแบบของ url

เทคนิคลงลึกว่า มัน ไรท์ไฟล์ ไปจริงๆเลยหรือเปล่า หรือใช้วิธี .htaccess cache dynamic page กันแน่ อันนี้ยังไม่ได้ดูต่อครับ (ถ้าไปดูมาแล้วมาเล่าด้วย  Cheesy )

ของ jl ยังไม่ได้ดู หุึหุ

ลืมบอกไป ที่ดูนี้ wp supercache นะครับ มันมีหลายตัวที่ทำแคช ต้องระบุไว้ก่อน หุหุ
« แก้ไขครั้งสุดท้าย: 06 มิถุนายน 2009, 10:20:05 โดย zZzZ » บันทึกการเข้า

ต่อ
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,063



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 06 มิถุนายน 2009, 10:58:03 »

ถามบ้าง มันมีผลกับ seo มานอกแค่ถ้าผิดหรือเปิด Huh?
บันทึกการเข้า

BabyVox
คนรักเสียว
*

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

กระทู้: 131



ดูรายละเอียด
« ตอบ #7 เมื่อ: 06 มิถุนายน 2009, 13:16:44 »

ความรู้เริ่มเพิ่มขึ้นจิ่งหนึ่งแล้วครับ  Grin
มีใครอธิบายได้อีกครับ
บันทึกการเข้า
BabyVox
คนรักเสียว
*

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

กระทู้: 131



ดูรายละเอียด
« ตอบ #8 เมื่อ: 06 มิถุนายน 2009, 21:18:41 »

 Help me plz..
 Kiss
บันทึกการเข้า
obiconbig
Newbie
*

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

กระทู้: 14



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 06 มิถุนายน 2009, 21:51:06 »

ผมเองรู้แต่การ cache ของ joomla นะครับ


ใน Joomla 1.5 นั้นเป็นการ cache ระดับ module ครับ ส่วนเรื่อง component ตรงกลางจะไม่ cache ถ้าไม่เขียนไปเอง


การ cache ระดับ module หมายถึง module ที่ถูกทำงานเป็น HTML เสร็จแ้ล้วจะเก็บไว้ลง file (joomla base ไม่ลงเสริมนะครับ)


แล้วตั้งเวลาไว้ที่หน้า global config


จากนั้นเวลาที่มีการเรียก module นี้อีกรอบก็จะดูว่า cache นั้นหมดเวลาหรือยัง ถ้ายังไม่ีหมดเวลาก็จะไม่ทำงานอะไรแต่จะ getcontent ของ cache แล้วส่งคืนกลับไปให้ page เลย

ทำให้ถ้าเป็นการ query menu หรือ ข้อมูลอะไรไม่ต้องเีสียเวลาไป query จาก database ใหม่ (รวมทั้งเวลาในการสร้าง HTML ต่างๆหลังจากที่ query มาด้วย) ครับ


แต่ทั้งนี้ทั้งนั้น module ตัวนั้นก็ต้องเขียนให้เป็นการตรวจสอบการ cache ด้วยนะ Cool
บันทึกการเข้า
zenar218
ก๊วนเสียว
*

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

กระทู้: 350



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 06 มิถุนายน 2009, 23:31:54 »

อธิบายคร่าวๆ ครับ
ปกติหน้าเว็บเรา
ถ้าไม่ได้เปิดใช้ cache จะต้องเรียก ข้อมูลจาก database ใหม่ตลอดเวลาครับ
ถ้าเราเปิดcache
Joomla มันจะสร้างไฟล์เล็กๆ(cache) ไว้ ใน folder ชื่อ cache พอเปิดหน้าเว็บอีกที ก็เรียกข้อมูลจากไฟล์นั้น
ซึ่งจะเร็วกว่าเรียกข้อมูลจาก databaseโดยตรงครับ


ข้อแนะนำ

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

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

นอกจากcache ของเว็บแล้ว ยังมี cache ใน Browser อีก

ถ้าอยากแก้เว็บ แล้วแสดงผลให้เห็นทันทีเลยก็ต้อง clear cache ของBrowser ด้วย  Smiley

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

ฉนวนกันเสียง แผ่นซับเสียง  ติดตั้งผนังกันเสียง ปรึกษาด้านอะคูสติก ติดต่อ ZEN ACOUSTIC
เว็บไซต์ หยุดที่นี่ ดอตคอม เว็บไซต์รวบรวมสาระต่างๆครบ ในที่เดียว
อยากเล่นโอเทลโล่เก่งๆ ต้องที่นี่เลย ชมรมหมากกระดานโอเทลโล่ (Thailand Othello Association)
สอนธรรมะทาง Tiktok อ้างอิงพระไตรปิฎก Zen The Upasaka
Dr.K
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 6,744



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 06 มิถุนายน 2009, 23:45:54 »

อธิบายคร่าวๆ ครับ
ปกติหน้าเว็บเรา
ถ้าไม่ได้เปิดใช้ cache จะต้องเรียก ข้อมูลจาก database ใหม่ตลอดเวลาครับ
ถ้าเราเปิดcache
Joomla มันจะสร้างไฟล์เล็กๆ(cache) ไว้ ใน folder ชื่อ cache พอเปิดหน้าเว็บอีกที ก็เรียกข้อมูลจากไฟล์นั้น
ซึ่งจะเร็วกว่าเรียกข้อมูลจาก databaseโดยตรงครับ


ข้อแนะนำ

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

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

นอกจากcache ของเว็บแล้ว ยังมี cache ใน Browser อีก

ถ้าอยากแก้เว็บ แล้วแสดงผลให้เห็นทันทีเลยก็ต้อง clear cache ของBrowser ด้วย  Smiley


เกือบแล้วครับ
เอางี้นะ
1. html cache ก็ที่เรารู้จักกันทั่วไป ใน wp cache ,supercache ,joomla
หลักการคือการเจน php เป็น html มาเก็บไว้ใน folder cache ตั้งเวลาไว้ถ้าเวลายังไม่หมด ก็จะมาเรียก html หน้านี้ไปแสดงเลย ไม่ต้องเรียกการใช้งาน php ,mysql ประหยัดทรัพยากรและเร็วขึ้นมาก ข้อเสียคือทำให้มันขาดความdynamicครับ พวกนี้เช่น zend ,jpcache หรือจะเขียนมาเอง เช่น pantip จะเจนเป็น html เลย
ข้อดีของ wp supercache ที่เหนือกว่า wpcache คือ พี่ท่านเล่นเจนหน้าเว็บทั้งเว็บเป็น html ไว้ทั้งหมด กลายเป็นเว็บ static html ทำให้ไวและรับโหลดได้อย่างไม่น่าเชื่อ เหมาะกะเว็บ wp ใหญ่ๆ ทราฟฟิกเยอะแต่กลัวโดนโฮสเตะ ของโฮสผมก้อมีอยู่เว็บนึง ล่มแล้วล่มอีก พอปรับปั๊บ โอ้เบาหวิวแบบรับทราฟฟิกได้สี่ห้าเท่าของเดิมอีกตะหาก แต่ห้ามใช้ในกรณีเว็บบอร์ดนะ เดี๋ยวจะมีคนบ่นว่าโพสหายไปไหน
2. php cache เก็บ php code ที่เรียกใช้บ่อยๆใน cache เพื่อความเร็ว เช่น phpcache ,mmcache
บันทึกการเข้า

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