28 ตุลาคม 2551

Mod_Rewrite คืออะไร?

Mod_Rewrite คืออะไร?
Mod_Rewrite คือการแปลง URL ที่ดูยากให้อยู่ในรูปแบบที่เราต้องการ เพื่อประโยชน์หลายด้าน (ซึ่งจะกล่าวถึงต่อไป) และการแปลงเพื่อประโยชน์ด้าน SEO ก็เป็นอีกอันนึงที่มีการนำเอา Mod_Rewrite มาใช้ เพราะเรารู้กันดีว่า Search Engine ไม่ค่อยชอบ pages ที่เป็น dynamic ที่มี query string ยาวเฟื๊อย

ตัวอย่าง URL ที่ยาว และซับซ้อน
โค้ด:

http://www.site.com/viewcatalog.asp?category=hats&prodID=53

เมื่อผ่านการแปลง เราสามารถทำให้สั้นลงได้ดังนี้
โค้ด:

http://www.site.com/catalog/hats/53/

เริ่มทำ Mod_Rewrite
บาง Server ไม่สามารถจะทำ Mod_Rewrite ได้เนื่องจากไม่ได้ติดตั้ง Module Mod_Rewrite ดังนั้นถ้าเราจำเป็นต้องใช้ Mod_Rewrite ก็ต้องตรวจสอบดีๆก่อนเช่า host

.htaccess ไฟล์สำคัญในการทำ Mod_Rewrite
เราจะใช้ไฟล์นี้ในการกำหนด Rule ของการทำ Mod_Rewrite
เริ่มต้นด้วยคำสั่ง

RewriteEngine on

เพื่อเปิดการทำงาน เขียนไว้ในบรรทัดแรกสุดของไฟล์

ต่อไปจะเป็นการนำเอา Mod_Rewrite ไปให้งาน ซึ่งผมจะเริ่มด้วยตัวอย่างง่ายๆ และเขียน Rewrite Rule ง่ายก่อน แล้วก็ยกตัวอย่างต่อไปเรื่อยๆนะครับ

ใช้ Mod_Rewrite ในการทำ Redirects
ถ้าเราต้องการเปลี่ยน location เก่า ไปที่ Location ใหม่แบบถาวร

RewriteEngine on
RewriteRule ^old\.html$ new.html

ถ้าเราเขียนแบบนี้ เมื่อมีการใส่ url เป็น old.html มันก็จะถูกส่งไปที่ไพล์ new.html แต่ผู้เยี่ยมชมยังเห็น URL บน browser เป็น old.html อยู่เหมือนเดิม

อาจจะดูงงๆ อธิบายเพิ่มเติมดังนี้ RewriteRule จะประกอบด้วยกัน 3 ส่วน
1. Call to action
RewriteRule ขึ้นต้นบรรทัด กำหนดว่าบรรทัดนี้เป็น Rewrite Rule
2. Pattern
^old\.html$ เป็นการตรวจสอบ URL ที่ใส่เข้ามาทาง Location Bar ของ Browser ซึ่งจะใช้ regex (Regular Expression) ในการตรวจสอบ (จะอธิบายเพิ่มเติมต่อไป)
3. Rewrite
new.html เป็น URL ที่เราต้องการให้แปลงเป็นอันใหม่
หมายเหตุ: จริงๆมี 4 ส่วน แต่ในตัวอย่างเราใช้ 3 ส่วน

ขออธิบายในส่วนที่ 2 (Pattern) เพิ่มเติมดังนี้ ในส่วนนี้ประกอบด้วยเครื่องหมายสำคัญ 3 อย่างคือ
^old\.html$
- เครื่องหมาย The caret หรือ
^ เป็นการกำหนดจุดเริ่มต้น URL ที่อยู่ภายใต้ direcory ปัจจุบันที่เราจะตรวจสอบ ซึ่งก็คือ directory เดียวกับไฟล์ htaccess
- เครื่องหมาย The dollar sign หรือ
$ ซึ่งบอกจุดสิ้นสุดของการตรวจสอบ Pattern
- อีกเครื่องหมายนึงก็คือ The period หรือ
. จุด ที่อยู่ข้างหน้านามสกุล html ซึ่งเครื่องหมาย จุด นั้นเป็นอักขระพิเศษ ใน regular expressions ซึ่งจะมีความหมายว่า แทนด้วยตัวอักษรใดๆ 1 ตัว (ดูเพิ่มเติมใน regular expressions ต่อจากนี้) แต่ในนี้เราจะตรวจสอบว่า ถ้า Pattern เป็น old.html หรือไม่ เราจึงต้องใส่ \ ซึ่งเป็น escape charactor ไว้ด้วย

