คำถามติดแท็ก web-servers

1
Apache HTTP Server และ Apache Tomcat เกี่ยวข้องกันอย่างไร (ถ้าทั้งหมด)
ขณะนี้ฉันมีApache httpdทำงานบนเซิร์ฟเวอร์ Ubuntu VPS ที่ใช้งานจริง ฉันเขียนสคริปต์ PHP ฉันสนใจที่จะเรียนรู้ Java และฉันสงสัยว่าฉันจะเขียน Java ฝั่งเซิร์ฟเวอร์เพื่อทำงานกับการตั้งค่าปัจจุบันของฉันได้อย่างไร วิธีApache TomcatและApache HTTP Serverที่เกี่ยวข้องกับแต่ละอื่น ๆ ? Tomcat สามารถเป็นโมดูลของ httpd ได้หรือไม่? หรือพวกเขาเป็นเพียงแค่สองโครงการที่แตกต่างกันมากที่เกิดขึ้นโดยองค์กรเดียวกัน (Apache Software Foundation)

3
เว็บเซิร์ฟเวอร์โหมดเคอร์เนล: การเพิ่มประสิทธิภาพที่ฉลาดหรือฝันร้ายด้านความปลอดภัย?
ฉันอ่านเธรด Hacker Newsที่ผู้ใช้รายหนึ่งโพสต์ลิงก์จาก 2011 อธิบายว่าIIS เร็วกว่าเว็บเซิร์ฟเวอร์ (* nix) ส่วนใหญ่ ตอบกลับผู้ใช้คนอื่นอธิบายว่า IIS ได้รับประโยชน์ที่โดยมีเคอร์เนลโมดูลที่เรียกว่า HTTP.sys ตามความรู้ของฉันเว็บเซิร์ฟเวอร์ยอดนิยมอื่น ๆ ส่วนใหญ่ในปี 2015 ไม่ได้ทำเช่นนี้ ฉันจะไม่ต้องการเขียนเว็บเซิร์ฟเวอร์ในโหมดเคอร์เนลเพราะฉันไม่สามารถเชื่อใจตัวเองได้ว่าจะทำให้ปราศจากช่องโหว่ด้านความปลอดภัย (ซึ่งจะทำงานน้อยลงในวงแหวนป้องกันที่ต่ำกว่า) จากมุมมองของวิศวกรซอฟต์แวร์ (เมื่อเทียบกับลูกค้าสำหรับเว็บเซิร์ฟเวอร์) การทำงานในโหมดเคอร์เนลเป็นการตัดสินใจที่มีประสิทธิภาพหรือไม่? ความกังวลด้านความปลอดภัยสามารถลดลงในการพัฒนาแอปพลิเคชันจนถึงจุดที่ทำให้เซิร์ฟเวอร์โหมดเคอร์เนลเป็นกำไรสุทธิสำหรับผู้บริโภคได้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.