النتائج 1 إلى 10 من 10

الموضوع: تنفيذ سكربت php على السيرفر بدون طلب من المتصفح ؟؟؟

  1. تنفيذ سكربت php على السيرفر بدون طلب من المتصفح ؟؟؟



    السلام عليكم و رحمه الله تعالى و بركاته
    كيف حالكم يا شباب ، عندما يطلب أحد زوار الموقع سكريبت php عن طريق الضغط على لينك فإن المتصفح يرسل http request يقوم بتشغيل السكربت على السيرفر و فى النهايه يقوم السيرفر بإرسال http response إلى المتصفح .

    السؤال الذى يحيرنى ، كيف أستطيع تشغيل السكربت php على السيرفر بدون طلب من أى مستخدم ؟؟؟؟؟؟؟؟ هناك مشروع أقوم ببرمجته و هذا الطلب ملح جدا من أجل نجاح الفكره ، شكرا مقدما





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت


  2. #2


    لا أعلم إن كانت هناك طريقة أم لا عبر السيرفر

    لكن بإمكانك إستخدام طريقة Cron Job بواسطة PHP
    تبدأ عبر وضع صفحة السكربت كصورة بواسطة IMG TAG على صفحة HTML
    وتجعل الـ output هو صورة 1px في 1px كحل لإظهار الصورة عبر الـ TAG

    وأي زائر يفتح صفحة HTML والموجود به كود IMG وذلك لعرض الصورة من صفحة PHP سيقوم السكربت بتنفيذ البرمجية بهذه الطريقة

    ولرؤية مثال تطبيقي لما قلته،
    لو فتحت ملف global.php الخاص بسكربت المنتديات vbulletin وبحثت عن هذا الكود:
    كود PHP:
    $cronimage '<img src="' create_full_url('cron.php?' $vbulletin->session->vars['sessionurl'] . 'rand=' .  TIMENOW) . '" alt="" width="1" height="1" border="0" />'
    لفهمت الفكرة

    وأي شئ آخر أنا حاضر








  3. ركزو فى الكلام ، بدووووووووووووون أى طلب من المتصفح ، يعنى تكون automated من على السيرفر ، بدون تدخل العنصر البشرى





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  4. #4


    وضحت لك أني لا أعلم، بقولي:
    لا أعلم إن كانت هناك طريقة أم لا عبر السيرفر
    لحظتها بإمكانك تجاهل ردي تماماً والإكتفاء بشكري

    كما وضحت لك طريقة أخرى ربما قد تستفيد منها حينما قلت لك:
    لكن بإمكانك
    عموماً آسف أني أضعت وقتي في شرح طريقة قد تفيدك وقد لاتفيدك
    لكن لو لديك عقل تفكر به، لعرفت فائدة Cron Jop داخل cPanel






  5. #5


    http://www.swalif.net/softs/swalif45/softs247711/

    الcron يتم بطريقتين
    طريقة لا تتدخل فيها وتضع الأمر في ملف المهام الخاص باللينوكس وتحدد وقته
    وطريقة تجعل زوارك هم من يشغلوه عن طريق ما كتبه لك لأخ

    يعني كما وضحت في الرابط اللي وضعته
    لو تحتا مهمة كل ساعه ستحتج لأن يكون موقعك فيه علي الأقل زائر كل ساعه لتشغيلها

    اما من نفسها فهذه مستحيلة
    في النهاية ستدور وتعود لل crontab -e الخاص بالسيرفر
    وما قاله لك مدمن نت هو أصلا إضافة لل cpanel للتحكم في هذا الملف
    فال whm لها أصلا أمر في الكرون وبالتالي لو ربطت أوامر فيها يتم تنفيذها من الكرون

    لهذا أمامك حلين لا ثالث لهما
    يالكرون بنظام التشغيل
    يالريكويست من الزوار





    __________________
    السيف أصدق أنباء من الكتب

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


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

    هناك طريقة أخرى وهو موقع يقوم بهذه المهمة لكن لا اتذكر عنوانه الان ..
    هو موقع أجنبي تسجل به وتضع الوقت الذي تريد فتح هذا الملف به "مثلا يوميا الساعة ... الدقيقية......" ويقوم الموقع بنفسه بزيارة هذا الملف في الوقت الذي تحدده





    التعديل الأخير تم بواسطة مهندس مصرى ; 28-11-2008 الساعة 12:49 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    Free cron jobs on demand
    Webcron.org - Cron job - Crontab online - Home

    مهندس أحمد
    لعل الموقع الذي تقصد هو احد هذين الموقعين





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته



  8. مجروح - مهندس مصرى - سحاب اونلاين - مدمن نت
    شكرا جدا لتعاونكم ، انا مكنتش اعرف اى حاجه بخصوص موضوع ال cron job ، كل اللى اعرفه هو موضوع ال response-request ، جزاكم الله خيرا





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  9. #9


    مجروح - مهندس مصرى - سحاب اونلاين - مدمن نت
    شكرا جدا لتعاونكم ، انا مكنتش اعرف اى حاجه بخصوص موضوع ال cron job ، كل اللى اعرفه هو موضوع ال response-request ، جزاكم الله خيرا
    كل ما قيل في هذا الموضوع يعتمد علي الكرون الخاص بنظام التشغيل ما عدا طريقة الريسبونس التي قلت لك عليها لتعتمد فيها علي زوار الموقع

    الفكرة أن أي نظام تشغيل لديه جدولة مهام تعمل كل ثانية لتري ما هو الجديد وتنفذه
    مثلا في الويندوز تجدها في الكنترو بانل

    مثلا برنامج من أوامره أنه في الساعه الفلانية في اليوم الفلاني يأخذ باك أب ( كبرنامج الجوست ) فهو يعلق له أمر في جدولة المهام لخاصة بنظام التشغيل

    في اللينوكس تصل لها من الشيل crontab -e
    والمواقع المقدمة للخدمة توفر لك برمجية تحدد فيها الوقت لما تريد فتحه
    وهي نفسه تضع للبرمجية ملف مراجعه في الكرون الخاص باللينوكس

    وبالتالي كل ثانية يتم النظر في البرمجية وتنفيذ كل الأوامر التي حل وقت حصادها :nice:

    اتمني تكون الفكرة وضحت





    __________________
    السيف أصدق أنباء من الكتب

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    كنت أبحث عن هذه الطريقة التي تجعل كود بالملفات ينفذ على السيرفر - بدون أن يقوم الزائر بعمل request له ، ولكن من الواضح أنه لايوجد سوى السيرفر للإعتماد عليه في هذه المهمة ! .





    __________________
    اللهم وفقني لما تحبه وترضاه...





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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