Google Cloud Functions บริการ Function as a Service (FaaS) หรือบ้างก็เรียกการประมวลผลแบบ serverless ประกาศรองรับภาษา PHP แล้ว โดยจะเป็น PHP เวอร์ชัน 7.4 และยังมีสถานะเป็น public preview
PHP นับเป็นภาษาที่ 7 ที่ใช้งานกับ Cloud Functions ได้ โดย ภาษาที่รองรับมาแล้วก่อนหน้านี้คือ Node.js, Python, Go, Java, .NET, Ruby
การรองรับ PHP ยังทำให้ Cloud Functions เป็นบริการ serverless ตัวแรกที่รองรับภาษานี้ด้วย เพราะคู่แข่งโดยตรงทั้ง AWS Lambda และ Azure Functions ยังไม่รองรับ PHP ทั้งคู่
กูเกิลยังเปิดซอร์สโค้ดส่วนนี้ออกมาในชื่อโครงการ Functions Framework for PHP ต้องรอดูกันว่าจะมีผู้ให้บริการรายอื่นนำไปใช้ด้วยหรือไม่
ที่มา - Google
Comments
แอบงงว่า node.js มันเป็น JavaScript Engine ทำไมเค้าถึงใช้คำว่าภาษาอ่ะครับ (หรือว่าเค้ามองกันว่ามันคือภาษาครับ)
Node.JS ไม่ได้มีฟังก์ชันสำหรับ browser และใส่ฟังก์ชันของ server เข้าไปแทน ถ้ายังเรียกเป็น JS อยู่จะสร้างความสับสนระหว่างฝั่ง client และ server เลยนิยมเรียกเป็น Node.JS กัน ใน MDN ก็แยก Node.JS ออกมาต่างหากให้ด้วย
เข้าใจละครับ ขอบคุณครับ
มันจะต่างกับ AppEngine มากมั้ยหว่า? ?
บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P
When to choose App Engine over Cloud Functions?