วันอาทิตย์ที่ 11 ธันวาคม พ.ศ. 2554

สิ่งที่จะต้องเตรียมก่อนสร้างเว็บ

ก่อนอื่นเราต้องเตรียมโปรแกรมที่จำเป็นจะใช้ให้เรียบร้อยนะครับ โดยบทความนี้ผมจะบอกคล่าว ๆ เพียงแค่ การดาวน์โหลดครับ ส่วนการติดตั้งแต่ละโปรแกรมจะพูดในหัวข้อต่อไปนะครับ 1. โปรแกรม appserv เป็นโปรแกรมไว้สำหรับสร้าง host (server เสมือนสำหรับนำเว็บไซต์ขึ้นไปเก็บ) โดยเว็บปกติเราจะต้องไปเช่าพื้นที่โฮส หรือยิงขึ้น server station ของตัวเอง
สามารถดาวน์โหลดได้ที่
http://www.appservnetwork.com/
เมื่อเข้าเว็บ appserv แล้ว ให้เลือก version ของ appserv ที่จะใช้ โดยผมจะเลือก v2.5 อาจมีบางคนตั้งคำถามว่า ทำไมไม่ใช้ 2.6 ล่ะ ดูใหม่กว่า ขอตอบเลยว่า ผมได้ทดลองนำไปติดตั้งแล้ว และพบปัญหาตอนแก้ไข php config ตัว mysql หายครับ เลยทำให้รันเว็บไม่ผ่าน
(ในบางกรณีหากเลือก appserv ที่จะโหลดแล้วมี popup b
lock ไว้ ให้คลิกที่ popup ที่มุมซ้ายแล้วเลือกที่ปุ่ม download)

2. Drupal เป็นโปรแกรมสร้างเว็บ cms ประเภทหนึ่ง อย่างที่ผมได้กล่าวไปแล้วในบทแรก นั่นคือ cms ก็เหมือนสูตรก๋วยเตี๋ยวสำเร็จรูปที่เราไปซื้อมา drupal ก็เป็นเช่นเดียวกัน ซึ่งเราจะใช้สอนในครั้งนี้
สามารถดาวน์โหลดได้ที่ http://www.drupal.org/ เมื่อเข้าไปแล้วให้เลือกที่ลิงค์ download and extend
ในส่วนนี้จะมีส่วนประกอบของ drupal ให้เราเลือก download ได้ดังนี้


  • Drupal Core เป็นโครงสร้างที่เราจะนำมาใช้ครับ






  • Modules เป็นโมดูลสำหรับเลือกว่าจะสร้างเว็บแบบไหน ซึ่งอันนี้ผมออกตัวไว้ว่ายังไม่ได้ลองครับ






  • Themes เป็นรูปแบบหน้าตาของเว็บที่จะใช้ครับ อันนี้ผมได้ลองแค่ themes เดียวคือ zen ครับ เพราะงายและผู้พิการสายตาอย่างผมสามารถออกแบบได้ง่ายครับ





  • Translations เป็นตัวแปลภาษาต่าง ๆ ซึ่งตัว drupal ได้มีการแปลเป็นไทยด้วยครับ สำหรับผู้ที่จะเขียนเว็บเป็นภาษาไทยก็หายห่วงครับ แต่ประสิทธิภาพการแปลก็ประมาณ 90% ครับ



  • Installation Profiles อันนี้ผมไม่เคยเล่นครับ



  • ซึ่งผมจะโหลดตัว core มานะครับ โดยคลิกที่ลิงค์ drupal core

    ต่อจากนั้นเลือก drupal v7.10 ครับ แต่ต้องระวังนิดนึงนะครับ โดยต้องโหลดไฟล์ที่เป็น zip ครับ โหลดที่นี่ได้ครับ






    zip (3.34 MB)


    นี่คือคล่าว ๆ ในการเตรียมครับ ส่วนพวกโมดูล ภาษา ผมจะนำมากล่าวในบทต่อไป อย่างเช่น การเซ็ตภาษาไทย ผมจะมาบอกวิธีดาวน์โหลดของ translate และการติดตั้งตัว core ภาษาไทยครับ เพราะถ้านำมากล่าวในบทนี้เดี๋ยวจะงงครับ เลยเอาคล่าว ๆ แค่นี้ก่อนครับ
    เดี๋ยวเราจะไปเรียนรู้การติดตั้งของแต่ละโปรแกรมในบทต่อไปครับ

    ไม่มีความคิดเห็น:

    แสดงความคิดเห็น