เมื่อเราเขียนตามนี้ เมื่อผู้เยี่ยมชมเว็บกรอกมาเป็น old.html server ก็จะทำ transparently redirect ไปที่ new.html โดยที่ผู้เยี่ยมชมเว็บไม่รู้ตัวว่าเป็นข้อมูลอันใหม่แล้ว เพราะ URL บน browser เป็น old.html อยู่เหมือนเดิม

แต่ถ้าเราต้องการให้ URL ที่ปรากฏบน browser เป็น new.html ด้วย เราก็เพียงแต่เติม [R] เข้าไปต่อท้ายบรรทัด ดังนี้

RewriteRule ^old\.html$ new.html [R]

ซึ่ง [R] ก็คือ ส่วนที่ 4 ที่ผมบอกไว้ข้างบน
4. Command Flag
[R] ซึ่งจะเป็นคำสั่งพิเศษกำหนดเงื่อนไขไว้ มีหลายคำสั่งซึ่งจะบอกไว้ตอนท้าย
การใช้ Regular Expressions
จะบอกว่า เป็นส่วนสำคัญที่สุดในการทำ Rewrite และมันก็ทำความความเข้าใจได้ยากพอควร ไม่ต้องห่วงครับ เดี๋ยวผมจะอธิบายเป็นขั้นตอน และยกตัวอย่างประกอบไปเรื่อยๆนะครับ

ตัวอย่างแรก

RewriteRule ^products/([0-9][0-9])/$ productinfo.php?prodID=$1

จะเปลี่ยนจาก

productinfo.php?prodID=11 หรือ productinfo.php?prodID=99

ให้เป็น

products/11/ หรือ products/99/

ดูที่ Pattern จะมีส่วนของที่อยู่ในปีกกาเหลี่ยม [ ] เราเรียกว่า ranges
ในตัวอย่างจะเป็น [0-9] ซึ่งจะใช้ตรวจสอบว่าเป็นตัวอักษรที่อยู่ในช่วง 0-9 ใดๆ
เราสามารถตรวจสอบ ranges อื่นได้ เช่น [A-Z] ตรวจสอบว่าเป็นตัวอักษรตัวใหญ่ตั้งแต่ A-Z
[a-z] ก็เป็นการตรวสอบตัวเล็ก, ถ้า [A-Za-z] ก็ตรวจสอบว่าเป็นทั้งตัวใหญ่และตัวเล็ก เป็นต้น

และใน Pattern ก็จะมีส่วนที่อยู่ในวงเล็บ ( ) เป็นการเก็บค่าที่เราตรวจสอบพบ และตรงตามเงื่อนไข ซึ่งเราสามารถเอาค่านี้ ส่งไปให้ PHP ในส่วนของ Query String ได้ เราเรียกค่าที่ได้จากวงเล็บนี่ว่า back-reference
เราสามารถตรวจสอบและแยก
back-reference ออกได้หลายๆอันใน URL อันเดียว (ดูตัวอย่างต่อๆไป) ซึ่ง back-reference ในวงเล็บแรก เวลาเราอ้างถึงเราก็จะใช้ $1 ส่วนลำดับต่อๆไป ก็จะเป็น $2, $3 ไปเรื่อยๆ

ดังนั้นผู้เยี่ยมชมเว็บ(หรือ bot ก็ได้)ก็จะเห็น url เป็น products/11/ หรือ products/99/ ซึ่ง สั้นและกระชับ โดยหารู้ไม่ว่า เราได้ซ่อน URL ที่ไม่ค่อยสวยงามและอ่านยากไว้เบื้องหลัง

