web-app

~Drupal basic tutorial 1~

posted on 27 Mar 2009 14:42 by apemon-chan  in nerd, web-app

            หลังจากดองblogมานาน ก็เปิดentry greekต่้อ(blogแต่งด้วยthemeแนวanime แต่เนื้อหา80%กลับ
    เป็นแนวtutorial คราวนี้ก็มาที่ drupal tutorial งับ ส่วน irrlicht tutorial นั้นถูกลอยแพก็เข้าสู่กระบวน
    การดองเค็มเหตุเพราะขี้เกียจทำหันไปสนใจdrupalมากกว่าเนื่องจากใช้ทำงานงับ

             drupal คือ อีหยัง? drupalสั้นๆก็คือ cmsตัวหนึ่งที่(น่าจะ)ดีที่ี่สุดในตอนนี้ อ่านรายละเอียดdrupal
    ได้ที่drupal.in.thงับ อันนี้ถ้าใครเคยเล่นพวกphp-nuke,joomla,mambo มาก็คงจะนึกภาพออกทันทีงับ

            สำหรับในentryนี้จะมาพูดถึงวิธีการลง+การใช้งานdrupalแบบง่ายๆกันงับ เพราะจากเท่าที่สังเกตุ
    มันไม่ได้ง่าย เพรียบพร้อมเหมือน php-nuke ซะทีเดียว

            มาเริ่มต้นที่การลงdrupalก่อนนะงับ เริ่มต้นก่อนอื่นก็ติดตั้งโปรแกรม web server ก่อนนะงับ  ซึ่งแล้วแต่
   ความชอบงับว่าจะเอา appserv รึ xampp (รึตัวอื่นๆ) เมื่อมีweb serverแล้วก็ลองเปิด web browser แล้วลอง
   พิมพ์ localhost ดูนะงับ สำหรับappservถ้าได้แล้วจะเป็นหน้าตาประมาณนี้

       

            -ถ้าพิมพ์ localhost แล้วไม่ขึ้น ลองพิมพ์127.0.0.1แทนดู ถ้าได้ ลองไปดูที่
    C:\WINDOWS\system32\drivers\etc เปิดไฟล์hostsด้วย notepad งับ (hostsเฉยๆน่ะ ไม่ใช่
    hosts.ics นะ) แล้วลองดูว่า ชื่อ localhostถูกใช้ไปยังงับถ้ายังไม่มีชื่อlocalhost ให้เพิ่มบรรทัด
    127.0.0.1 localhostงับ ประมาณรูปนี้

                                    

            จากตัวอย่างนี้ เราสามารถใส่ชื่ออื่นๆไปด้วยก็ได้งับ เช่น ในที่นี้ใส่ชื่อ apemon-chan เมื่อเราพิมพ์
    apemon-chanลงไปในweb browser ก็จะให้ผลเหมือน localhost งับ

            เมื่อลง web server เสร็จ ต่อไปก็จะเริ่มขั้นตอนลงdrupalล่ะ

            1.โหลดdrupaจากเว็บ drupal.org (รึ drupal.in.th ก็ได้)
            2.แตกไฟล์zip แล้วcopy folder drupal ไปใส่ในเว็บ server (ถ้า appservให้วางไว้ที่
    C:\AppServ\www ถ้าเป็น xampp ให้วางในfolder htdocs)
            3.พิมพ์ localhost/ชื่อfolder drupal แล้วที่เหลือก็ทำตามที่เว็บบอกเหรองับ

            ถ้าหากลงสำเร็จ ก็จะได้หน้าจอประมาณนี้งับ

      

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

    การใส่contentบนdrupal

            ในเมนูฝั่งซ้ายนั่นจะมีหัวข้อ create content ลองกดดูงับ จะมีให้เลือกระหว่าง page กับ storyคับ
    แล้วมันต่างกันไงล่ะ อันนี้ต้องลองคับ(เพราะไม่รู้จะอธิบายไงดี)

            อันนี้ก็ลองสร้างstoryขึ้นมาเรื่องนึงงับ(อันนี้เล่นง่ายก็อบcode html จากentryเก่าๆมาแปะ)

     

            ในกรณีที่ใช้tag htmlในส่วนเนื้อหานั้น ตรงส่วน input format ให้ปรับเป็น full html ด้วยนะเออ
    ไม่งั้นคำสั่งhtmlพวกรูปต่างๆจะไม่ขึ้นนะเออ  

            อันนี้คือผลที่ได้คับ

        

         เมื่อกด read more

        

         ก็เป็นอันเสร็จสำหรับการใส่contentเบื้องต้นนะคับ เพื่อการเขียนcontentที่ง่ายขึ้นแนะนำให้หา
    module ที่ชื่อ fckeditor มาลงคับ

         การลงmoduleเพิ่ม

    ตรงส่วนนี้ใครที่เคยใช้php-nukeหรือcmsตัวอื่นก็คงคุ้นเคยกันดีอยู่แล้วงับ ทำไมต้องลงmodule ว่าง่ายๆ
    ก็คือ การเพิ่มความสามารถให้drupalในส่วนที่เราต้องการ(และอาจจะไม่ต้องการ

           สำหรับวิธีการลงก็ไม่ยาก ก็หาmoduleที่สนใจจากเว็บ drupal.org หรือ drupalmodules.com
    เวลาโหลดก็ดูด้วยคับว่าmoduleตัวที่เราโหลดมามันrequestว่าต้องมีmoduleตัวอื่นลงก่อนเปล่า
    เช่น module advanceforum จะต้องลง module auther pane ก่อน เป็นต้น ถ้ามีก็โหลดmodule
    ตัวที่ต้องใช้มาลงให้เรียบร้อยก่อนคับ

           จากตัวอย่างในที่นี้จะโหลด module devil มาใช้นะคับ ก่อนอื่นก็นำmoduleที่โหลดมาไปใส่ไว้ใน
    folder sites/all/modules คับ(ถ้าไม่มีfolder modules ให้สร้างขึ้นมาเอง)

           

            เสร็จแล้วให้ไปที่เมนู administer แล้วคลิกเลือกตรง module คับ


        

            ติ๊กถูกหน้า module ที่เราต้องการเปิดใช้งาน แล้ดกด save ก็เป็นอันจบคับ

       

            ก็เป็นอันจบสำหรับ drupal basic tutorial 1 นะงับ ถ้ามีข้อมูลผิดพลาดตรงไหนก็mentบอกได้นะคับ 

 

 

Favourites