تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2006-
#1 (permalink)  
موضوع للنقاش ::امتصاص دماء المواقع عن طريق الباندويث كيف يمكن معالجته


اولا اخي القارئ قم بزيارة هذا الموضوع
استفتاء : انت صاحب موقع كم تستهلك باندويث , ترافيك , كمية مرور بيانات

وشاهد الارقام التي يتم استهلاكها من كل موقع

بالنسبه لي اعاني معاناه شديده في استنفاذ الباند ويث من موقعي

فكل شهر احتاج لزيادة مابين 80 الى 100 GB والمستضيف مو مقصر معي بالعكس موفر لي كل شي

لكن المشكله هذه راح تبقى الى متى !! ؟؟

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

هذا في مجال نشاط موقعي التعليمي

وغير طبعا الدروس

لكن دام الفائده راح تعم بالدروس فما فيها مشكله

لكن الملفات الكبيرة اللي تتحمل وحجمها مابين 100 الى 300 MB

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

وكله حساب الباند ويث حق الموقع المصدر

ماهو الحل

هل اغلاق الروابط هو الحل

ام جعل محتويات الموقع كلها بالتسجيل

او انشاء صلاحيات مثل موقع الرابيد شير

انا في نظري موقع الرابيد شير ناجح فقط لانه مقيد الزوار والاعضاء بشروط وضوابط

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

مالحل

هل انشاء برمجه خاصه لحماية الروابط

خلينا ننسى موضوع ال HOT LINK

لانه يسبب ارتفاع لود السيرفر

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

هناك فكرة لو تطبقت بشكل صحيح سيكون بها الحل وهي تحميل الملفات ولكن صلاحيتها بشكل اخر

- تستطيع من خلالها تحديد عدد المستخدمين الذي يحملون في نفس الوقت

- تستطيع تحميل ملف واحد فقط في نفس الوقت وبعد الانتهاء الملف الاول من التحميل باستطاعته تحميل الملف الثاني

- تحميل الملفات من داخل الموقع فقط

- تحديد كميه الباندويث المستهلكه في اليوم الواحد وتقسيمها على الشهر كاملا


هذه هي فكرة بسيطه

سمعت من احد الاشخاص ان هذه النقاط السابقة يمكن عملها بنظام تحميل عن طريق روابط ال FTP وبإستطاعتك ادارة الروابط لكن كيف فلا اعلم

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

تحيتي
ابوعبدالله






__________________
شبكة ضوء الفلاش التعليمية
FLASHYAN متواجد حالياً   قديم 30-07-2007, 12:51 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#2 (permalink)  

السلام عليكم ورحمة الله وبركاتة

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

بالتوفيق






__________________
Any-Services غير متواجد حالياً   قديم 30-07-2007, 01:19 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#3 (permalink)  

اهلا FLASHYAN

بصراحه انت قلت الحل وكنت ضده

الحل في ال hot link

عليك باغلاق المفات ذات الصيغ rar, zip وغيرها على حسب محتويات موقعك

في المنتدى اجعل كل شي مفتوح للزوار ماعادا المرفقات


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


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

بالنسبه للخطأ 404 كل ماعليك فعله الاستعانه بملف htaccess وتحويل الروابط الى الصحيحه او اللي راح تكون مربوطه ب linklokurl

الاستفاده :

1: اي وصله من خارج موقعك لن تعمل (هذه فائدة تفعيل ال hot link)
2: عدم استعمال برامج التنزيل والتي تسحب الملفات على 8 دفعات وهذا يرفع اللود في موقعك ويبطئ من ارسال البيانات

3: تجبر الزائر دخول موقعك لتنزيل الملف الذي يريده

4: اخفاء الوصلات كليا


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

بالنسبه لي طبقت الفكره في عام 2003 في مركز التحميل في فلاشيات (مغلق الان في انتظار الانتهاء من التجديد الكامل للموقع)

ربط الاسكريبت بالفلاش عندما يضغط الزائر على زر التنزيل يجلب له الفلاش الوصله بمدة 10 ثواني ومن ثم عن طريق geturl يرسل له الوصله ويبدأ التنزيل

لكن لماذا 10 ثواني

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

فكانت فكرة 10 ثواني بالنسبه لي حتى لو راح وجاب اللينك

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


محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 30-07-2007, 03:11 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#4 (permalink)  

طيب عندي سؤال في سكربت تغيير الروابط الان بكون الرابط الاصلي في قاعدة البيانات والرابط المشفر هو الطريق بين التحميل والرابط الأصلي ونفترض أن الرابط يتغيير كل 30 ديقيقة وعندي ملف حجمه 500 ميقا ونفترض إنه أتى شخص ما ليحمل الرابط وسرعته 256 كليو بايت سوف يتحمل معه الرابط يمكن خلال 6ساعات و نصف الان مرت الـ30دقيقة حق تغيير الرابط يعني سوف يحذف رابط التشفير القديم وسوف يوضع الجديد ماالذي سوف يحدث للرجل الذي قاعد يحمل؟هل سوف يتوقف التحميل بسبب وضع رابط جديد أم سوف يكتمل؟

إذا كان لا يكتمل التحميل فأقترح يجب وضع خاصية في قاعدة البيانات أنه بعد الثلاثين دقيقة لا يمكن إضافة أي أحد على الرابط القديم بإعتبار أنه محذوف وتم وضع رابط مشفر جديد بداله طبعاً و السماح للذين يحملون من الرابط القديم بالإستمرار إلى أن ينتهو من تحميلهم ثم حذف الرابط القديمد

وشكرا للجميع وننتظر آراء الأعضاء و إقتراحاتهم






__________________
---------------
لا إله إلا الله محمد رسول الله
---------------
إن الصديـــــــق مـن إذا أحـبـبتــه
حفظ الإخاء و كان دونك يضـرب
abo.omar غير متواجد حالياً   قديم 30-07-2007, 04:24 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#5 (permalink)  

سوف يكمل التحميل ابو عمر لان المتصفح يقرأ الرابط مره واحده فقط وايضا الرابط يأشر على الملف الاصلي ولكنه مشفر




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

الحل :

1: انك تقسم الملف الى 10 اجزاء كل جزء 50 ميجا

2: انك تضع وقت للرابط مثلا 24 ساعه وتخبر المستخدم بذلك اي اذا انقطع الاتصال المفروض ان الملف يكمل معاه من حيث وقف "خلال 24 ساعه فقط"


بالنسبه للحل الثاني فهنا لا يوجد استفاده من حماية اللينك

في هذه الحاله ممكن ينشر الوصله المشفره في اي مكان ويقول ان مدتها 24 ساعه او ياخذ الوصله ويحطها ببرنامج تنزيل

الحل الاول هو الافضل "يعني حتى لو انقطع اتصاله ترجع ليه المشكله ويرجع ينزل 50 ميجا بدون مشاكل


وعلى فكره هذا الاسكريبت لا يستعمل قواعد البيانات انت بس اعطيه اسم الملف وهو ينظم كل شي


محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 30-07-2007, 05:21 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

طيب يا أخ MohDesign لو كان بأحد برامج التحميل ولو لنفترض أنه Flashget هل من المرة الأولى سوف يحفظ الرابط المشفر وسوف يكمل التحميل"على كذا ما إستفدت حاجة من الرابط المشفر" علما أن برامج تحميل الملفات تحفظ الروابط علشان تقدر تستكمل؟

وبالنسبة أنا ما جربت هذا السكربت لكن قرأت عنه فهل هو يشفر الروابط إلي أنا أبغاها ام مثلا يشفر جميع صفحات الموقع وإذا كان يشفر صفحات الموقع فعلى هذا الأساس ما أظن إنها ما راح تتأرشف في قوقل؟

---------------بعيداً عن الموضوع:ســــــــــــــــؤال إلى أخي في الله MohDesign
على ما أظن إنك من سكان جدة و أنا كمان فعلشان كذا حبيت أسألك أين أجد معاهد تدرس الأكشن سكربت درست قبل كذا الفلاش في جدة الدولي والحمد لله انا طيب فيه وبحث في الألفية لكن لم أجد في هذه الفترة دورة أكشن سكربت

ومشكوووووووووووووووورين






__________________
---------------
لا إله إلا الله محمد رسول الله
---------------
إن الصديـــــــق مـن إذا أحـبـبتــه
حفظ الإخاء و كان دونك يضـرب
abo.omar غير متواجد حالياً   قديم 30-07-2007, 10:42 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#7 (permalink)  

