ข่าว:

ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เมษายน 19, 2024, 10:52:54 AM

Login with username, password and session length

Ads PAT

P&T Hosting Co., Ltd. :: บริการ | จดโดเมนเนม | เว็บโฮสติ้ง | VPS | Co-location |

ผู้เขียน หัวข้อ: หนังสือ สร้างเว็บไซต์ให้ครบสูตรด้วย Drupal  (อ่าน 4452 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ กองบรรณาธิการ

  • Mr. Smart
  • Administrator
  • Hero Member
  • *****
  • กระทู้: 2948
  • ความนิยม: +0/-0
  • Multi Smart Training
    • ดูรายละเอียด
    • Smart Forums
Re: หนังสือ สร้างเว็บไซต์ให้ครบสูตรด้วย Drupal
« ตอบกลับ #2 เมื่อ: ธันวาคม 15, 2010, 12:30:34 AM »
สารบัญ

บทที่ 1 รู้จักกับ Drupal

    * ต้นกำเนิดจากหอพักนักศึกษา
    * ความสามารถอันโดดเด่น
    * ตัวอย่างเว็บไซต์ที่ใช้ Drupal
    * สถิติที่น่าสนใจ
    * ส่งท้ายบท

บทที่ 2 ติดตั้ง Drupal

    * ซอฟต์แวร์ที่จำเป็นต้องใช้
          o ระบบปฏิบัติการ
          o เว็บเซิร์ฟเวอร์
          o ฐานข้อมูล
          o ตัวแปลภาษา PHP
    * ข้อมูลที่ควรรู้ก่อนเริ่มติดตั้งโปรแกรม
    * การจำลองสภาพแวดล้อมเซิร์ฟเวอร์ในพีซี
          o Windows
          o Mac OS X
          o Linux
    * เตรียมโปรแกรมจำลองเซิร์ฟเวอร์
          o AppServ
          o MAMP
    * ดาวน์โหลด Drupal
    * ย้ายไฟล์ไปยังเซิร์ฟเวอร์
          o กรณีที่ใช้โปรแกรมจำลองเซิร์ฟเวอร์
          o กรณีที่ใช้บริการเว็บโฮสติ้ง
    * สร้างฐานข้อมูล
          o สร้างฐานข้อมูลด้วย phpMyAdmin
          o สร้างฐานข้อมูลผ่านคอมมานด์ไลน์
    * ติดตั้ง Drupal กันได้แล้ว
    * คำศัพท์และชื่อเรียกใน Drupal
    * ส่งท้ายบท

บทที่ 3 การใช้งานพื้นฐาน

    * ทดลองสร้างเนื้อหา
    * พื้นฐานการบริหารระบบ
    * เพิ่มสมาชิกเข้าในระบบ
          o Name
          o Footer
          o Slogan
          o Mission
    * ปรับแต่งคอมเมนต์
    * อนุญาตให้ผู้ชมทั่วไปตอบคอมเมนต์
    * อนุญาตให้สมาชิกเขียนเนื้อหา
    * เปิดใช้เว็บบอร์ด
          o เปิดใช้โมดูล Forum
          o เพิ่มสิทธิ์ตั้งกระทู้
    * ส่งท้ายบท

บทที่ 4 ปรับแต่งหน้าตาเว็บไซต์

    * ธีม (Theme)
          o ปรับแต่ง-ตั้งค่าการใช้ธีม
          o สมาชิกเว็บไซต์จะเปลี่ยนธีมอย่างไร
          o ติดตั้งธีมเพิ่มเติม
    * บล็อค (Block)
          o หลากหลายตำแหน่งบล็อคในหน้าเว็บ
          o ปรับแต่ง-ตั้งค่าการแสดงบล็อค
          o สร้างบล็อคใหม่ด้วยตัวเอง
    * เมนู (Menu)
          o เพิ่มรายการในเมนูนำทาง (Primary links)
          o เพิ่มรายการในเมนูพร้อมกับการสร้างเนื้อหา
          o สร้างเมนูกลุ่มใหม่ให้แก่เว็บไซต์
    * เปลี่ยนสีของธีมได้
    * ส่งท้ายบท

บทที่ 5 จัดการเนื้อหาในเว็บไซต์

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

บทที่ 6 จัดแบ่งหมวดหมู่ของเนื้อหา

    * ทำความเข้าใจ vocabulary และ term
    * สร้างชนิดของป้าย (vocabulary)
    * สร้างตัวป้ายจริง (terms)
    * สร้างเนื้อหาพร้อมแปะป้ายกำกับ
    * แปะป้ายเนื้อหาแบบอิสระ
    * ป้ายแบบมีลำดับชั้น
    * ส่งท้ายบท

บทที่ 7 เพิ่มความสามารถให้เว็บไซต์ด้วยโมดูล

    * ทำความรู้จักโมดูลในกลุ่ม Core
    * ดาวน์โหลดโมดูล
    * ติดตั้งโมดูล
          o โครงสร้างไดเรกทอรีของ Drupal
          o ความเกี่ยวเนื่องของโมดูล
    * ลำดับขั้นตอนการตั้งค่าโมดูล
    * ถอนการติดตั้งโมดูล
    * ส่งท้ายบท

บทที่ 8 ปรับแต่ง URL สำหรับ SEO

    * เปิดใช้งาน Clean URLs
    * ตั้งชื่อ URL ใหม่ด้วยโมดูล Path
    * ตั้งชื่อ URL แบบอัตโนมัติด้วยโมดูล Pathauto
    * ส่งท้ายบท

บทที่ 9 จัดการผู้ใช้ในเว็บไซต์

    * เริ่มจากจัดกลุ่มผู้ใช้ (roles) ก่อน
    * มอบสิทธิ์การใช้งาน (permissions) แก่กลุ่มผู้ใช้
    * จัดสรรผู้ใช้ (users) เข้าในกลุ่ม
    * ตั้งค่าผู้ใช้ (user settings)
          o หมวด user registration settings
          o หมวด User e-mail settings
          o หมวด Signatures และหมวด Pictures
    * วางกฎการใช้งาน (access rules) ควบคุมผู้ใช้
    * บันทึกข้อมูลผู้ใช้ในหน้าประวัติส่วนตัว
    * ส่งท้ายบท

บทที่ 10 ประสิทธิภาพและการตรวจสอบการทำงานของระบบ

    * ตรวจสอบสถานะของเว็บไซต์
    * ตั้งค่า cron มาช่วยงานดูแลรักษาระบบ
          o ตั้งค่าใน Unix, Linux หรือ Mac OS X
          o ตั้งค่าใน Windows
    * ทดสอบการทำงานของ cron
    * ปรับปรุงประสิทธิภาพด้วยการตั้งค่า cache
          o หมวด Page Cache
          o หมวด Block Cache
          o หมวด Bandwidth optimization
          o หมวด Clear cached data
    * เพิ่มความคงทนของระบบด้วย Throttle
          o กำหนดเงื่อนไขให้เริ่ม Throttle
          o ตั้งค่าโมดูลที่ต้องการ Throttle
          o ตั้งค่าบล็อคสำหรับ Throttle
    * ฝึกอัปเดตโมดูลให้คล่อง
          o ตรวจสอบการอัปเดตโมดูลด้วย Update status
          o กระบวนการอัปเดตทีละขั้น
    * หัดอัปเกรด Drupal ให้เป็น
          o อัปเกรดรุ่นย่อย
          o อัปเกรดรุ่นใหญ่
    * แนะนำเทคนิคการดูแลระบบ Drupal
    * ส่งท้ายบท

บทที่ 11 ตั้งค่าและใช้งานโมดูลขั้นสูง

    * สร้างบล็อกแบบหลายคนเขียนด้วยโมดูล Blog
    * แต่งหนังสือร่วมกันด้วยโมดูล Book
    * สำรวจความคิดเห็นด้วยโมดูล Poll
    * ค้นเนื้อหาในเว็บด้วยโมดูล Search
          o ตั้งค่าการค้นหา
          o กำหนดสิทธิ์การค้นหา
          o เพิ่มช่องค้นหาผ่านธีม
          o เพิ่มช่องค้นหาผ่านบล็อค
    * ดึงข่าวจาก RSS Feed ด้วยโมดูล Aggregator
    * เก็บสถิติการใช้งานด้วยโมดูล Statistics
    * ล็อกอินเข้าเว็บไซต์ด้วย OpenID
    * จัดการ Workflow ด้วย Actions และ Triggers
          o Actions
          o Triggers
    * ส่งท้ายบท

บทที่ 12 ติดตั้งตัวแก้ไข HTML แบบ WYSIWYG

    * ทดลองใช้ TinyMCE เป็นตัวแก้ไข HTML
          o ติดตั้งโมดูล TinyMCE สำหรับ Drupal
          o ติดตั้ง TinyMCE
          o ตั้งค่าการใช้งาน
          o เว็บเบราเซอร์ไหนบ้างที่ใช้ TinyMCE ได้
    * ทดลองใช้ FCKeditor เป็นตัวแก้ไข HTML
          o ติดตั้งโมดูล FCKeditor สำหรับ Drupal
          o ติดตั้ง FCKeditor
          o ตั้งค่าการใช้งาน
    * ใช้ IMCE เป็นตัวช่วยอัปโหลดภาพ
          o ตั้งค่าหลังติดตั้ง IMCE
          o ตั้งค่า IMCE ให้แก่ FCKeditor
          o ตั้งค่า IMCE ให้แก่ TinyMCE
    * ส่งท้ายบท

บทที่ 13 ป้องกันสแปมให้อยู่หมัด

    * กรองสแปมด้วย CAPTCHA
          o ติดตั้งโมดูล CAPTCHA
          o ตั้งค่า CAPTCHA
    * ใช้บริการกรองสแปมผ่านเว็บ Mollom
          o ดาวน์โหลดและติดตั้ง Mollom
          o ลงทะเบียนผู้ใช้ Mollom
          o ตั้งค่า Mollom
    * ส่งท้ายบท

บทที่ 14 ทำแบบสอบถามออนไลน์ด้วย Webform

    * ติดตั้งและตั้งค่าโมดูล Webform
    * เริ่มต้นสร้างฟอร์ม
    * สร้างหมวดหมู่ของฟิลด์ในฟอร์ม
    * เพิ่มฟิลด์ลงในฟอร์ม
    * เผยแพร่ฟอร์มในเว็บให้ผู้ชมตอบแบบสอบถาม
    * ดูผลการสำรวจจากการตอบแบบสอบถาม
    * ส่งท้ายบท

บทที่ 15 สร้างเนื้อหาชนิดใหม่ๆ ด้วย CCK

    * ติดตั้งโมดูล CCK
    * เริ่มต้นสร้างเนื้อหาชนิดใหม่
    * ทดสอบเนื้อหาชนิดใหม่ที่เพิ่งสร้าง
    * กำหนดลักษณะการแสดงฟิลด์
    * ทดลองฟิลด์ประเภทอื่นๆ บ้าง
          o Fieldgroup
          o Node reference
          o User reference
    * ส่งท้ายบท

บทที่ 16 ปรับแต่งการแสดงผลด้วย Views

    * Views คืออะไร
    * ดาวน์โหลดและติดตั้ง Views
    * ติดตั้งโมดูล Advanced help
    * พื้นฐานการทำงานของโมดูล Views
    * สร้างมุมมอง (view) ใหม่
    * รูปแบบการแสดงผลชนิด Page (Page display)
    * รูปแบบการแสดงผลชนิดบล็อค (Block display)
    * รูปแบบการแสดงผลชนิด Feed (Feed display)
    * รูปแบบการแสดงผลดีฟอลต์ (Default display)
    * ส่งท้ายบท

ภาคผนวก ก แนะนำโมดูลที่น่าสนใจ

    * โมดูลประเภทเพิ่มความสามารถ
    * โมดูลประเภทอำนวยความสะดวก
    * โมดูลสำหรับทำ SEO
    * โมดูลสำหรับเชื่อมต่อกับเว็บหรือซอฟต์แวร์อื่นๆ

ภาคผนวก ข ปรับแต่งแก้ไข theme เบื้องต้น

    * แนะนำเครื่องมือที่จำเป็นต้องใช้
          o สำหรับผู้ใช้ Firefox
          o สำหรับผู้ใช้ Internet Explorer
          o สำหรับผู้ใช้ Opera
          o สำหรับผู้ใช้ Safari
          o เครื่องมือแบบ web-based ที่ใช้งานได้ทุกเบราเซอร์
    * โครงสร้างของธีม
          o ไฟล์ .info
          o ไฟล์ .css
          o ไฟล์รูปภาพ
          o ไฟล์ .tpl.php

ภาคผนวก ค แหล่งความรู้และข้อมูลเพิ่มเติมอื่นๆ

    * คู่มือการใช้งานในรูปของไฟล์
    * คู่มือการใช้งานในรูปของหนังสือ
    * คู่มือการใช้งานในรูปของวิดีโอ
    * ช่องทางสอบถามปัญหา
          o เว็บบอร์ด
          o ช่องทางอื่นๆ
    * แหล่งติดตามข่าวสารในแวดวง Drupal

FAQ คำถามที่พบบ่อย

    * เกี่ยวกับเรื่องทั่วไปของ Drupal
    * เกี่ยวกับการติดตั้ง+แก้ปัญหา
    * เกี่ยวกับการดูแลระบบ+แก้ปัญหา
    * เกี่ยวกับการปรับแต่ง+แก้ปัญหา


หลักสูตรการฝึกอบรม สัมมนาอบรม วอล์คแรลลี่ WalkRally @MultiSmart Line ID@coa4735j
www.multi-smart.com www.walkrally.net www.walkrally.in.th

ออฟไลน์ กองบรรณาธิการ

  • Mr. Smart
  • Administrator
  • Hero Member
  • *****
  • กระทู้: 2948
  • ความนิยม: +0/-0
  • Multi Smart Training
    • ดูรายละเอียด
    • Smart Forums
หนังสือ สร้างเว็บไซต์ให้ครบสูตรด้วย Drupal
« ตอบกลับ #1 เมื่อ: ธันวาคม 15, 2010, 12:30:21 AM »
หนังสือ สร้างเว็บไซต์ให้ครบสูตรด้วย Drupal
เขียนโดย อิสริยะ ไพรีพ่ายฤทธิ์ (@markpeak) และสุกรี พัฒนภิรมย์ (@sugree)



หลักสูตรการฝึกอบรม สัมมนาอบรม วอล์คแรลลี่ WalkRally @MultiSmart Line ID@coa4735j
www.multi-smart.com www.walkrally.net www.walkrally.in.th