ใส่ / ต่อท้าย
บางครั้งผู้เยี่ยมชมเว็บ อาจจะพิมพ์ URL แค่ products/12 ซึ่งเมื่อเข้าไปตรวจสอบใน Pattern ด้านบน ก็จะไม่ตรง เพราะ Pattern ด้านบนจะต้องมี / ต่อท้ายด้วย มันจึงไม่ทำ transparently redirect ให้เรา
เราก็มีวิธีแก้เหตุการณ์แบบนี้ ซึ่งเราก็จะเขียน Rule ใหม่เพิ่มเข้าไปดังนี้

RewriteRule ^products/([0-9][0-9])$ products/$1/ [R]
RewriteRule ^products/([0-9][0-9])/$ productinfo.php?prodID=$1

ดังนั้น เมื่อ Server ตรวจเจอ products/12 ก็จะเปลี่ยน URL เป็น products/12/ และแสดง URL ให้บน Browser ด้วย เพราะเราใส่ [R] ไว้ด้วย เมื่อเจอเงื่อนไขบรรทัดที่ 2 ก็เลยไม่มีปัญหาใดๆ ซึ่งมันก็จะส่งเป็น transparently redirect ไปที่ productinfo.php?prodID=12 ตามความต้องการของเรา

การใช้ Match Quantifiers
จะเป็นว่าตัวอย่างข้างบน เรากำหนดเป็น ^products/(
[0-9][0-9])$ นั่นหมายความว่า ตัวเลขที่ตามหลัง products/xx ต้องมี 2 ตัวเท่านั้น ซึ่งก็จะเป็นไปได้สูงสุดแค่ 99 แล้วกรณี productinfo.php?prodID=100 ล่ะจะทำอย่างไร?
ในกรณีนี้ เราสามารถใช้ Quantifiers เป็นตัวกำหนดได้ (Quantifiers มีหลายตัว จะอธิบายต่อไปเรื่อยๆ) ดังตัวอย่าง

RewriteRule ^products/([0-9]+)$ products/$1/ [R]

เครื่องหมายบวก + แทนอักษรตั้งแต่ 1 ตัว ถึง n ตัว (ตั้งแต่ 1 ตัวขึ้นไป) ดังนั้น [0-9]+ ก็หมายความว่า เป็นตัวเลข 0-9 ตั้งแต่ 1 หลักขึ้นไป ถ้าเราใส่ products/1 หรือ products/1000 ก็สามารถ Match case นี้ได้แล้วครับ

ข้อมูลเพิ่มเติมของ Rewrite Rule

RewriteRule

Regular expressions

Some hints about the syntax of regular expressions:

Text:
Any single character
[chars] One of chars
[^chars] None of chars
text1|text2 text1 or text2

Quantifiers:
? 0 or 1 of the preceding text
* 0 or N of the preceding text (N > 0)
+ 1 or N of the preceding text (N > 1)

Grouping:
(text) Grouping of text

Anchors:
^ Start of line anchor
$ End of line anchor

Escaping:
\ char escape that particular char

Pattern Matching metacharacter Definitions
\ Use before any of the following characters to escape or null the meaning or it. \* \. \$ \+ \[ \]
^ Start matching at this point
$ End point of the match
. Any character
[] Starts a range
| Starts alternative match this|that would mean match this or that
() starts a back reference point
? match 0 or 1 time Quantifier
+ match atleast 1 or more times Quantifier
* match 0 to infinite times Quantifier
{} match minimum to maximum Quantifier {0,3} match up to 3 times

Range Definitions []
^ Negates the class. [^A-Z]+ means don't match any uppercases
\ Use before any of the following characters to escape or null the meaning or it. [\+]+
- Range for matching [0-9]+ [a-zA-Z]+

