Redis คืออะไร? Redis เป็น Software ทำงานบน Server ที่จะคอยเก็บค่าข้อมูลแบบ in-memory data structure store ไว้ใน RAM หลักการทำงานคล้าย Database แต่ไม่ใช่ซะทีเดียว และด้วยความพิเศษที่ Redis เก็บข้อมูลไว้ใน RAM จึงทำให้ Redis สามารถ Read, Write, Update หรือ Delete ข้อมูลได้เร็วมาก เราจึงนิยมใช้ Redis เก็บข้อมูลแบบ Temporary File หรือ Cache กัน เพื่อให้เรียกใช้งานได้รวดเร็ว และด้วยความพิเศษนี้เอง เราจึงนำ Redis มาประยุกต์ใช้กับ Server ที่เราให้บริการ เพื่อให้ Joomla ทำงานรวดเร็วมากยิ่งขึ้นโดยการลดการ Query และการเรียกข้อมูลที่ซ้ำซ้อน หลายๆ […]
ไฟล์ robots.txt คืออะไร
robots.txt คืออะไร? ในการเก็บข้อมูลเว็บไซต์ของ Search Engine ไม่ว่าจะเป็น Google, Yahoo, Bing และอื่นๆ ตัว Search Engine เองจะมีซอฟท์แวร์ที่พัฒนาขึ้นซึ่งเราเรียกว่า Search Engine Robot ที่จะทำตัวเหมือนแมงมุม เดินไต่ไปตามเว็บต่างๆ ผ่าน Link ที่เชื่อมต่อกันไปเรื่อยๆ ของแต่ละเว็บไซต์ เพื่อเข้ามาเก็บข้อมูลเนื้อหา ไฟล์ และรูปภาพ บนเว็บของเรานำไปสร้างเป็นดัชนีข้อมูลของแต่ละเว็บว่ามีข้อมูลอะไรบ้างให้กับ Search Engine จากสถิติการเข้าถึงของ Search Engine Robot บน Server ที่เราให้บริการ ทำให้เราเห็นว่า Search Engine Robot นี้มีมากมายหลายประเภท บางตัวเข้ามาดูเว็บไซต์แค่หน้าแรกไม่ไต่ไปตาม Link ไหนต่อ บางตัวเข้ามาเก็บเฉพาะรูปภาพ บางตัวเข้ามาเก็บไฟล์อย่างเดียว จุดที่น่าสนใจคือเราเห็นว่า Search Engine Robot […]
วิธีปรับขนาดไฟล์รูปภาพ เพื่อให้เหมาะสำหรับการใช้งานบนเว็บไซต์ (Properly Size Image)
อีกปัญหาที่พบเมื่อคุณนำเว็บไปทดสอบกับ Google PageSpeed Insight นั่นก็คือ Properly Size Image ซึ่งเป็นปัญหาเกี่ยวกับขนาดของภาพ โดยขนาดของภาพอาจจะไม่เหมาะสม เช่นหากภาพมีขนาดใหญ่เกินไปก็จะทำให้เว็บโหลดช้า หรือภาพมีขนาดเล็กเกินไปก็จะทำให้ไม่ผ่านการตรวจสอบของ Google แนวทางการแก้ไข ให้ download รูปลงมาใช้โปรแกรม photo editor แก้ไขเช่น 1. การปรับขนาดภาพให้เหมาะสมสำหรับแสดงผลปนเว็บไซต์ด้วย Photoshop 2. การปรับขนาดภาพให้เหมาะสมสำหรับแสดงผลปนเว็บไซต์ด้วย Gimp หรือใช้เครื่องมือออนไลน์ช่วยปรับแต่งขนาดรูป เช่น 1. TinyPNG – Compress WebP, PNG and JPEG images intelligently ข้อดีของโปรแกรมนี้ก็คือ สามารถทำได้ทีละ 20 ไฟล์ ข้อเสียก็คือ หากต้องการทำมากกว่า 20 ไฟล์หรือเยอะๆ จะต้องเสียเงินนะคะ 2. Compress and […]
การปรับลดขนาดรูปภาพใน WordPress
ในกรณีที่รูปภาพต้นฉบับของคุณมีขนาดใหญ่เกินไป ซึ่งคุณไม่มีโปรแกรม Photoshop และไม่อยากติดตั้งปลั๊กอินเพื่อให้เว็บทำงานหนักแล้วล่ะก็ วิธีนี้ตอบโจทย์ของปัญหานี้ได้ แต่วิธีนี้ทำได้แค่ทีละรูป และภาพจะถูกลดขนาดทั้งขนาดไฟล์ และขนาด size ของรูปด้วย สำหรับขั้นตอนการทำมี 2 วิธีดังนี้ วิธีที่ 1 การลดขนาดของภาพด้วยวิธีการลด Scale วิธีที่ 2 การลดขนาดภาพด้วยการ Crop size วิธีที่ 1 ลด Scale หรือขนาดของภาพ วิธีนี้เปลี่ยนขนาดของภาพให้เล็กหรือใหญ่ขึ้น โดยมีขั้นตอนการทำ ดังนี้ 1. ทำการ Login เข้าสู่หน้า Dashboard ของ WordPress 2. มาที่ Media => Library คลิกรูปภาพที่ต้องการ 3. คลิกที่ Edit Image 4. ที่ Scale Image ใส่ขนาดของภาพที่ต้องการลงไป […]
วิธีทำให้เว็บเร็วขึ้น – การแก้ปัญหา Eliminate render-blocking Resources
Render-Blocking Resources คืออะไร? ปกติแล้วเมื่อมีการเรียกชมเว็บ เบราว์เซอร์จะทำการโหลด โดยอ่านโค้ดจากบนลงล่างไปเรื่อยๆ แต่ในระหว่างที่กำลังโหลดนั้น หากพบไฟล์หรือสคริปต์ CSS กับ JavaScript มันจะหยุดอ่านและทำการวิเคราะห์ว่าไฟล์ว่า ไฟล์นี้จะถูกนำไปใช้ในส่วนใดของเว็บ จากนั้นถึงค่อยทำการโหลดหน้าเว็บต่อไป สคริปต์เหล่านี้จะทำให้เว็บคุณโหลดช้าลงยกตัวอย่างเช่น คุณมีโค้ด HTML มันจะเริ่มอ่านบรรทัดแรกก่อนค่อยๆ ไล่ทีละบรรทัดลงมาตามลำดับ ทีนี้เมื่อมาถึงบรรทัดที่เป็น JavaScript มันก็จะรอให้สคริปต์นี้โหลดให้เสร็จและทำการรันสคริปต์ จากนั้นมันจึงค่อยอ่านบรรทัดต่อไปเรื่อยๆ ซึ่งกว่าจะแสดงผลมันก็ใช้เวลานาน ตรงที่ต้องมานั่งรอโหลดและรันสคริปต์ JavaScript นี่แหละ แต่สำหรับใครที่พัฒนาเว็บด้วย WordPress หากอยากแก้ปัญหานี้ให้ไปดูที่หัวข้อวิธีทำให้เว็บเร็วขึ้น – การแก้ปัญหา Eliminate render-blocking Resources ใน WordPress แล้ว Render-Blocking Resources ไม่ดีต่อเว็บอย่างไร? Render-Blocking Resources จะทำให้เว็บของคุณทำงานช้าลง ส่งผลให้โหลดหน้าเว็บช้าลง นอกจากนั้น ยังมีผลกระทบกับ SEO ทำให้ผู้เข้าชมเว็บลดลง อันดับในผลการค้นหาเว็บก็ตกลงอีกด้วย […]
ระหว่าง Cloud VPS VS. Share Host จะใช้อันไหนดี
หลายๆ คนคงจะสับสน หรือไม่แน่ใจว่า จะใช้อะไรดีระหว่าง Cloud VPS กับ Share Host ใช่ไหมล่ะ บางคนก็คิดว่าถ้าเป็น Cloud VPS ก็คงจะดีกว่า เพราะไม่ต้องไปใช้ Server ร่วมกับใคร และคงเร็วกว่า Share Host แน่นอน ก่อนที่จะตัดสินใจเลือกว่า จะใช้อันไหนดี ลองพิจารณาจากคำถาม-ตอบด้านล่างนี้ดูก่อน เผื่ออาจจะช่วยให้ตัดสินใจได้ง่ายขึ้น Cloud VPS คืออะไร? บริการ Cloud VPS เป็นบริการ Private Server หรือเรียกง่ายๆ ว่า เครื่อง Server ส่วนตัว โดยคุณจะติดตั้งโปรแกรม หรืออะไรก็ได้ขึ้นอยู่กับคุณ ซึ่งหากใช้งานกับทางโฮสอะตอม ทางเราจะติดตั้งแค่ ระบบปฏิบัติการ กับ Control Panel ให้เท่านั้น Cloud VPS […]
เว็บช้าอืด….ทำให้ธุรกิจออนไลน์ของคุณแย่แค่ไหน มาดูกัน
อย่าคิดแค่ว่ามีเว็บไซต์อย่างเดียว แล้วจะขายของได้ ความเร็วของเว็บไซต์ก็มีก็มีส่วนช่วยทำให้ยอดขายของคุณเพิ่มขึ้นได้เหมือนกันนะ จากสภาพสังคมในปัจจุบันนี้ คนนิยมซื้อของออนไลน์กันมากขึ้น ก็เพราะมีความสะดวกสบาย อยู่ที่ไหนก็ซื้อได้ แถมมีเว็บไซต์ให้เลือกตั้งหลากหลาย แถมบางเจ้าก็ส่งฟรีอีกต่างหาก แล้วความเร็วของเว็บไซต์มันช่วยทำให้ยอดขายเพิ่มขึ้นได้ยังไง คำว่า “ช้าๆ ได้พร้าเล่มงาม” มันใช้ไม่ได้หรอกบนโลกออนไลน์ เพราะทุกวินาทีมีความสำคัญอย่างมาก เว็บไหนที่โหลดเร็วกว่าย่อมขายของได้มากกว่าเว็บที่โหลดช้า อันนี้ไม่ได้มาพูดเล่นๆ นะ เพราะเค้ามีการทำวิจัยกันมาแล้ว โดยทาง Aberdeen Group เค้าไปทำการสำรวจมาแล้วว่า เว็บที่โหลดช้า เพียงแค่เสี้ยววินาที ทำให้ลูกค้าลดความพึงพอใจลง 16% และอัตราการซื้อสินค้าลดลง 7% พูดแค่นี้ยังไม่เห็นภาพสินะ เอางี้ สมมติว่า เว็บ A ขายของได้เงินประมาณ 10,000 บาทต่อวัน หากเว็บ A โหลดช้าเพียงแค่ 1 วินาที ตามสูตรการวิจัยที่ว่าอัตราการซื้อจะลดลง 7% นั่นจะทำให้รายได้หายไป 700 บาทต่อวัน หรือหายไปสองแสนห้าหมื่นบาทต่อปีเลยทีเดียว หรืออีกตัวอย่างหนึ่ง เว็บ […]
ระหว่าง Web Hosting กับ WordPress Hosting จะเลือกอะไรดี?
ถ้าคุณอยากจะทำเว็บไซต์โดยใช้ WordPress แต่ก็สับสนว่าจะเลือกใช้บริการโฮสติ้งอะไรดี ระหว่าง Web Hosting กับ WordPress Hosting ตัดสินใจไม่ถูก ไม่รู้จะเลือกบริการไหนดี เรามาดูรายละเอียดของโฮสติ้งทั้งสองกันดีกว่า เผื่อจะเป็นแนวทางในการตัดสินใจว่า อันไหนจะดี และเหมาะกับเว็บของเรามากที่สุด Web Hosting หากเปรียบบริการเว็บ Web Hosting เป็นชุดก็จะเป็นชุดลำลอง ซึ่งจะใส่กิน เที่ยว นอน เตะบอล ว่ายน้ำ ปีนเขา ชุดเดียวทำได้ทุกอย่าง โดยบริการ Web Hosting หรือบริการ Share Hosting จะมีการตั้งค่าเป็นแบบกลางๆ คุณจะใช้ รันสคริปต์ที่เป็นที่นิยมอะไรก็ได้จากนักพัฒนาหรือติดตั้ง CMS อะไรก็ได้ เช่น WordPress, Joomla, Magento, OpenCart หรือ PrestaShop เป็นต้น ซึ่ง Web Hosting […]
วิธีเพิ่ม DNS Microsoft 365 บน Cloudflare สำหรับผู้ใช้ใหม่
สำหรับผู้ใช้งาน Microsoft 365 หากต้องการตั้งค่า MX ผ่าน Cloudflare สามารถทำได้โดยมีขั้นตอน ดังนี้ พิมพ์ URL: cloudflare.com => Log In (หากคุณยังไม่มีบัญชีก็ กดสมัคร ได้เลย) ใส่ บัญชีอีเมลที่ได้ลงทะเบียนไว้กับทาง Cloudflare และ Password จากนั้นคลิก Log in คลิก Add site เพื่อทำการเพิ่มโดเมนลงบน Cloudflare พิมพ์ชื่อโดเมนที่จะใช้งาน จากนั้นคลิกที่ปุ่ม Add site Cloudflare จะมี Package ให้เลือก หลาย Package ซึ่งมีทั้งแบบเสียเงินและแบบฟรี ซึ่งในกรณีนี้จะใช้งานแบบฟรี ดังนั้นให้เลื่อนลงมาเรื่อยๆ จนถึง Package Free ให้คลิกที่ Free แล้วคลิกที่ปุ่ม Continue เพื่อดำเนินขั้นตอนต่อไป […]
วิธีเพิ่ม DNS Google Workspace บน Cloudflare สำหรับผู้ใช้ใหม่
สำหรับผู้ใช้งาน Google Workspace หากต้องการตั้งค่า MX ผ่าน Cloudflare สามารถทำได้โดยมีขั้นตอน ดังนี้ พิมพ์ URL: cloudflare.com => Log In (หากคุณยังไม่มีบัญชีก็ กดสมัคร ได้เลย) ใส่ บัญชีอีเมลที่ได้ลงทะเบียนไว้กับทาง Cloudlare และ Password จากนั้นคลิก Log in คลิก Add site เพื่อทำการเพิ่มโดเมนลงบน Cloudflare พิมพ์ชื่อโดเมนที่จะใช้งาน จากนั้นคลิกที่ปุ่ม Add site Cloudflare จะมี Package ให้เลือก หลาย Package ซึ่งมีทั้งแบบเสียเงินและแบบฟรี ซึ่งในกรณีนี้จะใช้งานแบบฟรี ดังนั้นให้เลื่อนลงมาเรื่อยๆ จนถึง Package Free ให้คลิกที่ Free แล้วคลิกที่ปุ่ม Continue เพื่อดำเนินขั้นตอนต่อไป […]