Open post

4 Factors สำคัญที่ทำให้เว็บไซต์มีประสิทธิภาพ

เว็บไซต์คุณโหลดเร็ว ผู้เข้าชมมีความสุข เว็บไซต์โหลดช้าหรือนักพัฒนาเขียนไม่ optimize? ประเด็ดนี้มันขึ้นอยู่กับปัจจัยหลายประการมันมีทั้งสิ่งที่คุณสามารถควบคุมได้และบางสิ่งที่คุณควบคุมไม่ครับ ตัวอย่างเช่นหากหน้าเว็บของคุณโหลดช้าเนื่องจากทรัพยากรเซิร์ฟเวอร์ที่จำกัด บางผู้ให้บริการก็ไม่สามารถ scale up-down เพิ่มหรือลดขนาดของทรัพยากรได้ แต่ถ้าเว็บไซต์โหลดช้าเนื่องจากการเชื่อมต่ออินเทอร์เน็ตของผู้เข้าชมไม่เสถียรแล้วละก็อันนี้แหละครับเป็นสิ่งที่คุณครบคุมไม่ได้ 🙏 การเพิ่มประสิทธิภาพที่เป็น Factor หลัก ๆคุณควรทำส่วนของคุณเพื่อให้แน่ใจว่าหน้าเว็บของคุณโหลดอย่างรวดเร็วโดยไม่คำนึงถึงสถานการณ์ภายนอกครับ ส่วนของคุณคืออะไร เช่นการอิมพลีเม้นท์ออกแบบ Web stackหรือการเลือกผู้ให้บริการเว็บโฮสติ้ง Enterprise-grade 4 Factors สำคัญที่ทำให้เว็บไซต์มีประสิทธิภาพ ลิตส์ข้างล่างนี้เป็นหลักเกณฑ์ที่จะช่วยให้เราทำการปรับปรุงประสิทธิภาพเว็บไซต์ของเราได้อย่างมีประสิทธิภาพทำให้ไซต์ของคุณดีขึ้นเร็วขึ้นและดียิ่งขึ้นครับ 1. Hostingเลือกผู้ให้บริการทรัพยากรเซิร์ฟเวอร์มีความเชี่ยวชาญด้านการออกแบบสถาปัตยกรรมเว็บไซต์ (Server/Web stack) 2. Trafficรองรับทราฟฟิกปริมาณสูงได้(เพิ่มปริมาณการใช้งานและยอดขาย) 3. Purposeวัตถุประสงค์ของเว็บไซต์สร้างขึ้นมาเป็นหน้าเป็นตาให้องค์กรหรือสร้างเพื่อเป็น Online store เว็บไซต์ e-commerce หรือเป็นเว็บไซต์ media content เว็บบล็อกทั่ว ๆ ไป 4. Improve visitor experience มอนิเตอร์และควรปรับปรุงประสบการณ์ของผู้เยี่ยมชมอย่างสม่ำเสมอ สำหรับท่านใดมี Factors อื่น ๆ แนะนำเพิ่มเติมก็คอมเม้นท์กันมาได้เลยนะครับ#SUSEMAN

Continue readingMore Tag
Open post

SMTP service ยังจำเป็นอยู่ไหม

## SMTP service ยังจำเป็นอยู่ไหม? ##มวยคู่เอก..ระหว่าง System Admin กับ Developer ” SMTP vs. API “ยืดหยุ่น และรวดเร็ว ดูหล่อ (ไม่น่าเกี่ยว 😄) เมื่อก่อน developer (หรือปัจจุบันก็ยังใช้วิธีนี้ 55++)หากเราพัฒนาโปรแกรมระบบงานขึ้นมาอยากจะให้ส่งเมลได้ต้องเขียนโปรแกรมส่งเมลผ่าน SMTP เซิร์ฟเวอร์ขององค์กร หรือใช้ของ Gmail หรือ SMTP service รายอื่น ๆแต่สิ่งที่ตามมาก็คือ… ความยุ่งยากกับคนอื่น ๆ 😄“พี่ๆๆ ช่วยสร้าง SMTP account ให้หน่อยคอนฟิกให้ส่งออกได้ทุกโดเมนด้วยนะครับ” นั้นไง เยอะ ^^ 55+++ request นึ่งต้องการ 5.ไหนจะเรื่องของความปลอดภัยที่ต้องเปิดพอร์ตให้ public ให้อีก ปัจจุบันนี้ developer แทบไม่มีใครส่งเมลผ่าน port 25 แต่ส่งผ่าน port 587 (TLS)และ 465(SSL) […]