Command Flag
[R] Redirect you can add an =301 or =302 to change the type.
[F] Forces the url to be forbidden. 403 header
[G] Forces the url to be gone 401 header
[L] Last rule. (You should use this on all your rules that don't link together)
[N] Next round. Rerun the rules again from the start
[C] Chains a rewrite rule together with the next rule.
[T] use T=MIME-type to force the file to be a mime type
[NS] Use if no sub request is requested
[NC] Makes the rule case INsensitive
[QSA] Query String Append use to add to an existing query string
[NE] Turns of normal escapes that are default in the rewriterule
[PT] Pass through to the handler (together with mod alias)
Skip the next rule S=3 skips the next 3 rules
[E] E=var sets an enviromental variable that can be called by other rules

ข้อมูลจาก http://www.thaiseoboard.com/index.php/topic,3675.0.html

 

อิอ เรื่องเล่าจากพันทิพย์

บายแก่ๆวันอาทิตย์ ที่ชั้นหนึ่งของห้างพันทิพย์
แก๊งสมศรีวันนี้มาเดินกันที่พันทิพย์กัน 3 คนเพระเบื่ออากาศร้อนที่บ้าน

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

ถึงร้านขายแผ่น CD

สายัน=เอาคนละหลอดนะ พี่ๆ เอา cd 3 หลอด
คนขาย=คนละหลอดเหรอ น้องๆ พี่ว่านะ ไม่ต้องใช้แผ่นพวกน้องก็ไรท์ได้อยู่แล้วนิไม่ต้องซื้อก็ได้ เก็บตังไว้ซื้อจอยพวงมาลัยโมโม้ เหอะ
สายัน=ไม่มีแผ่นจะไรท์ได้ยังงัยครับพี่
คนขาย= ได้สิ ก็ ไรสาระแบบพวกน้องเนี้ยไม่ต้องมีแผ่นก็ได้เลยนะ

23 ตุลาคม 2551

กูเกิลเผย Android Market

หลังจากที่โทรศัพท์ Android ตัวแรกออกวันนี้ในสหรัฐอเมริกา และกูเกิลได้เปิดโค้ดของ Android ออกมาแล้ว (ข่าวเก่า) วันนี้กูเกิลเปิดเผยถึงแผนการของ Android Market ว่านักพัฒนาสามารถที่จะลงทะเบียนเข้าร่วม Android Market ได้ในวันจันทร์หน้านี้ โดยเสียค่าแรกเข้า 25 ดอลลาร์สหรัฐเพียงอย่างเดียว (ซึ่งกูเกิลให้เหตุผลว่าเพื่อแสดงถึงความรับผิดชอบต่อโปรแกรมที่ได้พัฒนาขึ้นมา) และหลังจากที่เข้าเป็นส่วนหนึ่งของ Market แล้วนักพัฒนาสามารถเผยแพร่ซอฟต์แวร์ได้ทันทีโดยไม่ต้องอาศัยกลไกอื่นๆ อีก

สำหรับซอฟต์แวร์ที่ต้องจ่ายเงิน จะเปิดให้เผยแพร่ได้ในช่วงไตรมาสแรกที่จะถึงนี้ โดยผู้พัฒนาจะได้รับค่าตอบแทน 70% ของราคาที่ขายได้ ที่เหลือ 30% จะไปอยู่กับผู้ให้บริการโทรศัพท์และค่าใช้จ่ายด้านบัญชีโดยไม่เกี่ยวกับกูเกิลเลย

ใน Android Market ตอนนี้มีโปรแกรมแล้วประมาณ 50 โปรแกรม โดยที่บางส่วนเป็นโปรแกรมที่อยู่ใน Top 50 ของ Android Developer Chalange เช่น Locale (ตั้งเสียงเรียกเข้าอ้างอิงตามพื้นที่ที่เราอยู่), Wikitude (ใช้กล้องส่องวิวแล้วจอจะชี้บอกสถานที่ที่เห็นคืออะไร) และบางส่วนก็เป็นของนักพัฒนาอื่นๆ เช่น Amazon MP3, imeem, iSkoot (Skype Client), และเกมอย่าง Pacman

ที่มา: Android Developers Blog via Engadget, Android Market

 

20 ตุลาคม 2551

ดีเอสไอ ชวนคิด "ทิ้งลูกให้เกมเลี้ยง เสี่ยงไปหรือไม่?

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

  โชค วิศวโยธิน วิทยากรจากเว็บไซต์กระปุก ดอทคอม กล่าวในการอบรมพ่อแม่ ผู้ปกครองและเยาวชน รวมทั้งผู้สนใจใน "โครงการอบรมเยาวชนในการสอดส่องและแจ้งเบาะแสการกระทำผิดเกี่ยวกับคอมพิวเตอร์" หรือ DSI Cyber Force ว่า หนทางแก้และป้องกันที่ดีที่สุดก็คือ การเอาใจใส่จากคนในครอบครัวและไม่ตามใจเด็ก การสร้างวินัยและความรับผิดชอบให้เด็กตั้งแต่ยังเล็ก อย่าให้ลูกเล่นเกมมากหรือนานโดยไม่มีขอบเขต และควรมีการพูดคุยเพื่อแก้ปัญหา ซึ่งจะทำให้เด็กยอมรับและทำตามกติกามากขึ้น ดีกว่าการบังคับ

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

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

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

 พ.ต.อ.ญาณพล ยั่งยืน ผู้บัญชาการสำนักคดีเทคโนโลยีและสารสนเทศ กรมสอบสวนคดีพิเศษ (ดีเอสไอ) กล่าวว่า โครงการ DSI Cyber Force จัดขึ้นทุกปี ปีละ 4 ครั้ง สำหรับในครั้งนี้เป็นปีที่ 5 และในเวทีนี้ถือเป็นครั้งแรกที่เปิดโอกาสให้ผู้ปกครองและบุคคลทั่วไปสามารถเข้าร่วมการอบรม โดยมีวัตถุประสงค์เพื่อสร้างเครือข่ายแจ้งเบาะแสผู้กระทำความผิดทางคอมพิวเตอร์ และเพื่อให้ความรู้เรื่องพิษภัยจากคอมพิวเตอร์ และอินเทอร์เน็ต วิธีการเก็บหลักฐานทางอินเทอร์เน็ตเพื่อแจ้งเบาะแสผู้กระทำความผิดทางคอมพิวเตอร์

 ทั้งนี้ ประภาพร นิลสุวรรณโฆษิต คุณแม่วัยกลางคน ที่เข้าอบรมพร้อมกับลูกสาววัยกว่า 10 ขวบ กล่าวว่า การอบรมครั้งนี้ นอกจากจะได้ประโยชน์และเข้าใจถึงคุณสมบัติที่ดีและภัยที่แฝงมากับอินเทอร์เน็ตแล้ว ยังได้รับรู้ถึงวิธีจัดการปัญหา "เด็กติดเกม" ซึ่งผู้ปกครองต้องหันมาสนใจปัญหานี้ให้มากขึ้น ยังทำให้เข้าใจและรู้ถึงรูปแบบกลลวงของพวกมิจฉาชีพได้ทัน ระวังและรอบคอบมากยิ่งขึ้นและรู้จักป้องกันภัยต่างๆ ได้อีกด้วย

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

 

 

คนไทยใช้อินเทอร์เน็ตทำอะไร?

อยากรู้ต้องอ่าน ...
 
ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) เผยผลการสำรวจกลุ่มผู้ใช้อินเทอร์เน็ตในประเทศไทยปี พ.ศ. 2551 ซึ่งปีนี้มีคำถามพิเศษเกี่ยวกับการใช้งานสังคมออนไลน์
 
