tg-me.com/HLOOBOT/605
Last Update:
Web Scraping !?
هي تقنية ✨ استخراج البيانات من مواقع الانترانت 🌐 عن طريق برامج مخصصة 🤖 مثل برامج محاكة تصفح الاشخاص للانترانت تعمل على مستوى منخفض من بروتوكول نقل النص التشعبى HTTP أو دمج متصفح ويب متكامل 📲 Wikipedia
➖➖➖
او يمكننا القول ببساطه أنها تقنيه تقوم بجلب بعض المعلومات 📃 من مواقع محدده 📌 عبر أكواد برمجيه 📟 مختصه يتنفيذ هذه المهمه 👨🏻🔧
حسنا لماذا أستخدم هذه التقنيه 🤔 وما فائدتها 🤨!؟
عند قيامك بعمل web scraping لأي موقع فأنت بالتأكيد تحتاج لجلب معلومات مهمه 💎 وليست معلومات عادية كتاريخ اليوم مثلا 🤯 !
وهذه المعلومات تهمك أو تهم عملائك 👥 وأنت بحاجه لأن تكون المعلومات حديثة وليست قديمه 🔥 لهذا ليس حلاً أن تجلب البيانات يوميا بنفسك 😐
حسنا كيف يمكنني عرض هذه المعلومات 🤔!؟
يمكنك عرض هذه المعلومات في مشروعك الخاص 🔰 أو حتى إنشاء API يعرض هذه المعلومات لجعله متاحاً لجميع المطورين 😉
حسنا كيف يمكنني أن أتعلم استخدام هذه التقنيه 😃!؟
يجب عليك أن تتعلم كيفية جلب محتوى أي موقع 🌐 ومن ثم كيفية تصفيه المحتوى 💯 لجعل المعلومات المطلوبة هي المحتوى المتبقي 😁
حسنا كيف أقوم بتصفية المحتوى 😕!؟
تصفية المحتوى يعتبر أمراً سهلا 😁 فمن أهم هذه الطرق 🎯:
1-إستبادل المحتوى غير المرغوب فيه 🎬
2-إستخدام الميثودات التي تدعم التعابير النمطية 🗯 (RegEx)
حسنا أيهما أفضل 🤔؟
بالطبع الطريقة الثانية 🤗 لانه في الحاله الاولى أذا تم تغير حرف واحد أو حتى نقطه في المحتوى 📄 ستحتاج لتعديل التغير التي طرأ على الموقع 😕
هذا كل شيء اليوم ☺️
واترك لكم مثال لعمل web scraping لموقع who.is 🔍 باستخدام PHP و Python 😉
https://github.com/yhyasyrian/web-scraping
BY HLOO BOT 🤖
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 280
Share with your friend now:
tg-me.com/HLOOBOT/605