Backend คืออะไร
Backend คือ ระบบจัดการเว็บไซต์ เปรียบได้กับหลังบ้าน ถือเป็นส่วนการจัดการเนื้อหารวมถึงโครงสร้างของเว็บไซต์ สำหรับให้เว็บไซต์เข้ามาบริหารจัดการเว็บไซต์ ตรงข้ามกับส่วน Frontend ซึ่งเป็นส่วนที่แสดงผล เปรียบได้กับหน้าบ้าน ซึ่งถือเป็นส่วนที่ User โดยทั่วไปสามารถเห็นเเละเข้ามาใช้งานได้ ซึ่ง Backend และ Frontend นี้ ถือเป็นส่วนหนึ่งของ ระบบ CMS (Content Management System) หรือ ระบบจัดการเนื้อหาของเว็บไซต์ นั้นเอง และในส่วน backend ควรต้องมีทักษะด้าน Web Developer (Javascript, CSS, HTML5, jQuery)

Front-end เปรียบได้กับเปรียบได้กับหน้าบ้าน หรือเป็นส่วนติดต่อผู้ใช้ (User interface) ไม่ว่าจะเป็น หน้าโฮม หน้าเว็บเพจ เนื้อหาต่างๆ รูปภาพ ลิงก์ เป็นต้น เป็นส่วนที่ user ทั่วไปสามารถเห็นและเข้ามาใช้งานได้ของเว็บไซต์ โดยความสำคัญของ front-end ส่วนนี้จะแสดงหน้าตาของเว็บไซต์ให้ผู้เข้าชมเห็น การออกแบบก็เป็นส่วนที่ช่วยดึงดูดและทำให้ผู้อื่นสนใจเว็บไซต์ ทั้งความสวยงาม การใช้งานเว็บไซต์ที่เข้าใจง่าย สะดวก และทำให้ผู้เข้าชมเห็นว่าเว็บไซต์มีการพัฒนาอยู่ตลอด

Front-end และ Back-end เกี่ยวข้องกันอย่างไร

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

Backend  คืออะไร แบล็คเอ็น คือระบบจัดการเว็บไซต์
    โดยทั่วไปผู้ดูแลเว็บไซต์ ที่สามารถแก้ไขส่วนต่างๆภายในเว็บไซต์ได้นั้น มักจะมีหน้า log in เพื่อเข้าสู่ ระบบจัดการเว็บไซต์
Backend  คืออะไร แบล็คเอ็น คือระบบจัดการเว็บไซต์
    ตัวอย่างหน้าเว็บไซต์ในส่วนของระบบจัดการ ของเว็บ Mindphp.com ที่ผู้ดุแลเท่านั้น จึงสามารถเข้าไปแก้ไขหรือเพิ่มเติมเนื้อหาต่างๆในเว็บไซต์ได้

 

Front-end และ Back-end อะไรสำคัญกว่ากัน

          ถ้าการใช้งานเว็บไซต์เน้นการแสดงข้อมูลที่ไม่เยอะ front-end จะต้อง design ให้ออกมาสวยและถูกใจคนเข้าชมเว็บไซต์ แต่ถ้าหากเว็บไซต์ข้อมูลเยอะ ส่วน back-end จะต้องจัดการข้อมูลและจัดการเว็บไซต์อย่างไรเพื่อไม่ให้ระบบนั้นช้าลงในการแสดงผล

 

เมื่อได้เรียนรู้พื้นฐานของการพัฒนา Backend และได้ลองทำ Project ไปบ้างแล้ว ตอนนี้จะมีทางเลือกมากมายเลยล่ะ บางทีอาจจะหันไปเรียนรู้ Frontend ด้วย เพื่อจะได้เป็น Full-Stack developer ซึ่งคุณสามารถทำได้ทั้งส่วนของ Frontend และ Backend ใน App หรือ Website ได้เลยทั้งหมด โดยในปัจจุบันก็เป็นที่ต้องการของตลาดมาก จากนั้นถ้าอยากพัฒนาตัวเองขึ้นอีกคุณก็ลองเรียนรู้ Framework อย่าง Ionic ซึ่งช่วยให้คุณสร้าง App แบบข้าม Platform โดยใช้ HTML, CSS และ JavaScript สำหรับคุณ Ajmal เอง เขาเลือกใช้ Framework ที่ชื่อว่า MeteorJS ในการพัฒนา Application แบบข้าม Platform ที่เป็น Full Stack ซึ่งมันเป็นตัวเลือกที่ดีหากคุณอยากพัฒนา Web และ App แบบข้าม Platform หากมีไอเดียคร่าวๆ แล้วว่าจะทำอะไร และอยากเรียนรู้อะไร ก็มีช่องทางให้คุณได้เรียนรู้มากมายทั้ง Blogs, Vlogs, Tutorials, Videos, Courses ต่างๆ มากมายใน  mindphp (มายด์พีเอชพี) ด้วยช่องทางต่างๆ

