วันพฤหัสบดีที่ 6 มีนาคม พ.ศ. 2551

เตรียมตัวก่อนสร้างเว็บ

ก็มีมากมายหลายคนที่ต้องการสร้างเว็บแต่ไม่รู้ว่า เรานั้นควรที่เริ่มการสร้างเว็บจากรงไหนก่อน และนี้ก็เป็นสาเหตุ ให้นาย Tanapolchk เจ้าของเว็บ Pyayam.com ได้เขียนบทความเกี่ยวกับเรื่องนี้ขึ้นมาครับ โดยรายละเอียดต่อไปนี้นั้นผมจะเขียนขึ้นตามประสบการณ์ของผม หากว่ามีข้อเสนอแนะก็ ติดต่อที่ นะครับ หากว่าเรานั้นต้องการที่ สร้างเว็บให้รวดเร็วได้ คือ ไม่ต้องการความสวยงามมากเท่าไหร่ครับ เราก็ใช้โปรแกรมสำเร็จรูปในการสร้างเว็บ เช่น Dreamweaver Frontpage Microsoft word (สามารถสร้างได้ครับ แต่ว่ารูปแบบออกมานั้นไม่สวยเลยครับ) ซึ่งหากจะให้ผมแนะนำ ในบรรดาโปรแกรมที่ยกมานี้ ผมขอแนะนำ Macromedia Dreamweaver การใช้งานคล้ายกับการใช้ MS Word เพราะว่ามี รูปภาพมีช่วยให้การสร้างเว็บง่ายขึ้น ซึ่งเป็นผลิตภัณฑ์ของ Macrmedia.com (สามารถ download ลองใช้งานได้ครับ file ความจุประมาณ 20-40 Mbs ครับ version ล่าสุดก็เป็น DreamwaverMX ครับ) รายละเอียดการใช้งาน Dreamweaver นั้นดูได้เว็บนี้ ครับแต่ว่ารายละเอียด ส่วน เป็น Version 4 แต่การใช้งานประมาณ 90 กว่าเปอร์เซ็นต์ นั้นคล้ายกัย MX ครับจะแตกต่างกันตกหน้าตาโปรแกรม นิดหน่อย ซึ่งทาง Maromedia.com นั้นมีโปรแกรมอื่นๆ ที่ใช้ตกแต่งเว็บให้มีลูกเล่นเพิ่มมากขึ้น ด้วยครับ เช่น Flash , Firework - โดยที่ Flash นี้เป็นโปรแกรมที่จะมีความโดดเด่นเรื่องการ การทำภาพคล้ายไหว ต่าง ๆ หรือการทำ Movie ครับ - ส่วน FireWork นั้นมีมีความโดดเด่นในเรื่อง การ slice ภาพที่มีความจุมาก ๆ ให้มีขนาดเล็กลง เพื่อที่จะช่วยให้เวลาในการ load หน้าเว็บเพจเร็วขึ้น

ก็ได้แนะนำว่าเรานั้นควรใช้โปรแกรมในการสร้างเว็บไปแบบคร่าว ๆ แล้วครับ แต่มาก็จะแนะนำสำหรับผู้ที่มีความสนใจในการสร้างเว็บ มากขึ้น โดยตรงนี้ จะแนะนำให้สร้างเว็บ แบบการเขียน code ซึ่งภาษาพื้นฐานที่ใช้สร้างเว็บนั้นก็คือ HTML (Hyper Text Markup Language) รายละเอียดการใช้งานหรือว่า บทความเกี่ยวกับ HTML ในเว็บนี้ก็มีครับ โดยการ Click ที่นี่ หลังจากที่ศึกษา html มาได้แบบคร่าว ๆ ก็ศึกษา Java Scripts และ css ไปพร้อมด้วยเพราะว่า 2 ตัวนี้มีลูกเล่นในการตกแต่งเว็บอย่าง เยอะแยะเลยครับ เมื่อเราคิดว่าได้ ทั้ง 3 ภาษาแล้ว (ไม่ต้องเอา แบบเจาะลึกมากมายก็ได้ครับ ) แต่หากว่าต้องการให้ฝีมือ ของเรานั้นเก่งมากขึ้น เพื่อที่จะเขียนเว็บให้ติดต่อ Database (ฐานข้อมูล) เราควรที่จะรู้ ทั้ง 3 ภาษานี้ ให้มากที่สุด และต่อไปก็จะแนะนำการสร้างเว็บ แบบที่อยู้ใน ระดับ เซียน (แต่ว่าตรงนี้ผมนั้นก็ยังไม่ถึงขั้น เซียนหรอกครับ) ก็จะสาบอกแบบคร่าว ๆ ครับ ซึ่งภาษาที่กำลัง hit ในขณะนี้นั้นคือ asp , php , perl - cgi ,xml และอื่นๆ อีก แต่ตัวที่ผมกำลังศึกษานั้นคือ Php (เพราะว่าเป็นของ free ครับผม) สามารถดูรายละเอียดเกี่ยวกับ php ได้ที่ http://www.php.net/ ซึ่งที่นี่ก็เป็นผู้สร้างภาษานี้ขึ้ยมาครับ โดยเอาพื้นฐานมาจากภาษา C

โปรแกรมฐานข้อมูลนั้นก็มี MySQL Microsoft SQL ตัวที่เป็นของ ฟรีก็เป็น MySql นะครับ ซึ่งโปรแกรมที่เป็นของ free ที่ผม่าสุดยอดนะครับคือ Linux + Php + MySql ทั้ง 3 ตัวนี้ละครับ

ตอนสร้างเว็บ pyayam.com ผมนั้นศึกษามาแบบนี้ครับ HTML > Macromedia Dreamweaver >JavaScripts > CSS > Flash >Firework >Php > Mysql ครับ แต่ที่ผมยกมานี้ผมได้แค่คร่าวๆ นะครับ ยังไม่ถึงกับเก่งครับ
และ เมื่อเรานั้นได้สร้างเว็บได้สวยงามถูกใจเรา ก็ต้องหา Hosting ที่เอาไว้เก็บข้อมูลบน Internet หากว่าเป็น Free HOST ลองหาดูที่นี่ ครับ หรือว่าใครจะเช่า Hosting ก็ไม่ว่ากัน และขั้นตอนสุดท้ายเราก็ต้อง นำข้อมูลขึ้นบน Internet หรือที่เรียกกันว่าการ Upload นั้นเอง โดยโปรแกรมที่นิยมใช้ ก็มี Ws ftp , Cute ftp ครับ

และนี้ก็เป็นการเตรียมตัวก่อนการสร้างเว็บ อีกอย่างนะครับ เรานั้นควรรู้ด้วยความเราสร้างเว็บเพื่ออะไร ส่วนหลักการสร้างเว็บนั้นก็อยู่ข้างล่างนี้ครับ