21
Aug

ทำเว็บไซต์ ง่ายจริงหรือ?

Category: Blog / 190 views

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

หน้าจอออกแบบเว็บไซต์โดย บักสน

มันเป็นเรื่องปกติมากๆ ที่เราจะได้ยินคำว่า “แค่นี้” จากลูกค้าที่ต้องการจะให้เรา ทำเว็บไซต์ ให้ครับ ซึ่งใครที่เป็นนักเขียนโปรแกรมหรือนักทำเว็บไซต์ก็อย่าเพิ่งด่วนอารมณ์เสียใส่ลูกค้านะครับ เพราะเราต้องเข้าใจกันก่อนว่า การมองสิ่งเดียวกันแต่เราไม่ได้มอง “มิติเดียวกัน” ครับ แต่ละคนมองในมุมมองของตัวเอง อย่างเช่น ลูกค้าก็จะมองว่า การสร้างแบบฟอร์มรับค่าเก็บบันทึกในฐานข้อมูลแล้วก็ส่งเมลแจ้งเตือน แค่นี้เองอ่ะคับ แค่นี้ของเค้าก็คือขั้นตอนการทำงานของระบบที่เค้าต้องการ เขามองในเชิงโปรดักส์ที่ทำเสร็จแล้ว ซึ่งถ้าเป็นคนทำก็จะมองในมิติของการเขียนคำสั่ง เป็นโค้ดว่าการทำแบบฟอร์ม ก็ต้องสร้างฟอร์มขึ้นมา เช็คอีกว่าฟอร์มนี้บังคับกรอกหรือไม่ ผู้กรอกกรอกถูกหรือเปล่า เช่นใส่ email แต่ไม่มี @ ก็ไม่สมควรปล่อยให้ผ่านไป หรือการใส่รหัสผ่าน ต้องเช็คหรือไม่ว่ารหัสนั้นสั้นหรือง่ายเกินไปไหม บลาๆ ซึ่งพอมองแบบนี้ในมุมมองของนักพัฒนาก็จะเห็นว่าขั้นตอนมันจะไม่ได้ง่ายเอาเสียทีเดียว

เบื้องหลังของการทำเว็บไซต์ คือ Code ภาษาต่างๆ

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

กลับมาที่คำถามตั้งต้นอีกครั้งครับ

“ทำเว็บไซต์มันง่ายจริงหรือ?” 

หลายครั้งที่ผมก็เคยพูดไปว่า เดี๋ยวนี้การทำเว็บไซต์มันง่ายกว่าแต่ก่อนมาก มากๆเลยแหละครับ สมัยก่อนจะได้เว็บหนึ่งต้องเขียนโค้ดใหม่ ต้องนั่งวาดโฟลว์ของฐานข้อมูล ต้องนั่งทำระบบฐานข้อมูล บลาๆ เยอะแยะเต็มไปหมด แต่สมัยนี้ มีเครื่องมือดีๆมาช่วยให้เราทำเว็บได้ง่ายขึ้นเยอะครับ เช่นตัว WordPress หรือ WooCommerce

ซึ่งพอมาพูดถึงแค่นี้ก็ทำให้คนเข้าใจว่าการเอา WordPress มาใช้งาน มันง่าย แค่ติดตั้ง ลงปลักอิน ลงธีม ลงข้อมูล จบ…

ใช่ครับ มันจบ ถ้าโปรเจ็คนั้นมันมีความต้องการที่เจ้าตัว WordPress แบบไม่ต้องปรับค่าอะไรมากมีมาให้ครบแล้ว มันจบแค่นั้นจริงๆ . แต่ถ้าเป็นเว็บไซต์ที่มีความต้องการเฉพาะเจาะจงเข้ามา มันก็จะเริ่มซับซ้อนมากยิ่งขึ้นแล้วครับ ยกตัวอย่างเช่น เคสหนึ่งที่ผมให้ลูกค้าชาวญี่ปุ่น เป็นเว็บขายไวน์ ที่ต้องมีการบอกรุ่น บอกคะแนนรีวิวจากนักรีวิวไวน์แต่ละท่าน มีการบอกว่าไวน์นี้เป็นไวน์ใช้ในงานแบบไหน และองค์ประกอบอื่นๆอีกที่เกี่ยวกับไวน์  ซึ่งพออ่านความต้องการแล้วก็จะเห็นว่า WordPress + WooCommerce แบบพื้นฐานที่ให้มา ไม่มีฟังก์ชันพวกนี้ติดมาด้วยแน่ๆ นั่นแหละครับ มันก็เริ่มจะไม่ง่ายแล้ว หน้าที่ที่เราต้องทำก็คือการสร้างระบบเพิ่มเข้าไปเพื่อให้มีตามที่ลูกค้าอยากได้ ซึ่งก็จำเป็นต้องใช้ความรู้เรื่อง SQL Query, Post Types, Custom Fields, Theme Hiearchy เป็นต้น ดังนั้นถ้าใครที่ไม่รู้เรื่องพวกนี้ก็จะเริ่มลำบากแล้ว

กราฟสถิติการเข้าชมเว็บไซต์

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

ด้านบนผมพูดแค่ในแง่การทำเว็บให้เสร็จนะครับ

แต่ช้าแต่ อย่าลืมครับว่า เว็บไซต์ที่ทำเสร็จ ไม่ได้หมายความว่าเว็บเหล่านั้นจะเป็นเว็บที่ “สำเร็จผลตามต้องการเสมอไป” เรื่องราวหลังจากนั้นที่ยังเกี่ยวข้องกับเว็บก็ยังมีอยู่ครับ เช่น เว็บเสร็จแล้ว มันใช้งานง่ายไหม? ลูกค้าหาข้อมูลเจอหรือไม่ ซื้อสินค้าง่ายเพียงใด หรือมีข้อผิดพลาดตรงไหนบ้างที่เราต้องปรับปรุง  ติด SEO ดีหรือเปล่า ป้องกันการโจมตีแล้วหรือไม่

ภาพองค์ประกอบของการทำเว็บไซต์

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

เอาละครับ ทีนี้ผมก็คิดว่าเราคงมีคำตอบกันอยู่แล้วว่า การทำเว็บไซต์ มันง่ายจริงหรือ?

  • ง่ายถ้าทำเป็น + สิ่งที่มีให้มีครบหมด
  • ไม่ง่ายถ้าระบบเริ่มซับซ้อนมากขึ้น เพราะต้องมีการ Customize
  • ไม่รู้เรื่อง เพราะทำไม่เป็น 5555

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

ไม่ว่าจะเก่งและมีประสบการณ์มานานแค่ไหน แต่เมื่อไหร่ที่หยุดเรียนรู้ เราก็จะถูกคนอื่นแซงหน้าในที่สุด

แล้วเจอกันใหม่บทความหน้าครับ


Phraisohn Siripool is a Graphic Designer and Website Developer. Contact Buksohn for Your Business Endeavours