Posts

WordPress คืออะไร

WordPress
WordPress คือ โปรแกรมสำเร็จรูปที่มีไว้เพื่อสร้างและจัดการเนื้อหาบนอินเตอร์เน็ต ( Contents Management System หรือ CMS) กล่าวคือ แทนที่เราจะดาวโหลดโปรแกรมมาทำการสร้างและออกแบบเว็บไซต์บนเครื่องคอมพิวเตอร์ของเราอย่างเช่น Macromedia Dreamwaver, Microsoft Fontpage (มีใครทันรึเปล่า) เป็นต้น แต่ CMS นั้นถูกสร้างมาเพื่อใช้งานบนอินเตอร์เน็ตโดยตรง หมายความว่าเมื่อคุณจะใช้งานโปรแกรมนี้ คุณก็สามารถใช้ได้ทันทีผ่านอินเตอร์เน็ต เพียงแค่คุณล็อกอินเข้าสู่ระบบจัดการของ CMS นั้นๆ บางคนอาจจะคุ้นหูกับ cms เจ้าอื่น เช่น joomla, simple machines, open cart, magento เป็นต้น

ข้อดีของ CMS ก็คือ สะดวกต่อการใช้งาน คุณไม่ต้องเริ่มสร้างเว็บจาก 0 ไม่จำเป็นต้องมีความรู้ทางโปรแกรมเมอร์ เพราะระบบมีทุกอย่างไว้ให้ คุณมีหน้าที่เพียงแค่ใส่เนื้อหาของคุณเข้าไป

ข้อเสียของ CMS คือ บางครั้งก็อาจมีมากเกินความจำเป็น

WordPress ประกอบด้วยอะไรบ้างWordPress เขียนด้วยภาษา PHP และใช้ Apache, MySQL และ PhpMyAdmin ในการรันเป็นเซิฟเวอร์ คุณสามารถลองใช้โปรแกรม DesktopServer เพื่อจำลองเซิฟเวอร์สำหรับติดตั้งและใช้งาน WordPress ได้ เพราะ WordPress นั้นจะรันอยู่บนฝั่งเซิฟเวอร์ เราจึงต้องมีเครื่องมือจำลองเซิฟเวอร์ซะก่อน

WordPress Core
คือ ตัวขับเคลื่อนหลัก เปรียบเสมือนเครื่องยนต์หลักของรถทุกคัน โดยเราสามารถดาวน์โหลด WordPress เวอร์ชั่นล่าสุดได้ที่ WordPress.org และ th.wordpress.org สำหรับเวอร์ชั่นภาษาไทย

Themes
เป็นส่วนแสดงผลภายนอก แล้วยังมีฟังชั่นเสริมต่างๆ มาด้วย เปรียบเสมือนดีไซน์ของรถซึ่งแต่ละบริษัทก็จะออกแบบมาแตกต่างกัน มีฟังชั่นพิเศษต่างกัน มีทั้งธีมฟรีและธีมแบบพรีเมี่ยม เราสามารถดาวน์โหลดธีมฟรีได้จาก https://wordpress.org/themes/ ซึ่ง เป็นแหล่งรวมธีมจากนักพัฒนาทั่วโลกส่งธีมของตัวเองขึ้นไปใ้เราสามารถติดตั้ง ใช้ได้ฟรีจากหน้าควบคุมของ WordPress เลย หรือใช้ Google ในการเสริช WordPress Free Theme แล้วตามด้วยประเภทของธีมที่ต้องการ เช่น WordPress Free Fashion Theme เป็นต้น สำหรับเว็บที่ทำธีมแบบพรีเมี่ยมมาขายก็มีเยอะเช่นกัน นอกจากนี้ยังมีตลาดธีมที่ใหญ่ที่สุด คือ Themeforest.net ที่มีธีมมากกว่า 6,000+ ธีม ให้เราเลือกซื้อและดาวน์โหลด ข้อแตกต่างระหว่างธีมฟรีและพรีเมี่ยมนั้น นอกจากในเรื่องของฟังชั่นเสริมแล้ว ยังมีในเรื่องของการซัพพอร์ตจากคนเขียนธีม การอัพเดต ที่ธีมแบบพรีเมี่ยมจะให้ได้มากกว่า

สิ่งที่มักเข้าใจผิดกันมากที่สุดเกี่ยวกับธีมก็คือ หลายๆ คนคิดว่า เมื่อเราดาวน์โหลดธีมใดๆ มาติดตั้งแล้ว เว็บเราก็จะหน้าตาแบบนั้นเลย ซึ่งจริงๆ แล้วกลับไม่ได้เป็นแบบนั้น เรายังต้องมีข้อมูลและการตั้งค่าของธีมอีกหลายอย่างเพื่อให้เหมือนกับเว็บตัวอย่าง (Demo หรือ Preview) ดังนั้นหลายๆ ธีมก็มีมักจะเนื้อหาตัวอย่างสำหรับให้เราดาวน์โหลดมาติดตั้ง เพื่อศึกษาการตั้งค่าต่างๆ หรืออาจจะช่วยให้เราสามารถขึ้นเว็บได้ง่ายๆ โดยไม่ต้องเริ่มจาก 0 ใหม่ แต่การเริ่มจาก 0 แล้วอ่าน Document ก็ช่วยให้เราเข้าใจได้มากกว่าเช่นกัน
Plugins
คือ ส่วนเสริมของ WordPress ที่ช่วยเพิ่มความสามารถให้กับเว็บ เปรียบเสมือนการอัพเกรดเครื่องยนต์ให้ทำงานในแบบที่เราต้องการ หรือแม้แต่ดัดแปลงการสำหรับการใช้งานเฉพาะด้าน เช่น การใช้ปลั๊กอิน WooCommerce เพื่อสร้างร้านค้าขายสินค้าออนไลน์ ปลั๊กอิน Seed Social ที่ใช้แชร์บทความไปยัง Social Network ของไทยที่สามารถแชร์ไปที่ Line ได้ด้วย

ธีมพรีเมี่ยมมักจะมีฟังชั่นเสริมมากมายทำให้เราลดการติดตั้งปลั๊กอินลงไป เพราะการติดตั้งปลั๊กอินมากๆ ย่อมไม่ใช่เรื่องดี เพราะเมื่อมีการอัพเกรดในบางครั้งก็อาจจะมีการกระทบกับการทำงานกับส่วน อื่นๆ ทั้งกับธีมหรือปลั๊กอินด้วยกันเอง ทำให้ยุ่งยากในการบำรุงรักษา