Continue readingMore Tag
Open post

เมื่อ Cloud เพียงแบบเดียว ไม่อาจตอบโจทย์ธุรกิจองค์กรอีกต่อไป

## เมื่อ Cloud เพียงแบบเดียวไม่อาจตอบโจทย์ ##ยุคถัดไปต้องเรียบง่าย, ทันสมัยและเร่งความเร็ว SUSE บริษัทเจ้าของลีนุกซ์ดิสโทร SUSE ประกาศความพร้อมให้บริการโซลูชันระบบ SUSE HAE บน Google Cloud Platform (GCP) และนั้นก็เท่ากับว่า… องค์กรสามารถเปลี่ยนระบบ High Availability ที่ติดตั้งบน on-premises ย้ายขึ้น Cloud ให้กลายเป็น High Availability บน Public Cloud ได้เลย อย่างที่เราทราบกันครับทุกวันนี้หลาย ๆ องค์กรเองก็ได้เริ่มใช้ Cloud ในการดำเนินธุรกิจอย่างจริงจังแล้ว แต่ Cloud ที่องค์กรส่วนใหญ่ใช้ยังเป็น Private Cloud ที่ขับเคลื่อนด้วย OpenStack ที่โด่งดัง ซึ่ง SUSE ได้นำ OpenStack ที่เป็นระบบ Open Source Cloud มาพัฒนาต่อยอดกลายเป็นแบรน์ด SUSE OpenStack […]

Continue readingMore Tag
Open post
ทำไม Lazada ไม่ใช้ NGINX ... หรือ OpenResty ทำเว็บเซิร์ฟเวอร์

ทำไม Lazada ไม่ใช้ NGINX … หรือ OpenResty ทำเว็บเซิร์ฟเวอร์

## ทำไม Lazada ไม่ใช้ NGINX …หรือ OpenResty ทำเว็บเซิร์ฟเวอร์? ## หากพูดถึง Web servers Technologyซอฟต์แวร์ที่ติด Top 5 ที่ถูกติดตั้งใช้งานมากที่สุดก็เห็นจะเป็น Apache, Nginx, IIS, LiteSpeed, OpenResty (แอดไม่ได้บอกว่าเสถียรและมีประสิทธิภาพที่สุดนะ 55+++เรียงตามยอดดาวน์โหลดติดตั้ง) โพสนี้แอดอยากพาไปส่องเว็บเซิฟร์เวอร์ที่ Lazada ใช้รับโหลดหลักแสนหลักล้าน ว่าเขาใช้อะไรขับเคลื่อนกันแน่… พลังเวทย์มนต์ที่ขับเคลื่อนเว็บไซต์ Lazada ก็คือ..” Tengine” Tengine เป็นเว็บเซิร์ฟเวอร์ที่สร้างโดย Taobaoสายปานโดย Alibaba โดย Tengine เป็นโครงการโอเพ่นซอร์สลากฐานมาจาก NGINX ก่อตั้งขึ้นเมื่อ ธันวาคม 2554 พัฒนาโดยทีม Tengine (ดังแล้วแยกทีม 55)ซึ่งก่อนหน้านี้สมาชิกทีมหลัก ๆ มาจาก Taobao, Sogouและชุมชนที่ร่วมกันพัฒนา อีกทั้ง Alibaba ยังใจดีให้ผู้ใช้ทั่วไปดาวน์โหลดไปติดตั้งและใช้งานฟรีๆๆๆ โหลดดด แจกจ่ายภายใต้ใบอนุญาต […]

