การทำความสะอาดและจัดระเบียบไฟล์

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

Podcast สื่อยุคใหม่

ปัจจุบันนี้เราจะเห็นผู้คนจำนวนหนึ่งในสถานที่ต่างๆ มีอุปกรณ์บางอย่างเสียบอยู่ที่หูอยู่ในระหว่างที่ทำกิจกรรมต่างๆ อยู่ตลอดเวลา อุปกรณ์ที่ว่านี้อาจจะเป็นหูฟัง Bluetooth ไร้สายสำหรับมือถือ หูฟังสำหรับเครื่องเล่นเพลงพกพาแบบดิจิทัล ที่เรียกกันว่าเครื่องเล่น MP3 ซึ่งมีราคาประมาณ 1,000 กว่าบาทขึ้นไป โดยแตกต่างกันที่คุณสมบัติของความจุ (memory) และคุณลักษณะอื่นๆ เช่น รองรับไฟล์ได้หลายประเภท บันทึกเสียงได้ และรับสัญญาณวิทยุได้ เป็นต้น

เมื่ออักษรภาษาไทยกลายเป็น ??????

ปรับปรุง: 7 สิงหาคม 2551

ผมเคยติดตั้งและใช้งาน PHP และ MySQL มาหลายครั้งหลายหน ไม่ว่าจะเป็นการติดตั้งบน Linux หรือ Windows ทั้งที่ Compile เองและติดตั้งแบบ package ซึ่งการติดตั้งบน Windows ดูจะติดตั้งอย่างสะดวกและรวดเร็วมากขึ้น เพราะมีผู้ทำโปรแกรมช่วยติดตั้ง Apache PHP และ MySQL อัตโนมัติ เช่น AppServ (www.appservnetwork.com) และ XAMPP (http://www.apachefriends.org/en/index.html) เป็นต้น

PHP5 ติดต่อกับ MySQL ไม่ได้?

ในบทความที่แล้วผมเขียนอธิบายวิธีการติดตั้ง Apache HTTP Server เวอร์ชัน 2 และ PHP เวอร์ชัน 5 สำหรับ MS Windows ซึ่งในบทความไม่ได้พูดถึงการแก้ไขค่า configuration ของ PHP ให้สามารถติดต่อกับ MySQL ได้ ผมได้ทดสอบดูแล้วก็พบว่าใน PHP5 นี้มีการปรับเปลี่ยนบางอย่าง ซึ่งทำให้เมื่อทำวิธีการเดิมแล้วจะทำให้เกิดข้อความเตือน และจะทำให้ไม่สามารถติดต่อกับ MySQL ได้

Re-direct โดย META tags vs PHP

ทุกครั้งที่เรามีการแก้ไขหรือเปลี่ยนแปลงที่อยู่ของโฮมเพจ สิ่งหนึ่งที่เราต้องทำก็คือแจ้งให้ผู้อ่านที่เปิดเข้ามายังเว็บเพจเดิม ทราบว่ามีการเปลี่ยนแปลงที่อยู่เกิดขึ้น เพื่อให้ทำการแก้ไข bookmark ไปยังที่อยู่ใหม่ ผมคิดว่าหลายๆ ท่านคงเคยเจอมาแล้ว ซึ่งมักจะเป็นข้อความทำนองนี้คือ "เราได้ทำการย้ายที่อยู่ของเว็บเพจใหม่ อีกสักครู่ท่านจะถูกนำไปที่อยู่ใหม่โดยอัตโนมัติ" วิธีการนี้เรียกว่า การ Re-direct สงสัยไหมครับว่าเขาทำยังไง?

PHP Regular Expression (ตอนจบ)

PHP Regular Expression (ตอนจบ) ฟังก์ชันของ PHP ที่ใช้กับ Regular Expression
จากหน้าที่ผ่านมาจะมีเฉพาะตัวอย่างของ regex อาจจะทำให้เกิดความงุนงงสักหน่อยนะครับ ในส่วนนี้เราจะพูดถึงฟังก์ชันของ PHP ที่นำเอา regex ไปใช้ซึ่งได้แก่

  • ereg( ) -- regular expression match
  • ereg_replace( ) -- replace regular expression

PHP Regular Expressions

PHP Regular Expressions Regular Expression หรือเรียกสั้นๆ regex เป็นเครื่องมือที่มีประโยชน์มากในการค้นหาตัวอักษร คำ หรือ ข้อความรูปแบบต่างๆ ที่เราต้องการจากข้อความอื่นๆ เมื่อค้นหาได้แล้วเราก็อาจจะแทนที่ด้วยข้อความอื่นๆ ได้

การใช้ regex ไม่ได้มีเฉพาะใน PHP นะครับ อย่างใน text editor เช่น vi emacs หรือ ใน Perl VBscript และ shell program อย่างเช่น awk และ sed ก็มีเหมือนกัน แม้กระทั่งใน MySQL ก็มีเช่นกันครับ

Metacharacters

เริ่มต้นกับ PHP tag


ขณะนี้คุณกำลังอ่านข้อความจากเว็บเพจ :) ข้อความที่คุณกำลังอ่านอยู่ ไม่ว่าจะเป็น ตัวเข้ม หรือ ตัวเอียง แบบนี้ ล้วนเกิดมาจากการแปลความหมายของ HTML โดยเว็บบราวเซอร์ สำหรับท่านที่เขียนโฮมเพจเป็นและเข้าใจ HTML คงจะเข้าใจสิ่งที่เกิดขึ้นนี้ดีนะครับ

ตัวเข้มแบบนี้ เราก็ใช้แท็ก ตัวเข้ม ส่วนตัวเอียงก็ใช้แท็ก ตัวเอียง จะว่าไปแล้ว HTML ก็จึงเปรียบเสมือนเป็น presentation language ที่เป็นตัวสั่งให้บราวเซอร์แสดงผลตามคำสั่งของแท็กต่างๆ เพราะ HTML จริงๆ แล้วเป็นแค่ไฟล์ข้อความ ขอเพียงแค่คุณเข้าใจคำสั่งต่างๆ ของ HTML คุณสามารถที่จะเขียนเว็บเพจโดยใช้โปรแกรม text editor อะไรก็ได้ เช่น Notepad ใน windows vi หรือ pico ใน Unix

PHP คืออะไร?

PHP แต่เดิมย่อมาจาก Personal Home Page แต่ต่อมาก็เปลี่ยนเป็นย่อมาจาก PHP Hypertext Preprocessor ครับ แต่ก่อนจะอธิบายต่อไปก็คงต้องพูดถึง PHP ว่ามันมีความสำคัญยังไง และทำไมเราต้องให้ความสนใจมันด้วย

เคยได้ยินคำว่า Dynamic Web pages ไหมครับ? Dynamic แปลว่า ไม่อยู่นิ่ง มีการเคลื่อนไหว เมื่อเอามารวมกับ Web pages แล้ว ความหมายก็จะออกมาเป็น Dynamic Web pages ก็คือ เว็บเพจที่ไม่อยู่นิ่งและมีการเปลี่ยนแปลง

Syndicate content