โดยท่านใดที่อยากจะศึกษาเพิ่มเติมแและทดลองการทำงานในการใช้ระบบรหัสและสร้างขึ้นมาได้ด้วยตนเอง สามารถศึกษาเพิ่มเติมได้ที่ แนะนำ Features MooZiiCart สำหรับทำเว็บขายของด้วย Joomla MooZiiCart เป็น Extensions Joomla สำหรับ ecommerce thai สำหรับทำเว็บร้านค้าออนไลน์ ทำเว็บขายของบน Joomla ประกอบไปด้วย Component, Template, Plugin, Module และ ตัว Quick Start เพื่อเริ่มทำร้านค้าได้ด้วยตัวเอง โดยคนที่ไม่มีความรู้ด้านการเขียนโปรแกรม และแนะนำในส่วนของ โมดูล Login ของ MooZiicart สำหรับเข้าสู่ระบบร้านค้าแบบมีเมนูออเดอร์ของตัวเอง

ข้อมูลอ้างอิง
ข้อมูลความรู้เกี่ยวกับการทำเว็บไซต์ แนะนำการสร้างเว็บไซต์, [ออนไลน์], เข้าถึงได้จาก http://www.enjoyday.net

คัมภีร์เทพ IT มาเริ่มต้นพัฒนา Backend กันเถอะ | TechStar Thailand, [ออนไลน์], เข้าถึงได้จาก https://www.techstarthailand.com/blog/detail/Getting-Started-with-Backend-Development/428

Front-End และ Back-End คืออะไร, [ออนไลน์], เข้าถึงได้จาก https://blog.sogoodweb.com/Article/Detail/54053/Front-end-%E0%B9%81%E0%B8%A5%E0%B8%B0-Back-end-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ถามเรื่อง : .HTML action ไปที่ .PHP ไฟล์ ที่อยู่ใน Folder นะครับ
โดย lovepong พ 03 มี.ค. 2010 1:34 pm บอร์ด Programming - PHP
1
950
พ 03 มี.ค. 2010 2:40 pm โดย lovepong View Topic ถามเรื่อง : .HTML action ไปที่ .PHP ไฟล์ ที่อยู่ใน Folder นะครับ
แปลงจาก SQLSERVER2005 ออก รายงานมาเป็น EXCEL ทำไงหรือครับ
โดย tangsupap พ 03 มี.ค. 2010 12:44 pm บอร์ด SQL - Database
4
2247
จ 08 มี.ค. 2010 11:23 am โดย tangsupap View Topic แปลงจาก SQLSERVER2005 ออก รายงานมาเป็น EXCEL ทำไงหรือครับ
สอบถามเกี่ยวกับ googlemap
โดย athrun01 พ 03 มี.ค. 2010 10:31 am บอร์ด JavaScript & jQuery Ajax & Node.JS
0
1447
พ 03 มี.ค. 2010 10:31 am โดย athrun01 View Topic สอบถามเกี่ยวกับ googlemap
ผมใหม่จริงๆครับ พึ่งตั้งเสร็จหน้าเว็บยังเป็นภาษาอังกฤษอยู่เลย อยากทราบวิธีเปลี่ย
โดย wern พ 03 มี.ค. 2010 7:59 am บอร์ด Programming - PHP
2
760
พ 03 มี.ค. 2010 5:25 pm โดย bm8408 View Topic ผมใหม่จริงๆครับ พึ่งตั้งเสร็จหน้าเว็บยังเป็นภาษาอังกฤษอยู่เลย อยากทราบวิธีเปลี่ย
Test โค้ด php ของเราด้วย phpt ทำไมไม่ใช้ PHPUnit
โดย mindphp พ 03 มี.ค. 2010 6:12 am บอร์ด MindPHP News & Feedback
0
1311
พ 03 มี.ค. 2010 6:12 am โดย mindphp View Topic Test โค้ด php ของเราด้วย phpt ทำไมไม่ใช้ PHPUnit
อัพเกรดบอร์ด เป็น phpbb3.0.7
โดย mindphp พ 03 มี.ค. 2010 5:17 am บอร์ด MindPHP News & Feedback
0
1049
พ 03 มี.ค. 2010 5:17 am โดย mindphp View Topic อัพเกรดบอร์ด เป็น phpbb3.0.7
รบกวนถามเรื่องการเขียนcode ติดต่อ อุปกรณ์ GPS Receiver
โดย ladygugu อ 02 มี.ค. 2010 10:40 pm บอร์ด Programming - PHP
13
7919
ศ 09 เม.ย. 2010 12:29 am โดย บุคคลทั่วไป View Topic รบกวนถามเรื่องการเขียนcode ติดต่อ อุปกรณ์ GPS Receiver
สอบถามการใช้ Xpath ใน XML แบบมี Namespace ( : )
โดย jokobozero อ 02 มี.ค. 2010 2:50 am บอร์ด Programming - PHP
8
4042
ส 06 มี.ค. 2010 8:33 pm โดย mindphp View Topic สอบถามการใช้ Xpath ใน XML แบบมี Namespace ( : )