จากการสำรวจตั้งแต่เดือน ส.ค.-ก.ย. 2551 มีผู้ตอบแบบสอบถามออนไลน์ผ่านเว็บไซต์เนคเทค และเว็บไซต์ที่เข้าร่วมโครงการทั้งหมด 14,809 คน โดย 40% ตอบแบบสอบถามผ่านเว็บไซต์เดลินิวส์ (www.dailynews.co.th)
 
ผลการสำรวจสรุปว่า ผู้ใช้ส่วนใหญ่เป็นเพศหญิง 57.6% ชาย 42.4% อยู่ระหว่างช่วงอายุ 20-29 ปี จบการศึกษาระดับปริญญาตรี อาศัยอยู่ในเขตกรุงเทพฯ และปริมณฑล ซึ่งเป็นข้อมูลที่ไม่แตกต่างจากปีที่ผ่านมา
 
แต่ที่น่าจับตามอง คือ ผลสำรวจปีนี้พบว่า ผู้ใช้งานอินเทอร์เน็ตส่วนใหญ่นิยมเข้าใช้งานอินเทอร์เน็ตจากที่ทำงานเพิ่มสูงขึ้น จากปีที่แล้ว 38.6% เป็น 44.9% ขณะที่การใช้งานอินเทอร์เน็ตจากที่บ้านก็มีปริมาณลดลงจาก 47.9% ในปีที่แล้วเหลือ 44.8%  และการใช้งานในร้านอินเทอร์เน็ตก็มีปริมาณลดลงจาก 7.8% ในปีที่แล้ว เหลือเพียง 2.4%
 
