โครงสร้างการทำงานเบื้องต้นของ Drupal

ตัว Drupal หรือว่า CMS โดยส่วนใหญ่จะทำงานได้เป็นเวปอย่างที่เราเห็นอยู่ จะประกอบด้วย 2 ส่วนหลัก ๆ ครับคือ

  1. ส่วน core ของระบบเวป (ในที่นี้คือตัว Drupal เอง)
    เป็นระบบหลัก หรือว่าโครงสร้างหลักของเวป ที่เปรียบเหมือนเป็นกระเป๋ารูปทรงต่าง ๆ ที่เราเลือกใช้เพื่อเตรียมจะใส่เนื้อหาลงไปในนั้น
  2. ส่วนของ Database
    เปรียบเหมือนสัมภาระที่เราจะใส่ลงไปในกระเป๋าที่เราเตรียมเอาไว้ครับ ซึ่งจะเป็นข้อมูลหรือว่าเนื้อหาที่เราใส่เพิ่มเติมลงไปในเวปทั้งหมด เช่น blog post, forum topics ต่าง ๆ, ไฟล์ภาพ หรืออื่น ๆ ที่ไม่ว่าจะเกิดจากผู้ใช้งาน submit เข้าไป หรือเกิดจากโมดุลที่สร้างข้อมูลเหล่านั้นขึ้นมา

โดยแต่ละเวป drupal จะต้องมี database ผูกเข้าไว้ด้วยกันในแต่ละเวปเสมอ

ซึ่งการแยกส่วน data ออกจากส่วน core ของระบบนี้มีข้อดีอีกอย่างหนึ่งคือ เราสามารถที่จะปรับเปลี่ยนหน้าตาการแสดงผลของเวปได้โดยที่ไม่ไปกระทบกับส่วนของข้อมูลครับ .. จะเปลี่ยนยังไงก็ได้ เพราะว่าข้อมูลเดิมจะยังอยู่ =) ตรงนี้เป็นข้อได้เปรียบของเวปแบบ CMS ที่โปรแกรมสร้างเวปสำเร็จรูปทั่วไป

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Allowed HTML tags: <embed> <div> <p> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br> <img> <hr> <h1> <h2> <h3> <h4> <blockquote> <quote> <pre> <th> <tr> <td> <table> <thead> <tbody>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
กรอกตัวหนังสือที่เห็นนี้ให้ถูกต้องนะครับ (มีไว้กัน spam)
Image CAPTCHA
Enter the characters shown in the image.