Archive for the ‘TYPO3 Template’ Category

  • แม่แบบสำหรับการพัฒนาเว็บไซต์ด้วย TYPO3 – ฟรี

    3

    เพื่อให้ความรู้ถูกกระจายไปทุกรูขุมขนของเมืองไทย และหาใช้งานได้ง่าย ๆ  จากความตั้งใจในการแบ่งปันความรู้ดี ๆ เกี่ยวกับ TYPO3 ของไอบีเอสกรุงเทพ จึงได้ทำการพัฒนาแม่แบบสำหรับให้ดาวโหลดฟรีที่
    http://www.ibs-webdevelopment.com/th/download/more-free-download-for-typo3-template.html
    และวางแผนที่จะเพิ่มเติมให้หลากหลาย พร้อมกับแนวทางการพัฒนาต่าง ๆ ที่สามารถเรียนรู้ได้ในแต่ละแม่แบบ

    มีความสุขในการเรียนรู้ค่ะ :D

  • แพ็คเกจ TYPO3 ตัวใหม่ (ibstvbeta 4) ฝีมือคนไทย มีให้ดาวน์โหลดแล้วจ้า

    0

    หลังจากที่เราไอบีเอสกรุงเทพได้ซุ่มซ้อมการพัฒนาแพ็คเกจติดตั้งพร้อมสร้างเว็บไซต์แบบมืออาชีพด้วย TYPO3 มานานหลายเดือน วันนี้ถึงเวลาแล้วที่จะปล่อยตัวเวอร์ชั่นตัวใหม่ออกมาให้กับทุก ๆ คนได้ใช้งานกัน

    แพ็คเกจทำเว็บไซต์แบบมืออาชีพด้วย IBSTV

    ตัวอย่างแพ็คเกจประกอบไปด้วยฟังก์ชั่นการทำงานสำคัญ ๆ ดังนี้

    • โครงสร้างแม่แบบด้วย typoscript
    • ใช้ templavoila สำหรับการสร้าง multi-layouts
    • CSS Framwork ด้วย YAML
    • สนับสนุน CSS3
    • HTML5 สำหรับการแสดงผลหน้าเว็บ
    • รองรับการทำงานของ SEO
    • และฟังก์ชั่นการทำงานอื่นๆ อีกมากมาย

    หากคุณคือคนหนึ่งที่สนใจในการใช้งาน TYPO3 อย่าพลาดในการดาวน์โหลดแพ็คเกจมาใช้กันนะค่ะ

    << ดาวน์โหลดแพ็คเกจใหม่ที่นี่ >>

  • ทั่ว ๆ ไปเกี่ยวกับแม่แบบ

    12

    การใช้งานโดยทั่วไปสำหรับการพัฒนา TYPO3 บางคนเลือกการพัฒนาโดยใช้ Templavoila ก็สามารถทดสอบด้วยการติดตั้งด้วย IBSTVBETA3 เพื่อดูโครงสร้างการทำงานและวิธีการ map แม่แบบง่าย ๆ ผ่านตัวอย่างที่มีอยู่ แต่ถ้าบางคนเลือกใช้ Autoparser ก็ให้ดาวน์โหลดตัวอย่างแพ็คเกจตัวอย่างมาลองติดตั้งเพื่อดูความแตกต่างในวิธีการใช้งานค่ะ

  • สร้าง sub menu ด้วย TypoScript

    3

    มือใหม่ที่กำลังสร้าง TYPO3 Template และ ต้องการสร้าง sub menu สำหรับอำนวยความสะดวกในการเข้าถึงหน้าเว็บย่อย ๆ ในเว็บไซต์ของเราอย่างเป็นระเบียบ ไอบีเอสกรุงเทพ มีตัวอย่างดี ๆ สำหรับการสร้าง submenu ด้วย TypoScript มาฝากกันค่ะ

    temp.submenu.20 = HMENU
    temp.submenu.20 {
    wrap = |
    entryLevel =0
    1 = TMENU
    1 {
    expAll = 0
    noBlur = 1
    wrap = |
    NO = 1
    NO.ATagTitle.field = subtitle
    NO.allWrap = |
    NO.wrapItemAndSub = |
    NO.stdWrap.htmlSpecialChars = 1
    NO.linkWrap = |
    NO.ATagBeforeWrap = 1
    ACT < .NO
    ACT = 1
    ACT.allWrap = |
    ACT.wrapItemAndSub = |
    ACT.doNotLinkIt = 1
    ACT.stdWrap.htmlSpecialChars = 1
    CUR < .NO
    CUR = 1
    CUR.allWrap = |
    CUR.wrapItemAndSub = |
    CUR.doNotLinkIt = 1
    CUR.stdWrap.htmlSpecialChars = 1
    IFSUB = 1
    IFSUB < .NO
    IFSUB.linkWrap = |
    }
    2 < .1
    2.wrap = <ul class=”level2″>|</ul>
    3 < .1
    3.wrap = <ul class=”level3″>|</ul>
    4 < .1
    4.wrap = <ul class=”level4″>|</ul>

    }
    temp.submenu.20.if.isTrue = 1

     

  • รู้ความต้องการระบบก่อนการติดตั้ง TYPO3

    3

    TYPO3 เป็นฟรีซอฟต์แวร์ที่เขียนจาก PHP สามารถทำงานได้บนเว็บเซิร์ฟเวอร์ ที่ผู้ใช้สามารถทำงานผ่านบราวเซอร์อย่างเช่น อินเทอร์เน็ตเอ็กพลอเรอร์ โมซิลลา โอเปรา ซาฟารี หรือโครม เป็นต้น

    สำหรับนักพัฒนาเว็บไซต์ที่ต้องการพัฒนาเว็บไซต์ด้วย TYPO3 ก็จำเป็นจะต้องรู้ความต้องการของระบบ เพื่อให้สามารถทำงานได้อย่างราบรื่นนั่นเอง

    เรามาดูความต้องการของระบบที่ซอฟต์แวร์ตัวนี้ต้องการ ว่ามีอะไรบ้าง

    1. ระบบปฏิบัติการ จะเป็น ลีนุกส์ แม็ค  หรือวินโดวส์ ก็ได้ ตามแต่สะดวก สำหรับคนที่ใช้วินโดวส์ ก็ขอให้เลือก เวอร์ชั่นที่มากกว่า เอ็กซ์พี เนื่องจากเวอร์ชั่นนี้ทางผู้ผลิตเองจะเลิกสนับสนุนการทำงานแล้ว
    2. เว็บเซิร์ฟเวอร์ (Web Server) เช่น Apache แนะนำให้ใช้เวอร์ชั่นตั้งแต่ 2.x ขึ้นไป เนื่องจากมีฟังก์ชั่นการทำงานพี่เพียงพอต่อการรันเว็บไซต์
    3. ฐานข้อมูล (Database Server) ในที่นี้แนะนำเป็น MySQL เวอร์ชั่น 5.x ขึ้นไป
    4. ซอฟต์แวร์ตัวกลาง (Middleware) ก็แนะนำเป็น PHP version 5.3 ก็จะดีทีเดียว
    5. บราวเซอร์ (Browser) แนะนำเป็น Chrome หรือ Mozilla Firefox เนื่องจากฟังก์ชั่นเสิรม (Add On) สำหรับการพัฒนาเว็บไซต์เพียบ แถมยังใช้ได้ฟรีอีกด้วย
    6. ซอฟต์แวร์สำหรับการแก้ไขโค้ด (Editor) ก็ตามแต่สะดวก เช่น editpluse netbean, eclipse, หรือ notepad ++ ก็ได้

    หากคนที่เป็นมือใหม่จริง ๆ หรือน้องใหม่ที่พึ่งจบมาแล้วยังเก้ ๆ กัง ๆ ว่าทำไมเยอะแยะอย่างนี้ พอจะมีข้อไหนที่สามารถรวมกันแล้วติดตั้งครั้งเดียวได้เลยหรือเปล่า ก็มีซอฟต์แวร์ที่รวมข้อ 2 – 4 ไว้ด้วยกันอยู่คือ XAMPP อ่านคู่มือการติดตั้งก่อนนะ ถึงค่อยดาวน์โหลดแล้วติดตั้งลงในเครื่อง

    ส่วนการกำหนดค่าเพิ่มเติมให้กับ PHP (php.ini) มีดังนี้

    1. Memory limit สำหรับการใช้งานอย่างน้อย 128 เมกะไบต์
    2. Safe Mode สำหรับการใช้งานจะต้องถูกปิด (OFF)
    3. Execute time สำหรับการใช้งานอย่างน้อย 60 วินาที

    อย่าลืมรันเซอร์วิสของ Apache ทุกครั้งที่มีการปรับเปลี่ยนไฟล์ php.ini ถ้าบางคนไม่สามารรันเซอร์วิสของ Apache ได้ ก็ให้ปิดการทำงานของ MSN หรือ Skype ก่อน เนื่องจากซอฟต์แวร์ทั้งสองตัวนี้ ใช้การทำงานพอร์ตเดียวกับ Apache ค่ะ

    ขอให้มีความสุขในการเริ่มต้นนะค่ะ