Continue readingMore Tag

หาก ERP เป็นหัวใจและปอด เมื่อไหร่ควรย้ายไป Cloud ERP

หากจะพูดถึงซอฟต์แวร์ระบบ ERPแอดมินว่าในหลาย ๆ องค์กรมีใช้งานอยู่แล้วแต่ด้วยสถาณการณ์ธุรกิจที่แข่งขันกันอย่างดุเดือดในช่วงเทคโนโลยีที่เรียกว่า “คลาวด์คอมพิวติ้ง” ดังนั้นหนึ่งในสิ่งสำคัญของการแข่งขันและ(อาจจะ)เป็นอาวุธใหม่ก็คือ “Cloud ERP”ตามรายงานของ Marketsand Markets ตลาดคลาว์ด ERP ทั่วโลกคาดว่าจะสูงถึงเกือบ 38,000 ล้านเหรียญสหรัฐในปี 2567 ครับ ในขณะที่การเปลี่ยนแปลงนี้สัญญาว่าองค์กรต่าง ๆ กำลังเคลื่อนย้ายข้อมูลที่สำคัญทางธุรกิจและปริมาณงานไปยังระบบคลาวด์ Cloud ERPจึงกลายมาเป็นหนึ่งในอาวุธใหม่ที่ตอบโจทย์สำหรับการแข่งขันในสมรภูนี้ แต่….ที่แน่ ๆแอดมินมองว่าเรื่องความท้าทายด้านการเงินก็สำคัญไม่แพ้กันนะจ๊ะ ^^นับตั้งแต่เกิดการแพร่ระบาดของ Codid-19ทุกองค์กรต่างต้องการ Real-time financial report รู้อะไรเกิดขึ้นกับธุรกิจ,รู้ demand ความต้องการตลาดและพรีดิคได้ว่าถ้าจะลงทุนใน Cloud ERPมันคุ้ม กับการลงทุน operation หรือไม่…?? ดังนั้นชัดเจนว่า…ประโยชน์จากการย้ายไปยังคลาวด์มันแสดงให้เห็นถึงความล้ำหน้าของธุรกิจแต่ธุรกิจรอดได้(ไม่ใช่)แค่เทคโนโลยีล้ำหน้าแต่เป็นเรื่องของสถาณการณ์การเงิน ครับ ในทางธุรกิจความน่ากลัวคือ“เราไม่รู้ว่าเราไม่รู้อะไรที่คู่แข่งสุ่มทำอยู่”.ERP เป็นหัวใจและปอดที่สอดคล้องกับการเงินด้านการผลิต การเดินเกมส์เชิงรุกคือการโยกย้ายไปใช้ Cloudและก่อนจะย้ายไปใช้ Cloud ERPให้เราลองตอบคำถามต่อไปนี้ดู 1. ตอนนี้พนักงานขายสามารถเข้าถึงข้อมูลแบบเรียลไทม์ได้หรือไม่2. ตอนนี่ข้อมูลที่เกิดขึ้นในแต่ละวันมีความแม่นยำ3. การสร้างรายงาน 1 แดชบอร์ดทำได้ง่ายเพียงใด4. มีความจำเป็นต้องขอความช่วยเหลือด้านไอที ในการปรับแต่งรายงาน5. ทีมขายสามารถเจาะลึกรายงานการขายได้ และผลกระทบต่อยอดขาย คำถามสุดท้าย…แล้วใครควรผลักดันการตัดสินใจใช้ ERP […]

Continue readingMore Tag
Open post
15 โดเมนที่เก่าแก่ที่สุด! มีอายุมากกว่า 30ปี

เปิดตำนาน Dotcom กับ 15 โดเมนที่เก่าแก่ที่สุด มีอายุมากกว่า 30ปี

