تسلم حبيبى باسل
![]()
تسلم حبيبى باسل
![]()
افضل نسق في (الصور) التي لا تكثر فيها الألوان وتداخلاتها وتدرجاته هو PNG ... اعطيك هذا المثال:
![]()
ازل هذه الصورة وانظر لحجمها ، لا يتجاوز 5.5 كيلوبايت ، قم بتحويلها إلى تقنية JPG بأفضل ضغك وأقوى ضغط لن يصل إلى حجم 5 كيلوبايت.
أشكرك اخي HardWare ولكن في ردك الاخير وضعت صوره باي برنامج هي ومن اي من الخصائص
شاكرا لك..
__________________
---
هذا موضوع في الارشيف كنت قد قرأته في منتدى vb
I thought I would write up a list of ways to save bandwidth. Perhaps this could then be moved to the Hints and Tips forum. Please add any other suggestions:
ADMIN SETTINGS:
1) Ensure that you do not have NO CACHE headers set on in your settings
2) Reduce the number of threads displayed on forumdisplay and the number of posts displayed in showthread
3) Use CSS to replace font settings:
http://www.vbulletin.com/forum/showt...threadid=17943
SERVER SETTINGS:
1) Install gzip and turn it on for the forum (biggest saving you can make)
http://i4net.tv/marticle/get.php?act...e&articleid=12
AVATAR SETTINGS:
You have a number of options here:
1) Encourage use of default avatars and not custom avatars (which don't appear to be cached by the browser. sorry could not find url discussing this)
2) Use hack to save custom avatars as files
http://www.vbulletin.com/forum/showt...ight=bandwidth
http://www.vbulletin.com/forum/showt...m+avatar+files
3) Use hack to allow users to enter a link to their avatar off server
http://www.vbulletin.com/forum/showt...ghlight=avatar
4) Prevent hotlinking of custom avatars with a referrer in avatar.php
http://www.vbulletin.com/forum/showt...hlight=rewrite
5) Store default avatars on another server.
IMAGES/ATTACHMENTS
1) Place all your images on another server and link to them. The other server being a place with cheaper bandwidth.
2) Reduce the max size of attachments
3) Prevent attachments being viewed by guests, will also stop hotlinking from other sites.
http://www.vbulletin.com/forum/showt...hlight=rewrite
4) Use mod re-write to prevent hotlinking of images and non custom avatars
http://www.vbulletin.com/forum/showt...hlight=rewrite
http://faq.solutionscripts.com/misc/hot_linking.html
CHEAP BANDWIDTH
I would recommend www.rackshack.net for a server at $100 per month and about $250 set up (rubbish server) but you get 300GB bandwidth and they have a decent network (with stats to show its use).
Of all these suggestions none really decrease any functionality of your forum. If you want to decrease more bandwidth and don't mind decreasing functionality, suggestions include:
1) Requiring registration (ie no guests)
2) Turn of PM
3) Turn of Calendar
4) Turn of forumjump (can use quite a lot of bandwidth if you have lots of forums. More than 40 forums and I would get rid of it)
__________________
http://www.swalif.net/softs/
جامعه العرب الالكترونية
أخي أحمد عليك بهذا الرابط الذي تجد فيه كل ما تشاءه:
http://www.arabhardware.com/modules....howpage&pid=27
includes/function_showthread.phpرد مقتبس من HardWare
لجعل التوقيع لا يتكرر بحيث يعرض مرة واحدة فقط التالي:
تدخل على تمبليت postbit وتبحث عن الكود التالي:
<if condition="$post['signature']">
وتبدل به الكود التالي:
<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true">
ابحث عن/
$post['signature'] = $sigcache["$post[userid]"];
اضف بعده/
$post['signature'] = "";
__________________
موقع الصم العرب
إخواني بارك الله فيكم جميعا .
أريد تطبيق هذين الأمرين في منتداي فلم أجد السبيل لذلك علما أن لوحة المشرف العام عندي
معربة أرجو الطريقة لذلك .
----------------------------------------------------------------
(5) تقليل عدد الموضوعات المعروضة في كل قسم إلى 10-15 موضوع وهذا يعني صفحة أصغر.
(6) تقليل عدد المشاركات المعروضة في كل موضوع إلى 10 مشاركات.
-----------------------------------------------------------------------
__________________
إستخدم ملفك الخاص لكتابة توقيعك
يتم ذلك بالتوجه إلى خيارات المنتدى
بعد ذلك من القائمة يتم اختيار (خيارات عرض المواضيع (طريقة العرض)).
ثم بعد ذلك الخيار الثاني:
Maximum Displayed Posts Before Page Split
أو أكبر عدد يتم عرضه قبل التقسم ، ويوضع الرقم (10).
بعد ذك من نفس القائمة يتم اختيار (خيارات واجهة المنتديات)
الخيار الثاني كذلك:
Maximum Displayed Threads Before Page Split
أو أكبر عدد للموضوع يعرض قبل تقسم الصفحة ويوضع الرقم 15
بسم الله الرحمن الرحيم .
أخي : HardWare
بارك الله فيك على الرد لقد نفذت معظم نصائحك وذلك لأحافظ على سرعة تصفح المنتدى
أريد منك طريقة إلغاء هذه الخاصية :
---------------------------------------------------------------
(4) إلغاء القائمة المنسدلة الموجودة في أسفل الصفحة والتي تنقلك إلى المنتديات وعندما ألغيتها من الموقع انخفذ حجم الصفحة التي تحوي هذه القائمة المنسدلة بمقدار 7.5
------------------------------------------------------------------
ثم سمعت أن الصندوق السحري كذلك يؤثر على تصفح المنتدى فهل هذا صحيح
وإن كان صحيحا فكيف يمكن الإستغناء عنه علما أنه يحتوي على خاصيات مهمة
وبارك الله فيك .
__________________
إستخدم ملفك الخاص لكتابة توقيعك
أي صندوق إضافي يثقل على الباندودث خاصة إذا كان يأخذ المعلومات من قاعدة البيانات ، أما كيفية إزالة القائمة المنسدلة فبالتالي:
الدخول على لوحة التحكم
ثم إلى خيارات المنتدى
ثم إعدادات عامة
ثم قائمة الانتقال السريع ويتم إبطال عملها من هناك
أفكار إضافية لتقليل الباندودث:
ضمن إعدادات عامة
Show Instant Messaging Program Icons
يفضل إلغائها لانها تضيف على الباندودث ، وعلى الرغم من تجربتي لها بالإلغاء إلا أنها لم تلغى!!!
Add Template Name in HTML Comments
كذلك اجعله (لا) هذا الخيار يضيف عنوان التمبليتات على رأس كل تمبليت وله تأثير واضح ، فعلى سبيل المثال بعد تخزيني الصفحة الرئيسية لموقعنا وهذا الخيار على (نعم) كان حجم صفحة HTML لوحدها 51.1 كيلوبايت وبعد وضع خيار (لا) أصبح حجم الصفحة 44.6 كيلوبايت ، الفارق 7.5 كيلوبايت ، وفي كل صفحة من صفحات المنتدى يطبق هذا الخيار ، لذلك اعتقد أن تمكين هذا الخيار سيسبب أزمة.
ضمن خيارات الزمن والتاريخ
ضمن خيار Datestamp Display Option الأفضل اختيار (أمس/اليوم) ولها تأثير بسيط جدا.
خيارات ملف الكوكيز كذلك محتوى رأس HTTP
يوجد خيار GZIP HTML Output وتمكين هذا الخيار مهم جدا ، فهو يقوم بضغط ملفات HTML مما يقلل الباندودث بشكل كبير ، وفي نفس الوقت سيستهلك شيئا يسيرا جدا من الأداء ، يعني السرعة ستقل قليل جدا ، ولكن تبقى إيجابية الضغط مقدمة على سلبية نقص الأداء. من خلال تجربتي الخاصة لم أجد تأثيرا كثيرا ، الصفحة في GZIP كانت 44.6 وبدونه كانت 44.9 وذلك في الصفحة الرئيسية ، ومع ذلك التجربة هي الأفضل لكل واحد.
كذلك لديك خيار Remove Redirection Message Pages وهذا هو عبارة عن صفحات الانتقال ، وهي ليست بالصفحات البسيطة ، قم بإلغاءها لأنك لست بحاجة لهذه الصورة المملة ، علما بأن بعضها ستبقى ، تقلل الباندودث وتقلل اللود على السيرفر لو ألغيته واخترت (لا)
احتسبت صفحة التحويل بعد البحث فكان حجمها 7.24 كيلوبايت.
اكرر مرة أخرى (التحكم هنا لا يتحكم في جميع الصفحات)
سأعود لاحقا لإظافة المزيد من الأفكار.
ملاحظة: بعض الأخوة قد يرى أن تقليل حجم ملف من 50 كيلوبايت إلى 49 كيلوبايت لا يعنيه كثيرا ، ولكنه يعني الكثير للكثيرين.
الآن وبعد مرور نصف هذا الشهر تقريبا ، ومن باب تأكيد الموضوع الذي سبق أن تحدثت عنه فيما يخص تصغير أحجام الملفات ، ظهر لي بشكل جلي تأثير التخفيف على البانودث.
انخفاض استهلاك ملف showthread.php من الباندودث من 52% إلى 43% الآن.
الشهر الماضي استهلك showthread.php ما مجموعه 9335356 كيلوبايت على عدد زيارات 154153. مما يعني 66.05 كيلوبايت لكل زيارة تقريبا.
هذا الشهر استلك ملف showthread.php ما مجموعه 4412306 كيلوبايت على عدد زيارات 102204 مما يعني 43.1 كيلوبايت لكل زيارة تقريبا.
مما يعني أن الزيارة الواحدة لهذا الملف انخفض استهلاكها من الباندودث بنسبة 34.7%.
علما بأن الطلب على هذا الملف زاد في هذا الشهر عن الشهر الماضي من 7.81% إلى 8.72% من معدل الطلب الإجمالي للملفات (وهذا حتى نصف الشهر) وهذا سيؤدي بالضرورة الطبيعية إلى زيادة الباندوث ولكنه في نهاية الشهر سنجد العكس.
أما ملف forumdisplay.php فقد استهلك الشهر الماضي من الباندودث ما مجموعه 16.41% بما مجموعه 2907717 كيلوبايت بمعدل زيارة 60253 أي 48.2 كيلوبايت للزيارة أما هذا الشهر فإنه يستهلك فقط 10.44% بما مجموعه 1068435 كيلوبايت بعدد زيارات 31325 (حتى الآن) أي بمعدل 34.1 كيلوبايت للزيارة ، أي قلة نسبة استهلاك الزيارة بالكيلوبايت بنسبة 29.1%.
لعلي في المرات القادمة أحاول أن اعمل المزيد من التعديل ، لأني وجدت أن ملفات PHP تحوي الكثير من الفراغات ، كذلك التمبليت تحوي الكثير من الفراغات التي لا حاجة لها ، علما بأن الفراغ الواحد يساوي 1 بايت كما نعلم جميعا.
أخي : HardWare
بارك الله فيك على هذه المنعلومات المفيدة والقيمة جعلها الله في ميزان حسناتك .
أريد أن أسألك بخصوص التمبليت هل ينبغي السد جميع الفرغات الموجودة فيها بين الأكواد
هل هذا لا يُحدث خلال ولا يؤثر على المنتدى وكيف يتم ذلك .
وشكرا لك .
__________________
إستخدم ملفك الخاص لكتابة توقيعك
الذي أفضله ترك هذا الموضوع حتى يجربه غيركم من المتخصصين ، الفراغ هو ما نجده بين الأكواد مثل:
<>
<>
فيتحول إلى
<><>
تم حذف 7 فراغات وتساوي 7 بايت.
هنا تجدون
هاك تسريع تصفح المنتدى طريقة فعالة ومجربة 100 %
http://www.swalif.net/softs/showthre...threadid=95344