ميزات AspxZip 2.0:
1. القدرة على ضغط/فك ضغط المستندات المخزنة على الخادم بسهولة من خلال واجهة ويب سهلة الاستخدام على خادم ويب يدعم ASP.NET.
2. متعدد الاستخدامات للغاية، طالما أن الخادم يدعم ASP.NET، فيمكن تشغيله بشكل طبيعي.
3. حاليًا، يوفر دعمًا كاملاً لملفات الأرشيف بتنسيق ZIP، وفي المستقبل القريب، سيكون قادرًا أيضًا على فك ضغط RAR وARJ وتنسيقات الضغط الأخرى.
4. يدعم وظائف مثل تعيين كلمات المرور وتحديد نسب الضغط.
5. لا توجد قيود على التحديث إلى الإصدار الأحدث ودعم فك ضغط الملفات المحمية بكلمة مرور.
إذا كنت مسؤولاً عن الويب من قبل، فسوف تعرف مدى صعوبة عمل نسخة احتياطية/استعادة لعدد كبير من المستندات المتناثرة (مثل 10000 مستند HTML) على الخادم من خلال FTP! ولذلك، يرغب العديد من المسؤولين الآن في العثور على برنامج ويب يمكنه حزم الملفات وضغطها/فك ضغطها عبر الإنترنت لتسهيل إدارتها. هذا هو الدافع الأصلي بالنسبة لي لكتابة برنامج ضغط/إلغاء ضغط التغليف عبر الإنترنت AspxZip.
تم تصميم AspxZip لضغط المستندات المخزنة على خادم ويب بعيد وتعبئتها وفك ضغطها بسهولة من خلال واجهة ويب سهلة الاستخدام، وذلك لتسهيل النسخ الاحتياطي/الاستعادة للبيانات المختلفة على خادم الويب. في الوقت الحاضر، هناك بالفعل بعض برامج الويب على الإنترنت التي تدعي أنها تدعم الضغط/إلغاء الضغط عبر الإنترنت، وبعضها تم تجميعه باستخدام ASP والبعض الآخر باستخدام PHP. ومع ذلك، نظرًا لأن مبادئ العمل الخاصة بهم تتمثل في إجراء عمليات الضغط/إلغاء الضغط عن طريق استدعاء برامج الضغط/إلغاء الضغط التابعة لجهة خارجية RAR.exe أو 7Zip.exe، فطالما تم ضبط إعدادات أمان الخادم بشكل جيد، لا يمكن لبرامج الويب استدعاء RAR.exe وغيرها لا يمكن استخدام البرامج، لذا فإن تعدد استخداماتها ليس قويًا ولا يمكن استخدام معظم المضيفين الافتراضيين بشكل طبيعي، ناهيك عن المساحة الحرة ذات المتطلبات الصارمة للغاية. ولذلك، فإن الطريقة الوحيدة لجعله يعمل بشكل صحيح على أي خادم هي كتابة خوارزمية الضغط/إلغاء الضغط الأساسية في البرنامج! وهذا ما يميز AspxZip عن برامج الويب الأخرى للضغط/إلغاء الضغط عبر الإنترنت. وتتمثل مزاياه في كفاءة تشغيل عالية وتعدد استخدامات قوي. وطالما أن الخادم يدعم ASP.NET، فيمكن تشغيله بشكل طبيعي.
مميزات برنامج AspxZip :
كفاءة عالية وتشغيل سريع. بعد الاختبار، يبلغ متوسط سرعة الضغط عند التشغيل على موقع الويب الشخصي الخاص بي (الخادم ليس جيدًا جدًا) 10 ميجابايت/ثانية، ويمكن أن تصل السرعة القصوى إلى 25 ميجابايت/ثانية.
يمكن ضغط/فك ضغط المستندات المخزنة على الخادم بسهولة من خلال واجهة ويب سهلة الاستخدام على خادم ويب يدعم ASP.NET.
إنه متعدد الاستخدامات للغاية ويمكن تشغيله بشكل طبيعي طالما أن الخادم يدعم ASP.NET.
حاليًا، يوفر دعمًا كاملاً لملفات الأرشيف بتنسيق ZIP، وفي المستقبل القريب، سيكون قادرًا أيضًا على فك ضغط RAR وARJ وتنسيقات الضغط الأخرى.
يدعم وظائف مثل تعيين كلمات المرور وتحديد نسب الضغط.
ملاحظة: يستخدم هذا البرنامج مكون الضغط SharpZipLib الذي يوفره ICSharpCode.NET وأود أن أعرب عن امتناني لـ ICSharpCode.NET.