## เปิดตำนาน Dotcom web address ##กับ 15 โดเมนที่เก่าแก่ที่สุด! มีอายุมากกว่า 30ปี.COM is one of the first set of gTLD” คุ้น ๆ กับชื่อโดเมนเหล่านี้กันไหมครับ#เกิดทันไหม 555+++09-Jan-1986 XEROX.COM03-Mar-1986 HP.COM19-Mar-1986 IBM.COM19-Mar-1986 SUN.COM25-Mar-1986 INTEL.COM25-Apr-1986 ATT.COM05-Aug-1986 GE.COM05-Aug-1986 STARGATE.COM02-Sep-1986 BOEING.COM29-Sep-1986 SIEMENS.COM17-Nov-1986 ADOBE.COM17-Nov-1986 AMD.COM11-Dec-1986 3COM.COM19-Feb-1987 APPLE.COM14-May-1987 CISCO.COM จากรายรายชื่อโดเมนข้างบนแอดก็จะลากเข้าสู่เนื้อหาเบา ๆ เบสหนัก ๆอ่านเพลิน ๆ กับคำว่า…DNS หรือ “Domain resolving Name Server” เริ่มต้นเดิมที resolving name server จะอยู่ฝั่งของ ISP ครับมันก็คือผู้ใหญ่บ้าน (เฉยท้ายบทความ) Name server ที่เอาไว้เก็บข้อมูล ค่อยตอบคำถามลูกบ้าน (หรือคนจากต่างแดน) นั้นแหละคร้าบบหากย้อนไปสมัยที่ยังไม่มีผู้ให้บริการ Public DNS ฟรีๆเช่น Cloudflare (1.1.1.1),OpenDNS (208.67.222.222)หรือ Google (8.8.8.😎 เมื่อเราเชื่อมต่ออินเทอร์ผ่าน […]

Continue readingMore Tag
Open post

เปิดคลังแสง SUSE ระบบปฏิบัติการลีนุกซ์ที่ถูกนำไปใช้ในกระทรวงกลาโหมสหรัฐฯ

##เปิดคลังแสง ระบบปฏิบัติการลีนุกซ์ที่ถูกนำไปใช้ในกระทรวงกลาโหมสหรัฐฯ ##.ใครพึ่งรู้จัก SUSE Linux จากโพสนี้ของหัวใจหน่อยคร้าบบ… SUSE นั้นเป็นหนึ่งในบริษัทที่ดำเนินการด้านโอเพ่นซอฟร์สที่เก่าแก่มากที่สุด! แห่งหนึ่ง แอดว่าอาจจะเป็นบริษัทแรกด้วยซ้ำที่ให้บริการซูโลชั่นระบบลีนุกซ์ในระดับ enterprise-class ให้แก่กลุ่มธุรกิจด้านธนาคาร, มหาวิทยาลัย และหน่วยงานรัฐต่าง ๆ ทั่วโลก. และในเวลาถัดมาก็ได้ขยับขยายเข้าสู่ตลาด commercial อย่างเต็มกำลัง (แบบเดียวกับลินุกซ์ดิสโทรเรดแฮต Red Hat Enterprise) เล่าย้อนไปปี 2004 …ซูเซ่ ลีนุกซ์ ถูกจัดเป็นระบบปฏิบัติการลีกซ์ดิสโทรแรกที่ได้รับการรับรองจากรัฐบาลกลางสหรัฐฯว่าเป็นระบบที่มีศักยภาพ (ตอนนนั้นแห่งข่าวเทียบกับระบบปฏิบัติการระบบปฏิบัติการวินโดวส์ (Windows) ของบริษัทไมโครซอฟท์ 555+++(Microsoft Corp) ^^! และนั้นก็ถือเป็นก้าวแรกที่ระบบปฏิบัติการลีนุกซ์ถูกนำไปใช้ในหน่วงงานสหรัฐฯ ในเวลาถัดมา SUSE Linux ในภาษาเยอรมันอ่านออกเสียงว่า “ซูเซ ลีนุกส์”เป็นระบบปฎิบัติการลีนุกส์สำหรับเครื่องคอมพิวเตอร์(Desktop/Server)โดยสร้างขึ้นมาจากโอเพนซอร์สลินุกส์เคอร์เนล และใช้ซอฟต์แวร์แอพลิเคชันจากโครงการโอเพนซอร์ส มีชื่อเดิมว่า SuSE ตัวย่อมาจากภาษาเยอรมันคือคำว่า “Software Und System-Entwicklung”ความหมายเดียวกับSoftware and systems development ครับ จากนั้นในเดือนตุลาคม ปี 1998ได้เปลี่ยนมาเรียกว่า SuSE แทน […]

