12

اعلمني:اخر موقع من برمجتي توصل بجديد طلبات الاعمال المفتوحة على خمسات

  • مجهول

هذا الموقع عرضته من قبل على حاسوب io ولاكن تعرص لنقد لانني لم اشرح بالطريقة الجيدة وكون استضافة الموقع مجانية (لا امتلك اي طريقة لحصول على استضافة مدفوعة )

رسالة تعريفية لموقع (هل تعبت من التحديث المتكرر لصفحة الطلبات الغير موجودة على موقع خمسات ام تهت وانت تبحث عن طلب ضمن اهتماماتك او ليس عندك وقت لاطلاع على كل الخدمات المطلوبة ,اذن لا تقلق فلدينا الحل فموقع اعلمني يوفر لك اشعارات مجانية وفورية كافة الطلبات التي هي من ضمن قدراتك)

حيث يوفر لمستخدميه اشعارات بجديد الاعمال المفتوحة بخمسات ولاكن ليست كل الاعمال بل فقط التي تنتمي لفئة عمل المستخدم عن طريق فلترت عناوين الطلبات

الموقع لا يحتاج اي معلومة عن حساب المستخدم في خمسات واكد على هذه النقطة لان صفحة طلبات الخدمات الغير موجودة في خمسات متاحة لجميع

يكفي انشاء حساب عن طريق ادخال اي اسم مستخدم لا يهم ولاكن كلمات المفتاحية ضرورية لفلترت الاعمال ويمكن تعديلها بعد انشاء حساب

رابط الموقع

اللغات المستعملة javascript, php

التقنيات المستعملة cronjob, onesignal

المدة اسبوع واجهت مشاكل مع دعم الاشعارات مع الاخير ادركت انها تتطلب https لعمل ولا في ثلاثة ايام يمكن ان انهيه

لدعم الموقع يرجى الاتصال بي

وفي الاخير في الانتضار ارائكم واقتراحاتك للموقع


مرحبا بك، الفكرة جميلة لكن تتطلب المزيد من التطوير، عندما كانوا يقولون أن افكارك يوجد اخرين فكرو بها لم اكن اصدق كثيرا لكن بالفعل كنت افكر في عمل مثل هذا التطبيق

ماذا استخدمت لجلب البيانات من الموقع حيث أنهم لا يقدمون api ولا rss وفي ماذا تحتاج تقنية cronjob هنا؟

باستخدام ما يسمى web scraping

حيث انك تستخلص المعلومات من الصفحة نفسها

او تحاول البحث عن ال api المستخدم في الصفحة

مع ان حسوب لا تسمح لذلك فقد سألتهم سابقا لكن من سيعلم ان فعلت $:

نعم كما تفصل الاخ بستخدام web scraping يتم جلب محتوى الصفحة html

ثم يتم فلترتها

تفيد cronjob في تنفيذ التلقائي لسكريبت جلب المحتوى كل دقيقة مثلا

مع ان حسوب لا تسمح لذلك فقد سألتهم سابقا لكن من سيعلم ان فعلت $:

صراحة لم اكن اعلم ذالك، لانني في السابق واجهت مشاكل عديدة مع صفحة الطلبات الغير موجودة لذا احببت ان انشاء سكريبت مساعد

باستخدام ما يسمى web scraping

حيث انك تستخلص المعلومات من الصفحة نفسها

او تحاول البحث عن ال api المستخدم في الصفحة

مع ان حسوب لا تسمح لذلك فقد سألتهم سابقا لكن من سيعلم ان فعلت $: