Ashd

البرمجيات قطة:
Ashd
تفاصيل البرنامج:
الإصدار: 0.12
تاريخ إيداع: 20 Feb 15
المطور: Fredrik Tolf
ترخيص: حرر
شعبية: 3

Rating: nan/5 (Total Votes: 0)

ومرض القلب بتصلب الشرايين هو برنامج خادم HTTP وحدات على أساس بنية متعددة البرنامج على & nbsp؛. وبينما معظم خوادم HTTP أخرى هي برامج متجانسة مع، وربما، وحدات loadable، ويتكون مرض القلب بتصلب الشرايين من عدة برامج مختلفة، كل منها يعالج طلبات في مختلف طرق، ويمر طلبات لبعضها البعض عبر بروتوكول بسيط (وليس خلافا أنابيب يونكس). تصميم مرض القلب بتصلب الشرايين يجلب عليه عدد من الخصائص لطيفة، ما يلي كونها الأكثر جديرة بالملاحظة.
التعقل من تصميم
على & nbsp؛ والفصل بين المخاوف بين مختلف والبرامج المستقلة هو مثال القياسية يونكس فلسفة و [ندش]؛ كل برنامج لا شيء واحد فقط، ولكن يفعل ذلك جيدا (آمل). ترسيم نظيفة وظائف يسمح لكل برنامج إلى أن تكون صغيرة جدا وبسيطة و[ندش]؛ حاليا، كل واحد من البرامج في مجموعة (بما في ذلك حتى برنامج HTTP محلل الأساسية، htparser، ما دام واحد لا يقع بها، واختياري تماما، تنفيذ SSL) يتم تنفيذه في أقل من 1،000 الأسطر من التعليمات البرمجية C (ومعظمها بشكل كبير أصغر من ذلك)، مما يتيح لهم دراستها وفهمها بسهولة.
أمن
على & nbsp؛ لأن كل برنامج يعمل في عملية تلقاء نفسه، فإنه يمكن تعيين الأذونات المناسبة. يذكر أكثر من غيره للجميع، برنامج userplex يضمن أن تخدم من الدلائل الرئيسية للمستخدم (/ ~ المستخدم / عناوين المواقع، اذا صح التعبير) يحدث إلا من خلال التعليمات البرمجية التي يتم فعليا تسجيل الدخول باسم المستخدم في السؤال. وبرنامج htparser، ويجري البرنامج الوحيد الذي يتحدث مباشرة مع العملاء، يمكن أن تعمل بشكل جيد تماما كما غير المستخدم (مثل أحد) ويكون chroot'ed إلى دليل فارغ.
التعقل التكوين
على & nbsp؛ ومرة ​​أخرى، لأن كل برنامج يعالج فقط مهمة بسيطة، ويمكن إجراء التكوين بسيط جدا. ليست هناك حاجة لبرنامج dirplex، الذي يتعامل مع الخدمة الوحيدة من الدلائل المادية، أن نهتم الدلائل الظاهرية، ويستضيف الظاهري، المعلمات بروتوكول HTTP أو المصادقة. تماما كما ليست هناك حاجة لنمط المنظر patplex لمعرفة أنواع الملفات أو التسلسلات الهرمية الدليل. تنسيق ملف تكوين كل برنامج يمكن أن تظل بسيطا قدر الإمكان، ويتم تكوين معظم البرامج ببساطة مع خيارات سطر الأوامر.
إصرار
على & nbsp؛ على الرغم من مرض القلب بتصلب الشرايين هو برنامج عملية متعددة، فإنه ليس في نفس المعنى على سبيل المثال أباتشي. يستمر كل معالج طلب لتشغيل إلى أجل غير مسمى ولا تفرخ نسخ متعددة من نفسها، وهذا يعني أنه لا تزال كل دولة عملية بين الطلبات و [ندش]؛ يمكن أن تظل بيانات الجلسة في الذاكرة، وصلات لدعم نهاية الخدمات يمكن أن تظل مفتوحة، وهلم جرا

ما هو الجديد في هذا الإصدار:.

هذا الإصدار إضافة دعم لالمقسم -الهيئات الطلب، وتحسين السلوك العام عندما يتم فوق طاقتها برامج معالج، وتحسين سلوك إيقاف التشغيل، وأشياء أقل المختلفة الثابتة والمحسنة.

ما هو الجديد في الإصدار 0.11:

وقدم التكوين dirplex أكثر فائدة، وتحسنت ملفات التكوين الافتراضي.
وكان هناك أيضا مجموعة من التحسينات الطفيفة الاستقرار، بوجفيكسيس، وما شابه ذلك.

ما هو الجديد في الإصدار 0.10:

هذا الإصدار يضيف خيارات التكوين لتمرير المعلومات إلى عمليات المعالج، ويحسن الوثائق.

ما هو الجديد في الإصدار 0.9:

التصحيحات الطفيفة المتراكمة.

ما هو الجديد في الإصدار 0.6:

تم إضافة دعم لepoll لجعل htparser أكثر استيعابا.
أحرز معالجة الأخطاء في dirplex للتخصيص وقابلة لإعادة الاستخدام.
وهناك عدد كبير العام للبوجفيكسيس والتحسينات الأخرى ليرحل.

ما هو الجديد في الإصدار 0.5:

وهناك عدد من بوجفيكسيس وإضافة مطابقة-الدليل المحلي إلى معالج dirplex.

البرامج الأخرى من المطور Fredrik Tolf

Dolda Connect
Dolda Connect

2 Jun 15

تعليقات ل Ashd

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!