Continue readingMore Tag
Open post

Redis และ Memcached มันดียังไง?

## Redis และ Memcached มันดียังไง? ##คำเตือน: ไถผ่านฟีดนี้คุณอาจไม่เจอะโพสนี้อีกเลย! เพราะโพสใหม่ ๆ มาทุกวัน (แนะนำให้กดแชร์เก็บไว้ครับ)ไม่พูดพล่ามทำเพลง…ไปจวดดกันดีกว่าคร้าบ Redis และ Memcached เป็นระบบจัดเก็บข้อมูลในหน่วยความจำ (in-memory) ก็คือเก็บข้อมูลใน RAM ในแหละครับ ส่วนจะจัดเก็บข้อมูลประเภทไหนเดี๋ยวเราไปลุยกันเลยยยย… Memcached เป็นซอฟต์แวร์โอเพนซอร์ซระบบแคชเก็บข้อมูลลงหน่วยความจำ (RAM)ส่วนเจ้า Redis เป็นซอฟต์แวร์โอเพนซอร์ซระบบแคช อย่างที่บอกไปมันเก็บข้อมูลลงหน่วยความจำ (RAM)โดยข้อมูลที่เก็บจะเป็น Key Value (นึกภาพ NoSQL) ประเด็ดที่สำคัญที่แอดมินไม่ขอเรียก Redis และ Memcachedเป็นฐานข้อมูลเนื่องจากว่าข้อมูลมันจะบันทึกแค่ตอนที่เครื่องเซิร์ฟเวอร์รันทำงาน ถ้า restart หรือปิด/เปิดใหม่ ข้อมูลก็จะหายน่าาา ว่าแต่ Redis และ Memcached มันดียังไง? เก็บแล้วข้อมูลหาย 55+++++มันเน้นเร็ว ไปเร็วมาเร็ว ตอบโจทย์การเก็บข้อมูลที่เราใช้บ่อย ๆ นั้นเองครับ(แต่มันสามารถคอนฟิกระบุพาทเก็บคงดิกส์ได้) อีกอย่างหาก RAM เต็มที่เป็นหัวใจสำคัญของประสิทธิภาพก็จบเช่นกัน 😄 ดังนั้นเซิร์ฟเวอร์ต้องการ RAM […]

Continue readingMore Tag
Open post
อนาคตจำเป็นต้องมี Password อยู่ไหม

อนาคตจำเป็นต้องมี Password อยู่ไหม

