العودة لقائمة المشاريع

تطوير وتحسين كود Scraping باستخدام Node.js و Express

63

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مكتمل
تاريخ النشر
منذ سنة
الميزانية
$25.00 - $50.00
مدة التنفيذ
5 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Mohamed Yassine M.
عدد العروض
2
مشاريع قيد التنفيذ
0
التواصلات الجارية
3
المهارات المطلوبة
node.js web scraping برمجة تطوير البرمجيات برمجة قواعد البيانات برمجة أندرويد برمجة مواقع node.js web scraping برمجة تطوير البرمجيات برمجة قواعد البيانات برمجة أندرويد برمجة مواقع
الوصف
أحتاج إلى مطور ذو خبرة في Node.js و Express لإجراء تعديلات وتحسينات على تطبيق حالي يقوم بعملية web scraping. المشروع يتطلب إجراء تغييرات على الكود الحالي لزيادة كفاءة الأداء، تحسين واجهة البرمجة (API)، وتحديث أسلوب التعامل مع الصفحات والمحتوى المستخلص. المهام المطلوبة: تحسين الكود الحالي: تحسين استراتيجيات web scraping لضمان جمع البيانات بشكل أسرع وأكثر فعالية. معالجة المشاكل المتعلقة بتجاوز الحماية مثل CAPTCHA أو الحواجز الأخرى. إصلاح الأخطاء: معالجة الأخطاء الحالية المتعلقة بعمليات السحب، مثل عدم استخراج البيانات بشكل صحيح أو التعليق أثناء المعالجة. تحسين التفاعل مع الواجهة البرمجية (API): إضافة تحسينات في واجهة Express API لضمان تسهيل استخراج البيانات. إضافة دعم لاستقبال معلمات مرنة مثل الفلاتر أو التواريخ أو المجالات المحددة. تحديث الأدوات والأنظمة المستخدمة: تحديث مكتبات scraping مثل Cheerio أو Puppeteer (إن لزم الأمر) لضمان أن التطبيق يعمل بشكل جيد مع المواقع الحديثة. تحسين الأداء: تحسين أداء الكود بحيث يمكن أن يتعامل مع عدد كبير من الطلبات في وقت قصير دون التأثير على السرعة أو استقرار التطبيق. المتطلبات: خبرة قوية في Node.js و Express. معرفة واسعة بأدوات web scraping مثل Cheerio، Puppeteer أو Axios. خبرة في التعامل مع المواقع التي تحتوي على حماية ضد الروبوتات. قدرة على تحسين أداء الكود وتقديم حلول مبتكرة.
عرض على مستقل