โปรแกรมสร้างสื่อการเรียนการสอน Camtasia Studio 7 ที่ดีสุด
โปรแกรมสร้างสื่อการเรียนการสอน Camtasia Studio 7 ที่ดีสุด Read more
ทำความเข้าใจ การปฏิบัติราชการแทนและการรักษาราชการแทน
สงสัยคาใจกันมานานกับคำว่า “ปฏิบัติราชการแทน” และคำว่า “รักษาราชการแทน” ตามที่บัญญัติไว้ในหมวด 4 และหมวด 5 แห่งพระราชบัญญัติระเบียบบริหารราชการกระทรวงศึกษาธิการ พ.ศ. 2546 ว่าในโอกาสใดจะใช้คำว่า “ปฏิบัติราชการแทน” และในโอกาสใดจะใช้คำว่า “รักษาราชการแทน” ซึ่งปัญหาดังกล่าวก่อให้เกิดความสับสนในการปฏิบัติราชการอยู่มิใช่น้อย Read more
อบรมเชิงปฏิบัติการหลักสูตรบูรณาการเทคโนโลยีทางการศึกษา เพื่อยกระดับคุณภาพการเรียนการสอน
การอบรมเชิงปฏิบัติการหลักสูตรบูรณาการเทคโนโลยีทางการศึกษา เพื่อยกระดับคุณภาพการเรียนการสอนในโรงเรียนสังกัดสำนักงานเีขตพื้นที่การศึกษาบุรีรัมย์ เขต 2 รุ่น ที่ 3 ระหวางวันที่ 11 – 13 มิถุนายน 2553 ณ โรงแรมเทพนคร จังหวัดบุรีรัมย์ ได้ความรู้มากมาย ได้ประโยชน์ทั้งครูและนักเรียน ถือเป็นเครือข่ายสังคมออนไลน์ที่ทันยุคสมัย ให้นักเรียนได้อ่าน และให้นักเรียนได้แสดงความคิดเห็น ถ้าเด็กสามารถหาได้ก็นำไปโพสบทความที่ดีได้ ทำเว็บจาก ning.com เว็บเครือข่ายครูบุรีรัมย์เขต 2 br2takrongtai.ning.com สังคมออนไลน์ ใครมีสิ่งดี ๆ แลกเปลี่ยนเรียนรู้ได้ที่นี่ มีแต่คุณครูใจดีทั้งนั้นเลยครับ ลองเข้าไปดูท่านจะไม่ผิดหวังอย่างแน่นอน Read more
ดาวน์โหลดคลิปวีดีโอจาก youtube
หลายครั้งที่เราเข้าดูคลิปวีดีโอจาก เว็บไซต์ชื่อดังอย่าง youtube มีคลิปที่เราชื่นชอบอยากได้เยอะแยะไปหมด หากเราต้องการ ดาวน์โหลดคลิปวีดีโอที่เราชอบ จาก youtube มาไว้ต้องทำอย่างไร ???………………………. วันนี้ผมมีวิธีดาวน์โหลด คลิป youtube มาฝากครับ วิธีการนั้นง่ายแสนง่าย และโหลดได้อย่างแน่นอน Read more
เบื้องหน้าของ PHP-Nuke (Front end structure): มุมมองของผู้ใช้ (User view)
เบื้องหน้าของ PHP-Nuke (Front end structure): มุมมองของผู้ใช้ (User view)
ในบทนี้เราจะมาดูถึงรายละเอียดของคุณสมบัติการทำงานทั้งหมดที่มีใช้กันอยู่ใน PHP-Nuke ซึ่งเป็นสิ่งที่เว็บไซต์ของเราสามารถทำและทำได้อย่างไร ในบทนี้เราจะมาดูรายละเอียดต่างๆในฐานะของผู้เข้าชมคนหนึ่ง โดยจิตนาการว่ากำลังใช้งานเว็บไซต์ PHP-Nuke อยู่
เราจะมาดูในส่วนของโมดูลที่ติดตั้งมาพร้อมกับ PHP-Nuke ตลอดจนโมดูลที่น่าสนใจบางตัว ที่ไม่มีมากับ PHP-Nuke ต้นฉบับ
ก่อนการเริ่มต้น เรามาดูถึงโครงสร้างของ PHP-Nuke ก่อน ซึ่งแบ่งออกเป็น 3 คอลัมน์ใหญ่ๆ ได้แก่ คอลัมน์ทางด้านซ้าย ทางด้านขวา จะเป็นส่วนที่เราเรียกว่า เมนู (blocks) และคอลัมน์ตรงกลาง จะเป็นส่วนที่แสดงการทำงานของ โมดูล (modules) ที่กำลังใช้งานในขณะนั้น แต่ไม่ใช่ว่าโครงสร้างเว็บไซต์ของเราจะไม่สามารถเปลี่ยนแปลงได้ จากโครงสร้างเบื้องต้นนี้ทำให้เราสามารถสร้างเว็บไซต์พิเศษที่เหมาะสมกับการใช้งานของเราได้ นอกจากการแบ่งเป็น 3 คอลัมน์แล้ว ยังมีส่วนหัว (header) ที่จะอยู่บนสุดของหน้า และส่วนท้าย (footer) ที่จะอยู่ล่างสุดของหน้า
เมนู (Blocks):
จะปรากฎอยู่บริเวณคอลัมน์ทางซ้าย/ขวาของเว็บไซต์ และจะแสดงในทุกๆหน้าของเว็บไซต์ (ตัวอย่างเช่น เมนูหลัก, ป้ายโฆษณา, และเมนูล็อกอิน)
โมดูล (Modules):
เป็นส่วนที่ถือเป็นหัวใจของหน้านั้น จะแสดงที่คอลัมน์ตรงกลาง โดยแต่ละโมดูลจะมีการทำงานที่แตกต่างกัน ตัวอย่างเช่น โมดูลข่าวสาร(news) ใช้ในการนำเสนอข่าวสารและบทความ โมดูลค้นหา(search) ใช้ในการค้นหาเนื้อหาของข้อมูลภายในเว็บไซต์ของเรา โดยแต่ละโมดูลจะเป็นอิสระต่อกัน Read more
ทำไมใช้ PHP-Nuke (dynamic pages) และไม่ใช้ static HTML ธรรมดา
• เพราะในการบริหารจัดการเว็บไซต์ใหญ่ๆ โดยใช้แต่เพียง static HTML จะเป็นอันตรายต่อสุขภาพของคุณ(สำหรับการทำงานหนัก)
• เพราะในลักษณะของ PHP-Nuke สมาชิกสามารถปฏิสัมพันธ์(interactive)ระหว่างกันได้ (กระดานข่าว, ห้องสนทนา,…)
• เพราะในลักษณะของ PHP-Nuke ทำให้สามารถเสนอบริการพิเศษที่ดีกว่า (หน้าพิเศษเฉพาะสมาชิก, หลากหลายบริการที่ขึ้นอยู่กับประเภทของผู้ใช้)
• เพราะง่ายกว่า ในการจำแนกประเภทของข่าวสารหรือข้อมูล
• เพราะด้วย PHP เพียงไม่กี่ไฟล์ ก็สามารถรับมือกับข้อมูลเป็นจำนวนมากได้
• เพราะการทำให้เนื้อหาทันสมัยอยู่เสมอไม่ต้องการผู้ที่เชี่ยวชาญทางด้านเทคนิคมาช่วยในการดำเนินงาน ใครๆก็สามารถทำได้
• เป็นวิธีที่ง่ายที่สุดที่จะจัดการเว็บไซต์แบบเบ็ดเสร็จ ขอขอบคุณเครื่องมือเปิดเผยรหัส( open source engine) ที่อนุญาตให้ใครๆก็สามารถที่จะพัฒนาโมดูลใหม่ๆ หรือแม้แต่การดัดแปลงแก้ไขโมดูลที่มีอยู่แล้วได้
• ง่ายต่อการเรียนรู้และใช้งาน
• ง่ายในการดัดแปลงสำหรับใครที่ต้องการใช้งานในลักษณะเฉพาะเจาะจง
• ง่ายในการใช้งานสำหรับบุคคลทั่วไป Read more
ชุมชนของชาว Nuke(Community of Nuke)
หากพิจารณากันแล้วจะเห็นว่า คุณค่าของ PHP-Nuke ที่แท้จริงแล้ว อยู่ที่ชุมชนของ Nuke ที่คุณสามารถพบได้โดยทั่วไป และต้องขอขอบคุณสำหรับการทำงานของบุคคลเหล่านี้ เพราะเว็บไซต์เหล่านี้เองที่ทำให้ PHP-Nuke เป็นที่รู้จักและใช้กันอย่างแพร่หลาย ทำให้ PHP-Nuke เป็นระบบที่สนับสนุนการทำงานในหลายภาษา (multi-language) โดยรองรับการทำงานมากกว่า 25 ภาษา หรือแม้แต่โมดูลต่างๆที่ส่วนใหญ่ที่ถูกพัฒนาขึ้นมาจากนักพัฒนาในชุมชนต่างๆของ PHP-Nuke ทั่วโลก ซึ่งจะถูกนำเข้ามารวมกันกับ PHP-Nuke ในเวอร์ชันต่อๆไป
นอกจากนั้นยังมี ชุมชนที่พัฒนาทางด้านกราฟิก(ธีม)สำหรับ PHP-Nuke ชุมชนที่ช่วยสนับสนุนทางด้านการใช้งานของ PHP-Nuke และชุมชนที่ให้บริการดาวน์โหลดไฟล์สำหรับ PHP-Nuke เช่นเดียวกับชุมชนของชาว Nuke ในแต่ละประเทศ ที่จะช่วยดูแลสมาชิก ที่ใช้งานในแต่ละภาษา (ประเทศ) รวมถึงเว็บไซต์ PHP-Nuke ที่มีการให้บริการเป็นพิเศษเฉพาะด้าน:
• สนับสนุนและช่วยเหลือการทำงานสำหรับPHP-Nuke:nukesupport.com, nukeforums.com, nukefix.com
• ให้บริการดาวน์โหลดไฟล์ : nukedownloads.com
• ธีมและกราฟิก : nukethemes.com, nukemods.com
• โมดูล : ecomjunk.com
ชุมชน Nuke ของไทย คือ ThaiNuke (PHP-Nuke Thailand Community and Support website)
ขอขอบคุณสำหรับการทำงานของเว็บไซต์และบุคคลเหล่านี้ ที่ทำให้มีโมดูลเกิดขึ้นมากกว่า 500 โมดูล โดยบางโมดูลอาจจะปรากฏอยู่ในเว็บไซต์ของเรา ไม่ว่าจะเป็น รายงานสภาพดินฟ้าอากา (Weather), พาณิชย์อีเลคทรอนิค (E-Commerce), ห้องแสดงภาพ (Gallery), ห้องสนทนา (Chat), เกมส์ (Game) ซึ่งเช่นเดียวกันกับธีมต่างๆ ที่เกิดขึ้นมากมาย Read more
ประวัติโดยย่อของ PHP-Nuke
Francisco Burzi ได้อธิบายถึงประวัติความเป็นมาของ PHP-Nuke ไว้ดังนี้:
“PHP-Nuke เป็นซอฟท์แวร์ฟรี ภายใต้ GNU/GNL โดย PHP-Nuke เป็นผลมาจากการบริหารจัดการเว็บไซต์ข่าวสารที่ชื่อ Linux Preview มาเป็นเวลาหลายปี เริ่มต้นจากเดือนสิงหาคม 1988 ผมเขียนโค้ดทั้งหมดด้วยภาษา Perl ให้ชื่อว่า NUKE ใช้งานอยู่ประมาณ 1 ปี หลังจากที่เว็บไซต์ของผมเริ่มโตขึ้นเรื่อยๆ ผมต้องการระบบที่มีประสิทธิภาพมากกว่านี้ และตัดสินใจที่จะใช้ Slash ซึ่งเป็นโปรแกรมเดียวกันกับที่ใช้อยู่ในเว็บไซต์ของ Slashdot ซึ่งนับว่าดี แต่คุณจะต้องรู้ภาษา Perl เพื่อใช้ในการดัดแปลงแก้ไข และมีโมดูลที่ต้องใช้งานมากมาย แน่นอนว่าต้องใช้ทรัพยากรจาก CPU ของคุณค่อนข้างสูง ทำให้ Pentium III ของผมทำงานได้พียง 386 เท่านั้น
เมื่อผมมาพบกับโปรแกรม Thatware ซึ่งเป็นโครงการที่ดีโครงการหนึ่ง ในการจัดทำเว็บไซต์ข่าวสารโดยใช้ PHP ผมจีงเริ่มเรียน PHP ภายใน 1 อาทิตย์ จากนั้นจึงเริ่มดัดแปลง Thaiware ทำให้มีการเปลี่ยนแปลงเกิดขึ้นมากมาย มีหลายส่วนที่ต้องเขียนขึ้นมาใหม่ ผมเพิ่มคุณสมบัติบางส่วนเข้าไปและลบบางส่วนออกไป ใช้เวลามากกว่า 380 ชั่วโมงของการทำงานอย่างหนักใน 3 สัปดาห์ PHP-Nuke จึงได้ถือกำเนิดขึ้น
วันที่ 17 สิงหาคม 2000 ผมขาย LinuxPreview.org ให้กับ LinuxAlianza.com และใช้เวลาทั้งหมดที่มีหมดไปกับการพัฒนา PHP-Nuke
ตั้งแต่เดือนมกราคม 2001 จนถึงเดือนมกราคม 2002 PHP-Nuke ได้รับการสนับสนุนทางด้านการเงินจาก MandrakeSoft ซึ่งเป็นบริษัทที่พัฒนา Mandrake Linux ได้ช่วยต่อลมหายใจให้แก่ PHP-Nuke และมีคุณสมบัติใหม่ๆเกิดขึ้นมากมาย Read more
การเขียนโปรแกรมสร้างเว็บไซต์ด้วย PHP-Nuke เริ่มต้นกับ PHP-Nuke
ผมได้อบรมการสร้างเว็บไซต์โรงเรียนด้วย PHP-Nuke มานานหลายปี จนบางครั้งอาจจะลืมไปบ้าง ก็ขออนุญาตนำบทความ สาระความรู้ที่ได้อบรมมาลงในเว็บส่วนตัวแห่งนี้ อาจเป็นข้อมูลที่เป็นประโยชน์สำหรับนักเรียน นักศึกษา ครูอาจารย์ หรือบุคคลทั่วไปที่กำลังศึกษาการสร้างเว็บไซต์ด้วย PHP-Nuke Read more