ทำไม DevOps ต้องรู้จัก…คำเตือน! โพสนี้ยาวและลึก ลึกกว่าระดับน้ำทะเลปานกลาง 55+++ ก่อนจะไปงงกันมากกว่านี้แอดขออธิบายแบบคนทำบัญชีอ่านแล้วก็เข้าใจเรื่องนี้ก่อนล่ะกัน 😃 Authentication คือ กระบวนการตรวจสอบตัวตนของผู้ใช้หรือ verifies user identities นั้นแหละครับส่วนจะตรวจสอบตัวตนด้วยวิธีการ (โปรโตคอล)ไหนเดียวแอดมินจะเล่าให้หลับ และงง 55++ ส่วน Authorization คือกระบวนการตรวจสอบสิทธิ์การเข้าถึงหรือ validates access permissions ครับ ยกตัวอย่าง ง่าย ๆ “คอนโด” ล่ะกันนน Authentication คือ Keycard ที่พิสุจน์แล้วว่าผู้ใช้ที่ถือ Keycard นี้มีสิทธิ์เข้า-ออกอาคาร ตึกที่พักได้ (ใครก็ได้ที่ถือ Keycard) เริ่มเห็นความเสี่ยงล่ะ 55+++Authorization คือ สิทธิ์ลับที่อยู่ใน Keycard ที่ควบคุมเพื่อบอกว่าลิฟท์จะเปิดเฉพาะชั้นห้องของคุณเท่านั้น! อย่าไปเคาะประตูผิดห้องล่ะ 😄งั้นอย่ารีบไถผ่าน ยาวไปไม่ว่างอ่าน กดแชร์เก็บไว้ครับ จากตัวอย่าง…เราเริ่มเห็นว่ากระบวนการมันแตกต่างกันAuthentication ก็เปรียบเหมือน “login/password”แต่ Authorization คือ OAuth แล้วมันคือไรล่ะที่นี้ 55+++ ปล่อยให้ งง […]

Continue readingMore Tag
Open post
Cloud ใช้ก่อน จ่ายทีหลัง (GCP vs. AWS)

Cloud ใช้ก่อน จ่ายทีหลัง

## Cloud ใช้ก่อน จ่ายทีหลัง ###สำหรับธุรกิจและองค์กรที่ดิ้นรนอยากใช้Cloud 😄 กว่าระบบคลาวด์จะมีราคาถูกปลอดภัยและเชื่อถือได้ คุณรู้ไหมมันไม่ง่ายเลยกว่าวิศวะกรจะออกแบบ User interfaceมาให้เราใช้งานได้สะดวกสบาย บอกเลยไม่ง่าย!พวกเขาต้องคิดค้นสิ่งใหม่ ๆ เซอร์วิสใหม่ ๆ มาเสิร์ฟ (แต่ไม่ฟรีนะ 55+++) มาแอดจะเสนอหน้าเล่าให้ฟังยังมีองค์กรหรืออุตสาหกรรมต่าง ๆที่ยังคงคิดลงทุนในฮาร์แวร์ ซอฟต์แวร์และโครงสร้างพื้นฐานเครือข่ายแบบดั่งเดิมคือเครื่องเซิร์ฟเวอร์ที่ฉันต้องได้ลูบคล่า 55++ โดยทั่วไปเมื่อเรานึกถึงผู้ให้บริการคลาวด์คอมพิวติ้งทุกคนจะนึกถึง 3 ยักษ์ใหญ่ ในอุตสาหกรรม.1. Azure2. Google Cloud3. และ AWS โพสนี้แอด เล่าเปรียบเทียบแค่ 2 รายพอพี่ใหญ่ Azure อย่าไปยุ่งกับเขาเลย 55++ เอาเป็นว่าแอดขยี้ระหว่าง Google Cloud กับ AWSเฉพาะ 2 แพลตฟอร์มนี้ล่ะกันคร้าบบบ แอดจะพยายามทำให้โพสนี้ (ไม่เป็นกลาง) 😄เป็นกลางที่สุดครับเท่าที่แอดจะอธิบายได้ตามข้อเท็จจริงซึ่งมีทั้งข้อดีและข้อด้อยของผู้ให้บริการทั้ง 2 รายนี้อย่างแน่นอน ไปจวดกันเลยยย…(ไม่ว่าคุณจะเลือกผู้ให้บริการรายใด คุณจะพบปัญหาตลอดเวลา)ไม่งั้นเขาไม่มีทีม Support เหรอครับ 55+++ 1. Cloud Computing Trends อยากรู้ว่าผู้คนพูดถึงอะไรก็เปิด […]

Continue readingMore Tag

Posts navigation

1 2 3 4 5 6
Scroll to top
X