ซึ่งการเข้าใช้งานอินเทอร์เน็ตผ่านเอดีเอสแอล หรือ อินเทอร์เน็ตความเร็วสูง (บรอดแบนด์) มีปริมาณสูงถึง 43.5% สวนทางกับการเข้าใช้งานอินเทอร์เน็ตผ่าน ไดอัล-อัพ ซึ่งมีปริมาณลดลงอย่างต่อเนื่องล่าสุดเหลือ 10.3% จาก 14.3% ในปีที่แล้ว และที่น่าจับตามองมากที่สุด คือการเข้าใช้งานอินเทอร์เน็ตผ่านโทรศัพท์มือถือที่มีปริมาณสูงขึ้นอย่างมากจาก 2.8% ในปีที่แล้ว เพิ่มเป็น 7.1% และมีแนวโน้มเพิ่มสูงขึ้นอย่างต่อเนื่อง
 
ส่วนกิจกรรมที่นิยมทำมากที่สุดบนอินเทอร์เน็ตยังเป็นการค้นหาข้อมูล 31.4% อ่านอีเมล 23.0% และติดตามข่าวสาร 10.3% เพิ่มขึ้นจาก 8% ในปีที่แล้ว โดยช่วงเวลาที่มีปริมาณการเข้าใช้งานอินเทอร์เน็ตมากที่สุดคือ 20.01- 24.00 น. คิดเป็น 29.3%
 
ขณะที่ปัญหาสำคัญบนโลกอินเทอร์เน็ตยังครองแชมป์ด้วยไวรัส 64.4% แหล่งยั่วยุทางเพศ 60.6% เพิ่มจาก 42.6% ในปีที่แล้ว และการสื่อสารช้า 56.2% โดยประเด็นที่เห็นว่าหน่วยงานที่เกี่ยวข้องควรพิจารณาเป็นลำดับต้น ๆ คือ การโจมตีจากไวรัสและการรักษาความมั่นคงของเครือข่าย 40% การกระจายความทั่วถึง 33.4% และการป้องกันสื่อลามกอนาจารบนอินเทอร์เน็ต 28.8%
 
ย้อนกลับมาเรื่องการกระจายความทั่วถึง หรือการแพร่กระจายการใช้งานอินเทอร์เน็ต ผลสำรวจเรื่องนี้ในปี พ.ศ. 2550 ของประเทศกลุ่ม  อาเซียน พบว่า ไทยมีอัตราการแพร่กระจายของ การใช้งานอินเทอร์เน็ตต่ำกว่าประเทศมาเลเซีย (59.0%) และเวียดนาม (23.4%) ซึ่งไทยมีอัตราการแพร่กระจายการใช้อินเทอร์เน็ตอยู่ที่ 20.3% มีจำนวนผู้ใช้อินเทอร์เน็ตทั้งหมด 13.4 ล้านคน
 
สำหรับตลาดอีคอมเมิร์ซ การสั่งซื้อหนังสือยังมีปริมาณสูงที่สุด 36.4% รองลงมาเป็น การสั่งจองบริการต่าง ๆ 30.7%
 
