Friday, January 9, 2015

Oracle WebCenter Sites :: Part 1 :: Overview


Oracle WebCenter เป็นผลิตภัณฑ์ของบริษัท Oracle โดยมีวัตถุประสงค์เพื่อให้ผู้ใช้งานสามารถเข้าถึงข้อมูลต่างๆ ในองค์กรได้อย่างสะดวกรวดเร็ว ประกอบด้วย 3 โมดูลหลัก ดังนี้ Oracle WebCenter Sites, Oracle WebCenter Portal และ Oracle WebCenter Content ดังภาพ โดยทั้ง 3 โมดูลสามารถทำงานเชื่อมต่อข้อมูลระหว่างกันได้ โดยแต่ละโมดูลมีหน้าที่เฉพาะทาง ดังนี้

WebCenter Logo
3 โมดูลหลักของ Oracle WebCenter

Oracle WebCenter Content 
ทำหน้าที่บริหารจัดการข้อมูลเอกสาร รวมถึงไฟล์ประเภทต่างๆ ได้ โดยจัดเก็บอยู่ที่ส่วนกลาง และสามารถกำหนดสิทธิการเข้าถึงเอกสารได้ รวมถึงสามารถกำหนด Workflow สำหรับการบริหารจัดการเอกสารแต่ละประเภทได้อีกด้วย

Oracle WebCenter Portal
ทำหน้าที่บริหารจัดการด้าน Social Media โดยมีเครื่องมือต่างๆ ช่วยจัดเตรียมไว้ให้ เช่น ระบบการสร้างหน้าจอ Personal ส่วนตัว ระบบ Active Stream (เหมือนกับ Facebook) รวมถึงสิ่งอำนวยความสะดวกในการสร้างหน้าจอ Portal ด้วยการทำ Drag-n-Drop เครื่องมือต่างๆ มาวางไว้บนหน้าจอ Portal ส่วนตัว

Oracle WebCenter Sites
ทำหน้าที่บริหารจัดการ Website โมดูลนี้ทำหน้าที่เป็นระบบ Content Management System (CMS) แต่มีเครื่องมืออำนวยความสะดวกให้ค่อนข้างมาก อีกทั้งสามารถนำเอาข้อมูลที่อยู่ในโมดูลอื่นๆ ในชุด Oracle WebCenter มานำเสนอบนเว็บไซต์ที่พัฒนาได้อีกด้วย

ด้วยเครื่องมือเหล่านี้ Oracle WebCenter จึงเป็นชุดซอฟต์แวร์ที่เหมาะสมแก่การนำมาใช้ในการบริหารจัดการข้อมูลในสำนักงาน เพื่อตอบสนองแนวทางการทำงานในปัจจุบันที่มีการทำงานผ่านเว็บกันอย่างแพร่หลาย

ตัวอย่างหน้าจอ WebCenter Sites

Oracle WebCenter Sites ทำงานอย่างไร

WebCenter Sites เป็นเครื่องมือสำหรับจัดสร้างเว็บไซต์ที่มีความทันสมัยแตกต่างจากระบบ CMS ทั่วไป ด้วยความสามารถของ WebCenter Sites ซึ่งมีการทำงานในลักษณะให้ผู้ใช้งานทั่วไป (User) ที่ไม่จำเป็นต้องมีความรู้สามารถสร้าง และแก้ไขหน้าเว็บเพจด้วยตนเองตาม Template ที่ Developer จัดเตรียมไว้ให้ หรือที่เรียกทั่วไปว่า User Generated Content (UGC) โดยการทำงานของ WebCenter Sites มีกระบวนการทำงานเพื่อสร้างหน้าจอเว็บเพจ ดังภาพ

ขั้นตอนการทำงานของ WebCenter Sites


ขั้นตอนที่ 1 เมื่อผู้ใช้เรียกหน้าจอเว็บเพจผ่าน Web Browser คำร้องขอในการประมวลผลหน้าจอเว็บเพจจะถูกส่งมาที่ WebCenter Sites เพื่อเริ่มดำเนินการประมวลผล
ขั้นตอนที่ 2 WebCenter Sites จะดำเนินการอ่านข้อมูลต่างๆ ที่เกี่ยวข้องกับเว็บเพจหน้านั้น จากฐานข้อมูลของระบบ
ขั้นตอนที่ 3 WebCenter Sites จะนำข้อมูลของ Asset ต่างๆ ของหน้าเว็บเพจมาประกอบกันตาม Template ของหน้าเว็บเพจที่ได้เลือกไว้ ออกมาเป็น HTML สำหรับแสดงบน Web Browser
ขั้นตอนที่ 4 ส่งข้อมูล HTML ที่ประมวลผลเรียบร้อยกลับมายัง Web Browser เพื่อแสดงผลให้เราได้เห็นหน้าจอเว็บเพจ

ตัวอย่างเว็บไซต์ที่ใช้ Oracle WebCenter Sites ในการพัฒนา เช่น เว็บไซต์สโมสรฟุตบอล Real Mardrid (http://www.realmadrid.com) , เครื่องดื่มกระทิงแดง (Redbull - http://www.redbull.com)

3 comments:

  1. รอตอนต่อไปอยู่นะคะ :)

    ReplyDelete
  2. รออยู่นะคะ :)

    ReplyDelete
  3. กำลังเขียนอยู่ครับ น่าจะเสร็จประมาณต้นเดือนหน้าครับ ช่วงนี้ติดงานอยู่ครับ เลยไม่ได้เขียนต่อเนื่อง

    ReplyDelete