اكرامي الفيومي مدير الموقع
عدد المساهمات : 564 نقاط : 1514 تاريخ التسجيل : 08/04/2010 العمر : 42
| موضوع: نهاية الطريق الطويل في فصل التصفح عن التحميل__ نتيجة قطعية إن شاء الله الخميس 17 يونيو 2010 - 20:01 | |
| [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] نهاية الطريق الطويل في فصل التصفح عن التحميل__ نتيجة قطعية إن شاء الله [center][b] السلام عليكم ورحمة الله وبركاته
تم بحمد الله التوصل للطريقة المثالية لفصل التحميل عن التصفح
بحيث أنك لو أدرت تحديد مايسمى بالدونلوود فقط عن عميل دون أن تحدد عليه التصفح فهذه الطريقة نافعة لك بإذن الملك
بحيث مثلا
اى عميل عاوز تحدد عليه سرعة مثلا 512 للدونلود وعميل آخر تحدد عليه سرعة 1 ميجا وهكذا أصبح الموضوع سهل جدا
دون أن تمس التصفح والتصفح يخرج بسرعة الخط الكاملة
******************************الطريقة تعمل سواء مع وجود الكاش أو من غير وجود الكاش
لتحميل الكود الخاص بتحديد الدونلوود فقط من [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]لتحميل الكود الخاص بتحديد الدونلوود + الأبلود من [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وهذه الأكواد أفضل من المرة السابقة فى المقالة السابقة لأنها تعمل مع الكاش او من غيره
وتنويه مهم جدا السرعات هنا تحدد مثل المعتاد عليها دائما Byte= 8 Bit 64 KB = 512 kb وليس مثل المرة السابقة صورة توضيحية تبين كيفية تعديل السرعة الموجودة فى الكود المراد تشغيلها للدونلوود فى الخط لمن يريد تشغيل الطريقةوهذه الصورة توضيحية لآخر سطر فى الكود وهو الذى يتم التعديل فيه[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]*********************************** وعلى فكرة الطريقة شغالة حتى لو العميل Bypassed من الهوت سبوت ومش موجود أصلا فى Active
******************************** وعلى فكرة البنج مبيعلاش
يعنى تحديد سرعة دونلوود والبنج هادى وميات زى ماهو على جوجل ليه لأن السيرفر الى العميل بيحمل منه الى اتحدد سرعته فقط الى هوا مثلا فى المثال جوا الشرح ميكروسوفت
لكن جوجل معملناش منه دونلوود فمفيش تحديد سرعة عليه فالبنج عليه ميات time<=100 ms
****************************** والطريقة يمكن استخدامها مع الكاش وليس من اللازم إلغاء الكاش وقد أدرجت فى المقالة لنكى تحميل واحد لمستخدمى الكاش وواحد لمن لايستخدمه
وتم التطبيق للشرح على النسخة 3.3
لسبب أنى نفذت الطريقة باستخدام layer7 أما طريقة التعرف على المحتوى عن طريقة المانجل فلم أستخدمها لذلك قلت هذه النسخ أى فى طريقتى فقط وعدم استخدام المانجل نفسه فى التعرف على المحتوى واستخدام Layer7 لأن Layer7 أدق فى التعرف على الباكيت ومن يريد التأكد يمكنه إلغاء Layer7 Protocol Option من قائمة Advanced فى رولات المنجل ويختار عوضا عنها Content ويضع فيها القيمة .exe ويلاحظ أن السرعة التى تم وضعها لتحديد السرعة عليها لن تكون دقيقة كما أريد منها يعنى على سبيل المثال يمكن أن تحدد سرعة 25 كيلوا بت كما فى الشرح باستخدام Layer7 السرعة لن تتعدى 200 كيلوا بايت إلا قليل ولو اخترت 8 كيلوا بت السرعة لن تتعدى 64 كيلوا بايت إلا يسيرا أما بستخدام المنجل السرعات لايتم تحديدها بصورة دقيقة يعنى مثلا لو حددت السرعة ب 5 كيلوا بت ستلاحظ ان العميل يمكنه ان يحمل ب 500 كيلوا حتى مع احمرار الكيوز نظرا لأن المانجل لم يتعرف على كل الباكيتس مثل ما تعرف عليها Layer7 فحدد سرعة الباكيتس التى تعرف عليها وفقط والباقى لم يحدد فخرج التحديد للتحميل بسرعة كبيرة وليست محددة ودقيقة كما أريد أن تكون هذا والله اعلى واعلم
ويمكن بعد تنفيذ الطريقة عمل جدولة زمنيه لتشغيل الرول الموجودة فى Queue Tree فى مواعيد محددة وإغلاقها فترات أخر مثلا لتحديد سرعة التحميل فقط وقت الذروة وفتح السرعة فى أوقات أخرى وطبعا الطريقة مشروحة كتير جدا بتاعة الجدولة الزمنية الخاصة بتعطيل او تفعيل رول فى أوقات متفاوتة مش مستاهلة إنى أشرحها
*************************من لم يشكر الناس لم يشكر الله[/b][/center] | |
|