จากคำถามเกี่ยวกับการใช้งานสังคมออน ไลน์ พบว่า ผู้ตอบแบบสอบถาม 69.7% มีบล็อก/ไดอารีออนไลน์ เป็นของตนเอง โดยไฮไฟว์เป็นเว็บไซต์สังคมออนไลน์ยอดนิยมคิดเป็น 47.5% รองลงมาเป็นวิกิพีเดีย และยูทูบ  ผู้ใช้ส่วนใหญ่เข้าใช้งาน 3-5 ครั้ง/สัปดาห์ และมองว่าการมีสังคมออนไลน์เป็นผลดีถึง 79.3% เพราะใช้เป็นแหล่งข้อมูลความรู้ 57.2% ใช้แสดงความคิดเห็น 28.1% และทำให้มีคนรู้จักเพิ่ม 10.6%
 
แม้สังคมออนไลน์จะมีประโยชน์ แต่ผู้ใช้ 66.8% เห็นควรให้มีการกำกับดูแล โดย 72.7% มองว่าเพื่อความปลอดภัยของเยาวชน และ 17.7% มองว่าเพื่อความสงบของสังคม ขณะที่ผู้ใช้ที่ตอบไม่เห็นด้วยกับการที่ต้องกำกับดูแล จำนวน 85.4% ระบุเป็นการปิดกั้นเสรีภาพ และ 13.2% มองว่าไม่สามารถปฏิบัติได้จริง
 
รู้หรือยังว่าคนไทยใช้อินเทอร์เน็ตทำอะไร.

น้ำเพชร จันทา
namphetc@dailynews.co.th

 

ได้ใช้แน่เร็วๆ นี้ แอร์พอร์ตลิงก์คาดเสร็จ ก.พ.52

วันที่ 16 ต.ค. 51 ผู้ว่าการรถไฟแห่งประเทศไทย (ร.ฟ.ท.) นายยุทธนา ทัพเจริญ แถลงความคืบหน้าโครงการก่อสร้างระบบขนส่งทางรถไฟเชื่อมท่าอากาศยานสุวรรณภูมิ และสถานีรับส่งผู้โดยสารอากาศยานในเมือง หรือแอร์พอร์ตลิงก์

ว่าขณะนี้ การก่อสร้างมีความคืบหน้าไปแล้วร้อยละ 92 โดยส่วนใหญ่เป็นระบบงานโยธาและรถไฟ ส่วนที่เหลือเป็นระบบสาธารณูปโภค ซึ่งคาดการณ์ว่าจะแล้วเสร็จทันตามกำหนดในช่วงเดือน ก.พ. ปี 2552 และหลังจากนั้นจะทำการทดลองระบบอีก 180 วัน เพื่อให้เกิดความพร้อมมากที่สุดสำหรับการเปิดให้บริการอย่างเป็นทางการในวันที่ 12 ส.ค. 2552

ทั้งนี้ ในการบริหารจัดการแอร์พอร์ตลิงก์ ทาง ร.ฟ.ท. จะจัดตั้งบริษัทลูกขึ้นมาบริหารโดยเฉพาะ โดยจะถือหุ้น 100 เปอร์เซนต์ ขณะนี้ได้เตรียมเสนอต่อที่ประชุมคณะรัฐมนตรี เพื่ออนุมัติงบประมาณ 500 ล้านบาท สำหรับเป็นเงินทุนในการจดทะเบียนจัดตั้งบริษัท โดยบริษัทลูกดังกล่าวจะทำหน้าที่ดูแลส่วนต่างๆ เช่น ระบบเช็คอิน ระบบสายพานลำเลียงกระเป๋า การจัดพื้นที่เชิงพาณิชย์ พื้นที่จอดรถและการเดินรถ เป็นต้น เพื่อให้สามารถบริหารงานทุกส่วนได้อย่างเต็มที่ ซึ่งแต่ละระบบงานจะใช้บริษัทผู้รับผิดชอบแยกออกจากกัน
 
ที่มา http://www.thairath.co.th/online.php?section=newsthairathonline&content=107981

http://www.thaitransport-photo.net/index.php
 
รายงานโดยทีมข่าว Daily Buzz
ข่าวเด็ด ประเด็นร้อน ที่ต้องบอกต่อ
www.buzzidea.tv