้การทำ memory cache ก็คือการเขียนเป็น html ใช่หรือเปล่าครับ

เริ่มโดย hurahura, 28 กุมภาพันธ์ 2008, 14:20:24

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

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

hurahura

memory cache
มันคืออย่างเดียวกับการ เขียนหน้าเว็บให้เป็นไฟล์ html แล้วใช้ดึงเอาแทนการไปคิวรี่ หรือเปล่าครับ

gootum

mem cache คือการเขียนข้อมูลลง memory นั่นแหล่ะแล้วก็เอาออกมาแสดงผลจะเป็นไฟล์อะไรก็ได้

hurahura

ดังนั้น memory ในที่นี้ก็หมายถึง hard disk ใช่มะครับ ไม่ได้หมายถึง RAM

gootum

RAM ไม่ใช่ hard disk ครับ คุณอาจจะตั้งเครื่องนั้น hard disk 10 G แต่ RAM 8G แล้วก็เขียนโปรแกรมผ่าน RAM ก็ได้ครับ และสามารถใช้ apc และ proxy ต่อได้อีกด้วย โคตร cache รับรองถ้าเขียนถูกหลักรับทราฟฟิก 1 แสน uip ต่อวันสบายๆ

hurahura

ยังไม่ค่อยเข้าใจ สรุปมันอย่างเดียวกันหรือเปล่าครับ

คือตอนนี้เว็บผมทำ cache เป็นแบบ เก็บเป็นไฟล์ลงใน hard disk แต่ผมไปได้ยินคำว่า memory cache ผมไม่แน่ใจว่ามันอย่างเดียวกับที่ผมทำอยู่ตอนนี้หรือเปล่า แต่ผมเดาเอาเองว่า มันอาจจะหมายถึงไม่ได้เก็บข้อมูลลงไฟล์ แต่เก็บลงใน RAM ซึ่งมันน่าจะทำให้เรียกใช้งานได้เร็วกว่าเรียกจาก hard disk ไม่ทราบว่าผมเข้าใจถูกหรือเปล่า

ถ้าถูกไม่ทราบว่าหลักการทำ ทำอย่างไร มีเว็บที่สอนเรื่องนี้หรือเปล่าครับ


EThaiZone

เรื่อง apc ผมเคยเขียนไว้บ้างน่ะ
http://www.thaiseoboard.com/index.php/topic,21529.0.html

แต่แน่ๆ แรมกะ hd มันคนละเรื่องเลยนะครับ

ข้อมูลจะลงแรมครับ
ความเร็วการเข้าถึงและการเขียนทับของแรมสูงกว่า hd ครับ
เลยใช้เวลาในงานระบบน้อยลง

apc กับ memcache มันเป็นโมดูลเสริมทั้งคู่ครับ ของ php (ที่เขาเรียกว่า extension นั้นแหละ)
ส่วน memcache นี้ข้อดีกว่าอยู่ตรงเก็บลงเครื่องอื่นได้

:P

hurahura

โอ้ววววว..ตรงใจมาก ที่แท้มันเป็นแบบนี้นี่เอง ขอบคุณมากเลยครับ 

bluezip


hurahura

apc หรือ memcache นี่ลงแล้วจะมีปัญหาอะไรกับเครื่อง หรือกับ function อื่นๆหรือเปล่าครับ

gootum

อ้างถึงจาก: hurahura ใน 01 มีนาคม 2008, 19:23:44
apc หรือ memcache นี่ลงแล้วจะมีปัญหาอะไรกับเครื่อง หรือกับ function อื่นๆหรือเปล่าครับ

ไม่มี apc เป้น cache ที่ server แล้วก็มีฟังชั่นในการเขียนโปรแกรมดึงไปใช้งาน ส่วน memcache ก็เหมือนกันลักษณะเดียวกัน