PHP กำลังจะตาย?

เริ่มโพสต์โดย ลุงซัน, 14 ก.ค. 2008, 22:01 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

คุณชาย ( 737 )

 ถึงจะไม่ค่อยเข้าใจ แต่ก็สนใจอยากศึกษาบ้างครับ  :12:
สู่ความโดดเดี่ยว อันไกลโพ้น

เบียร์


ej_sing


Rinly

งงมาก - งงมากที่สุด

php ยังงูงู ปลาปลา

งั้นรีบไปเรียนภาษาอื่นก่อนดีกว่า

จองหนังสือเลยได้ไหมคะ ลุงซัน

:27: :27: :27:

นายโอ้เอ้

ยิ่งกว่าสนใจอีกครับ  :25:
Today you , Tomorrow me.

ลุงซัน

ลองดูนะครับ
ผมตั้งกระทู้ใหม่(แต่ไปที่หิ้งคอมไม่ได้)
http://www.f0nt.com/forum/index.php/topic,13549.0.html
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

Earthchie

ไม่รู้ถูกจู๋มั้ย แต่ไม่อยากตั้งใหม่  :56:

คือว่าเจอปัญหากับการ upload นิดหน่อยครับ

คำสั่ง move_uploaded_file() มันไม่รองรับภาษาไทยน่ะครับ
return ค่า false ออกมาแต่ก็ดันก็อปไฟล์สำเร็จ ผิดก็แค่ชื่อกลายเป็นต่างดาว

เปลี่ยนไปใช้ copy() ก็เป็นแบบเดียวกัน

มีวิธีแก้มั้ยครับ
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

icez

charset หน้าเว็บเป็น TIS-620 รึเปล่าครับ

ถ้าใช่ แก้เป็น UTF-8 ซะนะครับ

Earthchie

อ่อๆ ได้แล้วครับ หน้าเว็บเป็น utf-8 อยู่แล้ว

แล้วคำสั่ง move_uploaded_file() ไม่รองรับ utf-8 :08:

พอพี่ไอซ์บอกเลยลองไปหาทาง convert charset ดู

ลองไปเรื่อย ปรากฎว่า แปลง utf-8 เป็น windows-874 แก้ปัญหาได้ครับ  :25:

$filename = iconv('UTF-8','windows-874',$_FILES['Filedata']['name']);

ป.ล. แต่ดัน return ค่า false ออกมาเหมือนเดิม เลยใส่คำสั่ง file_exists() ไปอีกบรรทัดเพื่อเช็คว่าอัพสำเร็จมั้ย

ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

icez

ถ้ารันบน linux ไฟล์มันต้องเป็น utf นะถึงจะเรียกใช้ได้
ไม่งั้นชื่อไฟล์มันจะเป็นตัวยึกยือ

ส่วน windows ... จะเรียกว่ามันฉลาดพอรึเปล่าดีก็ไม่รู้

ลุงซัน

มาอ่านบทความของตัวเองอีกครั้ง (หลังจากมีการขุดขึ้นมา)
ก็แอบขำๆ ตัวเองที่ตั้งโจทย์กับตัวเองว่า PHP กำลังจะตาย หรือปล่าว?
อาจเพราะช่วงนั้น (ปี 2008) PHP โดนโจมตีอย่างหนัก (ทำ scalability ได้ไม่ดี, ทำ multithread ไม่ได้)
แต่วันนี้ก็พิสูจน์ได้แล้วว่า PHP นั้นยิ่งใหญ่ไม่แพ้ใคร (แต่ ruby กับอ่อนแรงลงอย่างมาก)
ก็ขอโทษที่ตั้งกระทู้ทำให้คนที่จะศึกษา PHP อาจชะงักไป ด้วยครับ

กลับมาอ่านอีกครั้งก็เลยอยากอัพเดทข่าวเล็กๆน้อยๆ

- ตัวอย่างการใช้ภาษา PHP (ใช้ภาษานะ ไม่ได้ใช้ Engine) ที่ใหญ่ที่สุดตอนนี้ก็คงไม่พ้น Facebook โดย Facebook เขียนตัวแปลง PHP เป็น C++ แล้วทำการ compile อีกทีหนึ่ง จึงทำให้ข้อด้อย(เรื่อง Intrepeter ของ PHP หมดไป) เครื่องมือที่ทำคือ HipHop for PHP (เผื่อใครจะเอาไปใช้ทำให้เว็บแอ๊ฟของตัวเองเร็วปรี๊ด)
บล็อกผู้พัฒนา
Wiki และ ที่ Download HipHop
ส่วน compiler ตัวอื่นๆของ PHP ดูได้ที่ PHP Wiki ในหัวข้อ Compiler

- PHP6 ซึ่งมีตำราหลายเล่มออกขาย ไ้ด้หายไปจากระบบแล้ว ทั้งนี้เพราะทุกอย่างที่คาดว่าจะมีใน PHP6 โดยเฉพาะเรื่อง Unicode/internationalization มีอยู่ใน PHP 5.3 เรียบร้อยแล้ว (มีการคาดว่า PHP 5.4 คือรุ่นที่จะมีคุณสมบัติใน PHP6 ที่คาดไว้เดิมครบถ้วน)
ข่าว Where is PHP 6?
จะเห็นว่า snapshot ของ PHP 6 หายไปแล้ว

- เรื่อง Scalability/Multithread ที่อาจเป็นจุดอ่อน PHP ได้รับการแก้ไขโดยใช้ระบบ เช่น code/page cache, memory cache , sharding, compilter/JIT ..etc โดยเฉพาะการหันมาใช้แนวทางของ google (MapReduce) ในการเก็บข้อมูล โดยมีสาย noSQL หลายๆค่ายเริ่มใช้งานจริงๆจัง (เช่นใน facebook ,Twitter ..etc)

ขออัพเดทข่าว และ ขออภัยที่อาจตั้งกระทู้ไม่เหมาะสม  :46:
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

Earthchie

ขอตามอ่านเลยครับ กำลังสนใจ PHP สุดๆ  :25:

เพิ่งศึกษาได้ไม่นาน ตอนนี้กำลังสนุก :53:
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

SMF 2.1.7 © 2026, Simple Machines