اوكي تعال نفرض :

عملت لينك لمدة 10 ثواني اي فقط وقت ماضغط المستخدم لتنزيل الملف

الاسكريبت يجيب له اللينك ويبدأ ينزل في هذا الوقت انتهت ال 10 ثواني

الحين خليه يعمل ذكي ويروح ياخذ اللينك اما من ملفات الانترنت المؤقته ويجرب ينزل والنتيجه لن يحصل على شي

الاسكريبت "يمنع" برامج تنزيل الملفات من انها تعرف ان هذا ملف لان اللينك كمثال يكون هكذا

http://www.site.com/files/link.php/?...135jhv43654365

لاحظ اخر اللينك وهذا يمنع برامج التنزيل من انها تعمل "catch" للينك لان في العاده تعمل فقط لملفات معينه مثل zip, rar وغيرها

لكن هنا ارقام وحروف وبدون . يعني ماراح يقدر يجيب اللينك " المشفر" اصلا

بصفه عامه برامج التنزيل في العاده تحب تتعامل مع الوصلات المباشره وهذه ليست وصله مباشره ابدا وهي هكذا حتى لايفهمها

* الاسكريبت يشفر فقط الروابط وليس الصفحه

وكل مره انت تدخل الصفحه بيصير لينك جديد



نعم انا من سكان من جده لكن حاليا خارج المملكه لان اكمل دراستي

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

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

بالنسبه لي مستقبلا اتطلع ان اعطي دورات بجده وان شاءالله خلال السنتين القادمتين "يعني لسه بدري"

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

واي سؤال في الاكشن اسأل في قسم البرمجه القياسيه او فلاشيات وايضا يوجد ضوء الفلاش فهناك اخواني فلاش لايت وفلاشيان


محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign متواجد حالياً   قديم 30-07-2007, 11:18 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#8 (permalink)  

أشكرك أخي في الله محمد وننتظر الأخ vB master لأنه على قوله يوجد لديه سكربت بكون إن شاء متوافق مع جمييع الآراء

يوجد لدي موضوع إفتتحته هنا في قسم أخبار وحلول التقنية.. الموضوع يخص طريقة تصغير حجم الملفات من 120 ميجا إلى 2ميجا هذي تقنية خطيرة بحيث إنها تقلل عملية سحب الباندويث بالنسبة لمواقع الدروس والأفلام شاهد الموضوع(يوجد مثال)أرجوا الإفادة:
http://www.swalif.net/softs/swalif48/softs203360/

ننتظرك أخي محمد ترجع بلدك سالم غانم وتفيدنا وأنا حالياً في فلاشيات

وأشكر صالحب الموضوع

لي عودة..






__________________
---------------
لا إله إلا الله محمد رسول الله
---------------
إن الصديـــــــق مـن إذا أحـبـبتــه
حفظ الإخاء و كان دونك يضـرب
abo.omar غير متواجد حالياً   قديم 31-07-2007, 02:58 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#9 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة vB Master
السلام عليكم ورحمة الله وبركاتة

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

بالتوفيق
اولا اعتذر عن تأخري بالرد

اخويvB Master في انتظارك اخي الكريم

وان شاء الله المفاجئه هذه تحل مشاكلنا

وشاكر لك اخوي اهتمامك بالموضوع

تحيتي






__________________
شبكة ضوء الفلاش التعليمية
FLASHYAN متواجد حالياً   قديم 01-08-2007, 10:26 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#10 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة MohDesign
اهلا FLASHYAN

بصراحه انت قلت الحل وكنت ضده

الحل في ال hot link

عليك باغلاق المفات ذات الصيغ rar, zip وغيرها على حسب محتويات موقعك

في المنتدى اجعل كل شي مفتوح للزوار ماعادا المرفقات


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


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

بالنسبه للخطأ 404 كل ماعليك فعله الاستعانه بملف htaccess وتحويل الروابط الى الصحيحه او اللي راح تكون مربوطه ب linklokurl

الاستفاده :

1: اي وصله من خارج موقعك لن تعمل (هذه فائدة تفعيل ال hot link)
2: عدم استعمال برامج التنزيل والتي تسحب الملفات على 8 دفعات وهذا يرفع اللود في موقعك ويبطئ من ارسال البيانات

