FastCGI คืออะไร
      FastCGI คือมาตราฐานเพิ่มเติมของ CGI โดยทำให้การทำงานของ CGI เร็วขึ้นโดยที่วิธีการเขียน CGI เหมือนเดิม เนื่องจาก FastCGI ทำให้โปรเซสของ CGI ไม่หายไปไหนเมื่อจบการทำงาน แต่จะยังอยู่เพื่อรอทำงานถัดไป และจะสิ้นสุดก็ต่อเมื่อผู้ดูแลระบบยกเลิก หรือเครื่องเซิร์ฟเวอร์ถูกปิด โดย FastCGI จะทำหน้าที่ติดต่อกับ web Server
      เหตุที่ทีการพัฒนา FastCGI ขึ้นนั้น เนื่องจากในปกติหากเราทำงานกับ CGI ระบบจะมีการสร้าง process ใหม่ในทุก ๆ การรอ้งขอ ( request ) แต่ด้วยแนวทางการทำงานของ FastCGI จะใช้ process เพียง process เดียวที่ทำหน้าที่รองรับการร้องขอที่หลากหลาย ซึ่งจะมีผลให้เกิดการลด overhead ของการติดต่อระหว่าง web server และประสิทธิภาพที่เพิ่มขึ้น สามารถสังเกตเห็นได้โดยเฉพาะอย่างยิ่ง CGI ที่มีการติดต่อกับฐานข้อมูล เพราะ FastCGI จะยังคงการเชื่อมต่อกับฐานข้อมูลเอาไว้ ทำให้ไม่ต้องมีการติดต่อกับฐานข้อมูลใหม่ทุกครั้ง   program ประเภท CGI บริษัท Microsoft ได้นำ FastCGI มาพัฒนาต่อให้ทำงานกับ IIS6 หรือ IIS7
      และด้วย FastCGI นี้จะช่วยให้เราสามารถทำงานร่วมกับระบบที่ถูกพัฒนาด้วย PHP สามารถทำงานบน Windows Server 2003 ซึ่งใช้ IIS6 ได้น่าเชื่อถือยิ่งขึ้น
และสำหรับ Windows Server 2008 ทีจะมาพร้อมกับ Internet Information Services IIS 7.0 หรือ IIS7 ซึ่งจะมี FastCGI extension มาด้วยทำให้เราสามารถใช้งาน PHP บน Windows ได้สะดวกยิ่งขึ้น สำหรับ IIS7 นั้นจะสนับสนุน ASP และ ASP.NET ที่ทำงานด้วยกันกับ .NET Framework , PERL , ColdFusion, Ruby หรือ Frameworks อื่น ๆ ซึ่งก็หมายความว่าหากในองค์จำเป็นต้องใช้หลาย ๆ เทคโนโลยีในการพัฒนาระบบงานแต่ไม่ต้องการจัดกับ Web server ที่หลากหลาย IIS7 ก็จะเป็นอีกทางออกที่น่าสนใจ



ข้อมูลอ้างอิง
http://bunyiam.com
http://www.narisa.com
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อัพเกรด phpBB 3.0 เป็น 3.1 ถ้าเจอปัญหา Data too long for column 'user_password'
โดย mindphp ศ 02 ม.ค. 2015 2:29 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
676
ศ 02 ม.ค. 2015 2:29 am โดย mindphp View Topic อัพเกรด phpBB 3.0 เป็น 3.1 ถ้าเจอปัญหา Data too long for column 'user_password'
ปัญหา php 500 error-malformed headers - Bad header=<br />
โดย mindphp พฤ 01 ม.ค. 2015 9:57 pm บอร์ด Programming - PHP
1
747
พฤ 01 ม.ค. 2015 9:59 pm โดย mindphp View Topic ปัญหา php 500 error-malformed headers - Bad header=<br />
ปัญหา php 5.4 Error Warning: date(): It is not safe to rely on the system's time
โดย mindphp พฤ 01 ม.ค. 2015 9:54 pm บอร์ด Programming - PHP
0
833
พฤ 01 ม.ค. 2015 9:54 pm โดย mindphp View Topic ปัญหา php 5.4 Error Warning: date(): It is not safe to rely on the system's time
ปัญหา Fatal error: Directive 'allow_call_time_pass_reference' ใน php 5.4
โดย mindphp พฤ 01 ม.ค. 2015 9:30 pm บอร์ด Programming - PHP
1
878
พฤ 01 ม.ค. 2015 9:35 pm โดย mindphp View Topic ปัญหา Fatal error: Directive 'allow_call_time_pass_reference' ใน php 5.4
ตอกย้ำความเป็น เว็บบอร์ด OpenSource ของ phpBB ที่เว็บ centos.org ได้เลือกใช้
โดย mindphp พ 31 ธ.ค. 2014 9:38 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
1149
พ 31 ธ.ค. 2014 9:38 pm โดย mindphp View Topic ตอกย้ำความเป็น เว็บบอร์ด OpenSource ของ phpBB ที่เว็บ centos.org ได้เลือกใช้
Script สำหรับ เช็ค ว่า Server เรายังเสี่ยวกับโดน แฮกด้ว bash shell วิธี Path
โดย mindphp พ 31 ธ.ค. 2014 9:19 pm บอร์ด Linux - Web Server
0
1238
พ 31 ธ.ค. 2014 9:19 pm โดย mindphp View Topic Script สำหรับ เช็ค ว่า Server เรายังเสี่ยวกับโดน แฮกด้ว bash shell วิธี Path
Script สำหรับ เช็ค ว่า Server เรายังเสี่ยวกับโดน แฮกด้ว bash shell วิธี Path
โดย mindphp พ 31 ธ.ค. 2014 9:18 pm บอร์ด Linux - Web Server
0
872
พ 31 ธ.ค. 2014 9:18 pm โดย mindphp View Topic Script สำหรับ เช็ค ว่า Server เรายังเสี่ยวกับโดน แฮกด้ว bash shell วิธี Path
Mindphp นิทรรศการอวกาศ “นาซา เอ ฮิวแมน แอดเวนเจอร์” (NASA - A HUMAN ADVENTURE)
โดย mindphp พ 31 ธ.ค. 2014 12:31 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
470
พ 31 ธ.ค. 2014 12:31 pm โดย mindphp View Topic Mindphp นิทรรศการอวกาศ “นาซา เอ ฮิวแมน แอดเวนเจอร์” (NASA - A HUMAN ADVENTURE)