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

الموضوع: طلب غريب بس ياريت احد يساعدني فيه

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178

    طلب غريب بس ياريت احد يساعدني فيه



    السلام عليكم

    عندي طلب شوي غريب

    لنفرض الآن عدد زوار موقعي 50 ألف

    أريد برمجة بالـphp تقوم بعرض نصين مختلفين بالتساوي على الزوار

    يعني النص الأول يعرض 25 ألف مرة والنص الثاني يعرض 25 ألف مرة بالتساوي يومياً

    هل من الممكن عمل ذلك ؟









  2. استخدم الخدمة المجانية المتاحة من google
    Website Optimizer (beta) - AdWords - Google
    او استخدم البرنامج اللذي بنيتة ClickMuse: Website Optimization | Instantly Powerful and Brillantly Simple





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    اخوي هلابي

    انت فهمت سؤالي ؟






  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    صعب السؤال ؟








  5. يا PHPLover البرنامج يعطيك تلك الخصائص ؟ ليش ما تقراء شوي؟
    عندما تسجل عن قوقل او كليك ميوس ..
    ستجد ان في لوحة تحكم يشرح لك كيف تفعل ماتريد .. الخطوة الاولة هو تحديد الصفحتين المختلفتين على نفس الURL ثم تحدد الهدف؟ مثلاً اذا كان هدفك هو ان ترى اي من الصفحات يجذب الزوار اكثر الصفحة A او الصفحة B
    .. اللذي تريد فعلة .. يسمى بعملية الAB testing .. هذا شيء يتعلق تحت موضوع الSEO اكثر من انة متعلق بالبرمجة





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو



  6. ممكن تستخدم نظام قواعد البيانات او نظام الملفات لمعرفة ما هو آخر رابط تم عرضه

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

    المثال على نظام الملفات

    كود PHP:
    <?
        
    if (!file_exists("path/to/file.txt"))
        {
            
    // if the file is not there attempt to create it add the value 1 to it

            
    $h fopen("path/to/file.txt"'w');
            
    fwrite($h"1");
            
    fclose($h);

        }
        else
        {

            
    $ads file_get_contents("path/to/file.txt");

            if (
    $ads "1")
            {

            
    // print the ads and change the value of the file to 2
            
    echo "what ever you want";

            
    $h fopen("path/to/file.txt"'w');
            
    fwrite($h"2");
            
    fclose($h);

            }
            else
            {

            
    // print the ads and change the value of the file to 1
            
    echo "what ever you want";

            
    $h fopen("path/to/file.txt"'w');
            
    fwrite($h"1");
            
    fclose($h);

            }

        }
    ?>
    او يمكنك الأعتماد على دالة rand و هي تنتج رقم 1 او 2 عشوائيا و حسب الرقم يعرض الأعلان و لكن لن تضمن لك التساوي في عدد مرات الظهور


    او اعتماد نظام قواعد البيانات بإستبدال ما يجب في الكود الموضح و لكن افضل لك ان تستخدم نظام الملفات لأن حجم البيانات هو 1 بايت "رقم من خانة واحده" و ايضا حرام تضيف ثقل 50 الف استعلام يومي على السيرفر

    بالتوفيق





    __________________
    سبحان الله و بحمده .... سبحان الله العظيم

    للمراسلة

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    هلا اخوي بي هابي

    احس طريقتك شوي معقدة

    مافي شي أسهل ؟

    اخوي هلابي والله ضعت في الموقعين ماعرفت فين الاقي بالضبط الشي اللي ابغاه لذلك افضل البرمجة

    انا جالس افكر فكروا معاي






  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    نبي واحد ذكي يضبط لنا فكرة بس وانا اطبقها بس تكون سهلة وسريعة








  9. ما هو المعقد فيها ؟ يعني انت ما فهمت الطريقة ولا حاسس انها غير عملية ؟

    على العموم براحتك

    بالتوفيق





    __________________
    سبحان الله و بحمده .... سبحان الله العظيم

    للمراسلة

  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    2,178


    هلا حبيبي بي هابي

    انا مافهمت فكرتك في الكود احسها معقدة وفي طريقة اسهل منها !!

    يمكن انا غلطان ؟؟

    تقدر تشرح الكود لو تكرمت أو فكرتك فيه






  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    884


    وعليكم السلام ورحمة الله وبركاته..
    لقد قمت بعمل الشفرة الآتية بحيث تقوم بعرض الصفحة الأقل زيارة:
    كود PHP:
    <?PHP
    $page
    ['1']=array('title'=> 'Page 1',
                     
    'source'=> 'Page 1 HTML code',
                     
    'visitor'=> 30);
    $page['2']=array('title'=> 'Page 2',
                     
    'source'=> 'Page 2 HTML code',
                     
    'visitor'=> 10);

    if (
    $page['1'][visitors] < $page[2][visitors]){
       print 
    '<title>'.$page['1'][title].'</title>'."\n";
       print 
    $page['1'][source]."\n";
       
    //update  visitor++
    }else{
       print 
    '<title>'.$page['2'][title].'</title>'."\n";
       print 
    $page['2'][source]."\n";
       
    //update  visitor++
    }
    ?>
    الشفرة السابقة بسيطة جدًا ولتحسينها يفضل ربطها بقواعد البيانات لحساب عدد الزوّار أو استخدام طريقة الكتابة على الملفات لكتابة عدد الزوّار





    __________________
    مدونتي .. دروس (PHP, JavaScript, C, Java)
    Twitter
    برمجة وتطوير المواقع والمنتديات

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    طريقة الاخ b happy افضل و تقلل من الاستعلامات ما دام انهم اعلانين فقط





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة





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

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

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