3: تجبر الزائر دخول موقعك لتنزيل الملف الذي يريده

4: اخفاء الوصلات كليا


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

بالنسبه لي طبقت الفكره في عام 2003 في مركز التحميل في فلاشيات (مغلق الان في انتظار الانتهاء من التجديد الكامل للموقع)

ربط الاسكريبت بالفلاش عندما يضغط الزائر على زر التنزيل يجلب له الفلاش الوصله بمدة 10 ثواني ومن ثم عن طريق geturl يرسل له الوصله ويبدأ التنزيل

لكن لماذا 10 ثواني

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

فكانت فكرة 10 ثواني بالنسبه لي حتى لو راح وجاب اللينك

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


محمد

ياهلا استاذي محمد

انا كنت ضد ال HOT LINK لسبب واحد ذكرته في رأس الموضوع وهوا عند تفعيله يسبب لود مرتفع للسيرفر وهذا مانخشاه



سكربت ال linklokurl الان حملته وراح اجربه ان شاء الله وارد لك بالنتائج

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

وهذا مشابه لسكربت انسى للأخ انترنت بلس

اما عن الخطأ 404 لما تكلمت عنه تكلمت على اثناء التحميل مو عند بدأ التحميل

في حالة تغيير الرابط اثناء التحميل وكان المستخدم قد قام بتحميل 50% من الملف وحب ان يستكمل التحميل فما راح يقدر يحمل لان الخطأ 404 راح يكون هو السبب

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

انا اشوف انها افضل من التحميل بالمتصفح للأسباب التاليه

1- انقطاع الاتصال المتكرر خصوصا عندنا في السعوديه [ الله لايخليلنا الا الاتصالات السعوديه ويحفظها ويبعدها عن المنافسين ]

2- في حالة انقطاع الاتصال راح يتوقف التحميل ويضطر المستخدم اعادة التحميل واعادة الاستهلاك من الموقع وضياع وقت المستخدم وممكن الحال هذا يتكرر اكثر من مرة مع نفس المستخدم ومع مستخدمين اخرين

3- في حالة تردد الاتصال بين انخفاض شديد في السرعه واستقراره الملف المضغوط راح تلاقيه معطوب وطبعا المستخدم راح يرجع ويحمل الملف مرة ثانيه


اما استخدام الفلاش في هذه الامور

يبغالها تحديث دائم للروابط واعتقد انه يستند على كلامك


اقتباس:
بالنسبه للخطأ 404 كل ماعليك فعله الاستعانه بملف htaccess وتحويل الروابط الى الصحيحه او اللي راح تكون مربوطه ب linklokurl

بصراحه مافهمت اللي قلته بالضبط


ممكن تشوف هذا رابط هذه المشاركه
http://www.swalif.net/softs/swalif-1154562-11.html

هذا اللي تكلم عنه الاخ هوا اللي ينفذ جزء من اللي كتبته في رأس الموضوع

- تستطيع من خلالها تحديد عدد المستخدمين الذي يحملون في نفس الوقت

- تستطيع تحميل ملف واحد فقط في نفس الوقت وبعد الانتهاء الملف الاول من التحميل باستطاعته تحميل الملف الثاني

- تحميل الملفات من داخل الموقع فقط

- تحديد كميه الباندويث المستهلكه في اليوم الواحد وتقسيمها على الشهر كاملا


هذه النقاط تنظم استهلاك الباندويث من داخل وخارج الموقع

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

واشكر اهتمامك اخوي محمد بالموضوع

وجزاك الله خير

تحيتي






__________________
شبكة ضوء الفلاش التعليمية
FLASHYAN متواجد حالياً   قديم 01-08-2007, 11:25 AM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس 1: المواقع الشخصية الجديدة سردال تطوير الويب 18 21-04-2002 01:52 AM
المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك المعاصر أخبار الإنترنت والتقنية ومناقشتها 2 17-02-2001 12:56 AM
المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك المعاصر تطوير الويب 8 25-04-2000 11:21 PM
المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك المعاصر تطوير الويب 1 21-04-2000 03:04 PM
المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك المعاصر سوالف عامة 0 16-04-2000 10:02 AM


الساعة الآن: 02:02 PM بتوقيت المملكة العربية السعودية