Ashd

ภาพหน้าจอของซอฟแวร์:
Ashd
รายละเอียดซอฟแวร์:
รุ่น: 0.12
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Fredrik Tolf
การอนุญาต: ฟรี
ความนิยม: 3

Rating: nan/5 (Total Votes: 0)

ashd เป็นซอฟต์แวร์เซิร์ฟเวอร์ HTTP แบบแยกส่วนที่อยู่บนพื้นฐานของสถ​​าปัตยกรรมแบบหลายโปรแกรม & nbsp;. ในขณะที่ส่วนใหญ่เซิร์ฟเวอร์ HTTP อื่น ๆ ที่มีโปรแกรมเสาหินที่มีบางทีโมดูลที่ใส่ได้, ashd ประกอบด้วยโปรแกรมที่แตกต่างกันซึ่งแต่ละจัดการการร้องขอในที่แตกต่างกัน วิธีที่ผ่านการร้องขอไปยังแต่ละอื่น ๆ ผ่านทางโปรโตคอลง่าย (ไม่ต่างจากท่อ Unix) การออกแบบของ ashd นำมันจำนวนของคุณสมบัติที่ดีต่อไปนี้เป็นคนที่สำคัญที่สุด

มีสุขภาพจิตดีของการออกแบบ

& nbsp; แยกจากความกังวลที่แตกต่างกันระหว่างโปรแกรมอิสระเป็นตัวอย่างของปรัชญามาตรฐาน Unix & ndash; แต่ละโปรแกรมไม่สิ่งหนึ่งเท่านั้น แต่ไม่ได้ดี (ฉันหวังว่า) การวาดภาพที่สะอาดของฟังก์ชั่นช่วยให้แต่ละโปรแกรมที่จะมากขนาดเล็กและง่าย & ndash; ขณะนี้แต่ละโปรแกรมในการเก็บรวบรวม (รวมถึง HTTP หลักโปรแกรม parser, htparser, ตราบใดที่หนึ่งไม่นับของตัวเลือกค่อนข้างดำเนินงาน SSL) ถูกนำมาใช้ในเวลาน้อยกว่า 1,000 สายรหัส C (และส่วนใหญ่เป็นอย่างมาก มีขนาดเล็กกว่านั้น) ปล่อยให้พวกเขาได้รับการศึกษาได้ง่ายและเข้าใจ
การรักษาความปลอดภัย
& nbsp; เนื่องจากแต่ละโปรแกรมทำงานในกระบวนการของตัวเองก็สามารถกำหนดสิทธิ์ที่เหมาะสม ส่วนใหญ่ที่สำคัญของทุกโปรแกรม userplex เพื่อให้แน่ใจว่าการให้บริการของผู้ใช้ไดเรกทอรีบ้าน (/ ~ ผู้ใช้ / URL ที่ถ้าคุณจะ) จะเกิดขึ้นโดยรหัสที่ถูกบันทึกไว้จริงในการเป็นผู้ใช้ในคำถาม; และโปรแกรม htparser เป็นโปรแกรมเดียวที่พูดโดยตรงกับลูกค้าที่สามารถทำงานอย่างสมบูรณ์รวมทั้งที่ไม่ใช่ผู้ใช้ (เหมือนไม่มีใคร) และได้รับการ chroot'ed ลงในไดเรกทอรีที่ว่างเปล่า
สติกำหนดค่า
& nbsp; อีกครั้งเนื่องจากแต่ละโปรแกรมเท่านั้นจัดการกับงานที่ง่ายของการตั้งค่าสามารถทำได้ง่ายมาก ไม่มีความจำเป็นสำหรับโปรแกรม dirplex ซึ่งจัดการบริการเพียงจากไดเรกทอรีทางกายภาพในการดูแลเกี่ยวกับไดเรกทอรีเสมือนโฮสต์เสมือนพารามิเตอร์โปรโตคอล HTTP หรือรับรองความถูกต้องเป็น; เช่นเดียวกับที่มีความจำเป็นในการจับคู่รูปแบบ patplex รู้เกี่ยวกับชนิดของไฟล์หรือลำดับชั้นไดเรกทอรีไม่มี รูปแบบไฟล์การกำหนดค่าของโปรแกรมแต่ละคนสามารถเก็บง่ายที่สุดเท่าที่เป็นไปได้และโปรแกรมส่วนใหญ่มีการกำหนดค่าเพียงกับตัวเลือกบรรทัดคำสั่ง
ความคงทน
& nbsp; แม้ว่า ashd เป็นโปรแกรมกระบวนการหลายก็ไม่ได้อยู่ในความรู้สึกเช่นเดียวกับ อาปาเช่ จัดการคำขอแต่ละยังทำงานต่อไปเรื่อย ๆ และไม่ได้วางไข่หลายสำเนาตัวเองหมายความว่ารัฐกระบวนการทั้งหมดยังคงอยู่ระหว่างการร้องขอ & ndash; ข้อมูลเซสชั่นจะถูกเก็บไว้ในหน่วยความจำ, การเชื่อมต่อกับบริการสิ้นสุดหลังสามารถเก็บไว้เปิดและอื่น ๆ

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับร่างกายขอ chunked ปรับปรุงพฤติกรรมโดยรวมเมื่อโปรแกรมจัดการมากเกินไปพฤติกรรมการปิดปรับปรุงและการแก้ไขและการปรับปรุงสิ่งต่างๆน้อย.

มีอะไรใหม่ ในรุ่น 0.11:

  • การตั้งค่า dirplex ถูกสร้างขึ้นมามีประโยชน์มากขึ้นและแฟ้มการกำหนดค่าเริ่มต้น ได้รับการปรับปรุงให้ดีขึ้น.
  • นอกจากนี้ยังมีพวงของการปรับปรุงเสถียรภาพผู้เยาว์ bugfixes และชอบ.

มีอะไรใหม่ ในรุ่น 0.10:

  • รุ่นนี้จะเพิ่มตัวเลือกการกำหนดค่าการส่งผ่านข้อมูลไปยังกระบวนการจัดการ, และปรับปรุงเอกสาร.

มีอะไรใหม่ ในรุ่น 0.9:.

  • สะสมแก้ไขเล็กน้อย

มีอะไรใหม่ ในรุ่น 0.6:.

  • การสนับสนุนสำหรับ epoll ถูกเพิ่มเข้ามาเพื่อให้สามารถปรับขนาดได้มากขึ้น htparser
  • จัดการข้อผิดพลาดใน dirplex ได้รับการทำปรับแต่งและนำมาใช้ใหม่.
  • มีการฆ่าทั่วไปของ bugfixes และการปรับปรุงอื่น ๆ ที่จะไปรอบ ๆ เป็น.

มีอะไรใหม่ ในรุ่น 0.5:

  • จำนวน bugfixes และนอกเหนือจากการจับคู่ไดเรกทอรีท้องถิ่น การจัดการ dirplex.

ซอฟแวร์อื่น ๆ ของนักพัฒนา Fredrik Tolf

Dolda Connect
Dolda Connect

2 Jun 15

ความคิดเห็นที่ Ashd

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!