التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Jan 2008-
#1 (permalink)  
سؤال اجا على بالي :) بالنسبة نسبة ظهور اعلان معين !!


السلام عليكم جميعا


بصراحة اليوم وانا سرحان في ملكوت الله خطر على بالي هالسؤال

طبعا السؤال في سكربت اعلانات مثلا !!

الان لو بدي اعمل سكربت اعلانات خاص بي مثلا !!

ودخلنا المعلومات في قاعدة البيانات وتمام !!

الان عند عرض الاعلانات
في 3 طرق للعرض
الطريقة الاولى هو الاعلان الثابت بحيث اني اضع الاعلان اللي رقم id له 1 في الهيدر مثلا !! و 2 في الفوتر و 3 في مكان ما وهكذا !!


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


الطريقة الثالثة و هي عرض اعلان موقع سوالف مثلا بنسبة معينة !!

مثلا لدي 3 اعلانات

لسوالف و هوتميل و ياهو

اريد ان تكون نسبة العرض 70% لسوالف و 20% لياهو و 10% لهوتميل !!

سؤال هنا كيف يتم تحديد نسبة ظهور الاعلان بال php او sql ؟

???????؟؟؟؟؟؟؟؟؟






__________________
قريبا PHPBoys.net مرتع مبرمجين PHP
تم الانتهاء من برمجة وكالة حياة برس للانباء
ala_shorbaji@hotmail.com

التعديل الأخير تم بواسطة : النحات بتاريخ 22-05-2008 الساعة 01:43 PM.
النحات غير متواجد حالياً   قديم 22-05-2008, 01:25 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#2 (permalink)  

ما جربتها ، بس فكرة بسيطة لدي :

خليها rand() وكل واحد يعد زياراته ، الان اذا وصل واحد منهم لنسبته ، يعني اعلان ياهو انعرض 20 مرة ، ما تخليه ينعرض حتى ينهي الهوتميل الـ 10 مرات وسوالف 70 مرة .. بعدين صفّر العداد .. لانه المجموع صار 100 .. وهي رح تظهر تلقائياً مرة ثانية بنفس الطريقة ..

يعني حافظ على الـ Randomization مع نسب الظهور ، 100 ظهور موزّع عليها بالنسب بطريقة صحيحة ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 22-05-2008, 02:00 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#3 (permalink)  

يعني:
كود:
select * from `ads` where `current_displays` < `maximum_displays` order by rand() limit 1
طبعاً maximum_displays رح يحتوي نسبة الظهور بالمئة بدون إشارة % ، و current_displays عدد الظهور في الدورة الحالية ..






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 22-05-2008, 02:02 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jan 2008-
#4 (permalink)  

ممممممممم

مشكور باشا اشرف الرد المفصل

بس انا هي الفكرة عندي

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






__________________
قريبا PHPBoys.net مرتع مبرمجين PHP
تم الانتهاء من برمجة وكالة حياة برس للانباء
ala_shorbaji@hotmail.com
النحات غير متواجد حالياً   قديم 22-05-2008, 11:50 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#5 (permalink)  

والله ما إجتني فكرة إلا هذي ، أكيد في أحسن منها .. بس كنت بقترح يمكن تفيدك بالتفكير ..

أطيب الأمنيات ، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 23-05-2008, 12:41 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jan 2008-
#6 (permalink)  

كلك زووء اشرف

تسلم على مرورك الرائع و الجوابك الاروع






__________________
قريبا PHPBoys.net مرتع مبرمجين PHP
تم الانتهاء من برمجة وكالة حياة برس للانباء
ala_shorbaji@hotmail.com
النحات غير متواجد حالياً   قديم 23-05-2008, 01:07 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jul 2003-
#7 (permalink)  

اعتقد فيه فكرة حلوة ثانية ..

الفنكشن rand تاخد 2 باراميترز .. Min و Max

لو افترضنا انك قمت بوضع Min = 1 و Max = 100
وبعدها تقوم بالتشييك .. اذا كان العدد
من 1 ل 30 = ياهوو
من 31 ل 90 = جوجل
من 91 ل 100 = Msn

بهذا سيكون نسبة جوجل اكبر في الظهور ..






__________________
النسخة الثانية من ابلود بلس قريبا جدا :
+ شريط مئوي لرفع الملفات
+ دعم اكثر من سيرفر لرفع الملفات Multi-Server
+ مكتبة ملفات مؤرشفة
Egyptechno غير متواجد حالياً   قديم 23-05-2008, 02:59 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#8 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Egyptechno مشاهدة المشاركة
اعتقد فيه فكرة حلوة ثانية ..

الفنكشن rand تاخد 2 باراميترز .. Min و Max

لو افترضنا انك قمت بوضع Min = 1 و Max = 100
وبعدها تقوم بالتشييك .. اذا كان العدد
من 1 ل 30 = ياهوو
من 31 ل 90 = جوجل
من 91 ل 100 = Msn

بهذا سيكون نسبة جوجل اكبر في الظهور ..
حلوة الفكرة أستاذ أحمد ، على فكرة من زماان عنك وين اختفيت ؟!

بس بهذي الطريقة نضمن انه النسبة اكثر ؟ ممكن يتكرر الرقم من 91 إلى 100 اكثر من تكرار البقية ..

هل هذه الطريقة عادلة ومنطقية؟






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 23-05-2008, 04:07 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jul 2003-
#9 (permalink)  

أشرف باشا :
معلش شوية مشاغل .. ربنا يعدي السنة دي على خير


طبعا غير عادلة .. لأن القاعدة تقول " مادام دخلت rand في الموضوع اصبح غير عادل "

لأنه في حقيقة الامر .. الرقم لن يكون عشوائي .. ولكن سيكون حسب معادلات رياضية ثابتة يمكن التكهن بنتائجها بشكل ثابت .. ولكن طبعا هذا لو بحثنا في الامر Deeply !

لكن من الظاهر .. فالرقم سيكون عشوائي ، وكونه سيظهر في اي class من ال classes التي قمنا بتقسيمها .. فهذا كويس جدا

متشكرين يا باشا عالسؤال ..






__________________
النسخة الثانية من ابلود بلس قريبا جدا :
+ شريط مئوي لرفع الملفات
+ دعم اكثر من سيرفر لرفع الملفات Multi-Server
+ مكتبة ملفات مؤرشفة
Egyptechno غير متواجد حالياً   قديم 23-05-2008, 08:51 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
بألادلة والبراهين : ماهو أفضل برنامج حماية ؟ AbUmOhAmMeD قسم برامج الكمبيوتر 83 04-09-2008 04:46 PM
لأول عشرة فقط - سكربتات اعلانية ب 50 ريال فقط - الحق نفسك alnassaj خدمات البيع والشراء والإعلانات التجارية 23 31-03-2008 08:47 PM
[مقالة] نظرة شاملة على الويب 2.0 ايمن جوجل تطوير الويب 3 12-08-2007 12:26 PM
احترف الان التعامل مع محرك البحث الشهير GooGle Top4Adv خدمات البيع والشراء والإعلانات التجارية 14 31-07-2007 07:00 PM
مارأيك بــ ارابيك توب - شبكة تبادل الاعلانات العربية احصائياتهم صحيحة أم ؟؟؟!!!!!!!!! DESIGN-1983 خدمات البيع والشراء والإعلانات التجارية 17 11-06-2007 01:21 PM


الساعة الآن: 09:55 AM بتوقيت المملكة العربية السعودية