ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: mmwLPRO ที่ 29 มิถุนายน 2021, 04:25:03



หัวข้อ: ใช้ nodejs จะทำให้ select , update กับ mysql ไวกว่าใช้ php ไหมครับ
เริ่มหัวข้อโดย: mmwLPRO ที่ 29 มิถุนายน 2021, 04:25:03
ใช้ nodejs จะทำให้ select , update กับ mysql ไวกว่าใช้ php ไหมครับ

เห็นอ่านใน nodejs vs php เห็นว่า nodejs เร็วกว่าแต่อยากทราบว่าถ้าเอามาใช้ select , update , insert กับ mysql มันจะไวกว่าใช้ php ไหม


หัวข้อ: Re: ใช้ nodejs จะทำให้ select , update กับ mysql ไวกว่าใช้ php ไหมครับ
เริ่มหัวข้อโดย: fremznginx ที่ 29 มิถุนายน 2021, 04:50:57
ไม่เกี่ยวครับ node,php มีหน้าที่แค่ส่งคำสั่ง จะช้าจะเร็วอยู่ที่ query ที่เขียน


หัวข้อ: Re: ใช้ nodejs จะทำให้ select , update กับ mysql ไวกว่าใช้ php ไหมครับ
เริ่มหัวข้อโดย: arafarn12 ที่ 29 มิถุนายน 2021, 11:53:26
benchmark ดูสิครับ ว่าระบบที่ใช้อยู่มันช้าฝั่ง application หรือ database กันแน่
ถ้าฝั่ง application ต้องลอง optimize โค้ดดูว่าให้มันเร็วขึ้นได้ไหม หรือจำเป็นต้องเขียนภาษาอื่นเท่านั้น
ถ้าฝั่ง database ภาษาที่ใช้เขียนไม่เกี่ยวเลยครับ ไปดูเรื่องการเขียน query มีการทำ optimize ดีพอหรือยัง, ความเร็ว ssd /nvme รวมถึงพวกปรับแต่งค่า my.cnf แล้วก็ศึกษาพวก multi node อย่างระบบเน้นอ่าน แยก node master slave ดีไหม หรือเน้นเขียน เป็น multi-master หรือ mysql ไม่ตอบโจทย์ ลอง nosql หรือฐานข้อมูลยี่ห้ออื่น

สรุป ภาษาที่เขียนขึ้นอยู่กับประเภทงานที่ใช้ ถ้าคิดว่าเปลี่ยน php ไป nodejs แล้วจะดีขึ้น ชีวิตแฮปปี้ จบปัญหา คงไม่ใช่ครับ