- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري
-
28-08-2011 07:41 صباحاً
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
السلام عليكم ورحمة الله وبركاته،،
الكل بالطبع يسعى لتحسين أداء موقعه من خلال تسريع الموقع تارة ومن خلال توفير ترافيك الاستضافة الشهري تارة اخرى..فما بالك لو كانو الاثنين معاً...
نعم هذا صحيح .. و الكلمة المفتاحية لموضوعنا هنا هو الكاش
الكاش: هو تخزين محتويات موقعك الذي يقوم بتنزيلها الزائر من موقعك بمجرد تصفحه مثل ملفات الجافا و الـ css الخارجية و ايضاً الصور .. و بتطويل مدة تخزين هذه الملفات و الصور .. لن ينزل الزائر هذه الملفات المكررة التي تؤدي لبطئ موقعك كل مرة..
التركيب:
نقوم بعمل ملف htaccess. ونكتب فيه هذه السطور البسيطة :
CODE# YEAR <FilesMatch "\.(flv|gif|ico|png|jpg)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> # WEEK <FilesMatch "\.(pdf|swf|js|css)$"> Header set Cache-Control "max-age=604800" </FilesMatch> # NEVER CACHE <FilesMatch "\.(html|cgi|php|htm)$"> Header set Expires "Thu, 01 Dec 2003 16:00:00 GMT" Header set Cache-Control "no-store, no-cache, must-revalidate" Header set Pragma "no-cache" </FilesMatch>
كما هو موضح أمامكم هو يقوم بالاتي:
تخزين نوعية ملفات flv|gif|ico|png|jpg|swf لمدة سنة
تخزين نوعية ملفات pdf|swf|js|css لمدة أسبوع
لا يقوم بتخزين نوعية ملفات html|cgi|php|htm أبداً (وهذا حتى تعرف تعدل على موقعك في اي وقت تشاء لان به محتوى موقعك)
وهناك أيضاً خيار ضغط الملفات في حالة عدم تفعيله تلقائياً بالسيرفر..نقوم بكتابتها في htaccess. وتكون كالاتي
CODE# compression by GZIP SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html SetEnvIfNoCase Request_URI \ \.(?:gif|jpe?g|png)$ no-gzip dont-vary
يمكنك قياس سرعة موقعك قبل هذا التعديل و بعده و مشاركتنا النتائج بالموضوع من خلال الموقعhttp://gtmetrix.com/
والذي يقوم بقياس موقعك بالــ page speed و YSLOW من غير تركيبهما على متصفح الفايرفوكس
و هذه نتائج منتدايwww.sohbaty.com/forum اكتبها أمامكم:
1-تقرير لمنتداي قبل عمل أي تعديل وهنا تقرير شامل بالحالة في ملف pdf
2-تقرير لمنتداي بعد اضافة عمل المدة الزمنية أو ما يسمى في الاباتشي بـ mod_expires + اضافة الضغط بالــ GZIP وهنا تقرير شامل بالحالة في ملف pdf
أتمنى أكون قد اضفت جديد لديكم..
-----------مصادر مساعدة------------------------------------------
كود تخزين الملفات تجده من هنا :http://forums.htmlhelp.com/lofiversion/index.php/t1768.html
الأدوات الـ15 المساعدة لتسريع موقعك..
و السلام عليكم ورحمة الله وبركاته,,
------------------------------------تحديث ----------------------------------------
تحت التجربة:
اضافة كود التخزين الاتي بدلا من السابق..
CODE# setup errordocumen ts to local php file ErrorDocumen t 404 /cgi-bin/error.htm ErrorDocumen t 403 /cgi-bin/error.htm ErrorDocumen t 500 /cgi-bin/error.htm # Turn on Expires and set default to 0 ExpiresActive On ExpiresDefault A0 # Set up caching on media files for 1 year (forever?) <FilesMatch "\.(ico|flv|pdf|mov|mp3|wmv|ppt)$"> ExpiresDefault A29030400 Header append Cache-Control "public" </FilesMatch> # Set up caching on media files for 1 month <FilesMatch "\.(gif|jpg|jpeg|png|swf|js|css)$"> ExpiresDefault A2419200 Header append Cache-Control "public, proxy-revalidate" </FilesMatch> # Set up caching on media files for 1 week <FilesMatch "\.(xml|txt|html)$"> ExpiresDefault A604800 Header append Cache-Control "public, proxy-revalidate" </FilesMatch> # Force no caching for dynamic files <FilesMatch "\.(php|cgi|pl|htm)$"> ExpiresDefault A0 Header set Cache-Control "no-cache, no-store, must-revalidate, max-age=0, proxy-revalidate, no-transform" Header set Pragma "no-cache" </FilesMatch>
يتم تركيبه مع حذف المسافة في كلمة Documen t
ExpiresDefault A0 : حيث التخزين الافتراضي لغير صيغ الملفات المكتوبة هي صفر
مصدر الكود (وقد تم تعديله من قبلي):
http://forum.powweb.com/showthread.php?t=72085
بعد التجربة...وجدت ان له قدرة اعلى في تخزين الصور والملفات
و بالاخص الصور وملفات الجافا التي تخص المواقع الخارجية مثل زر تويتر و فيس بوك و add this و خلافه,,
وهذا بعد اختبار منتداي مرة اخرى (بعد تركيب أعجبني لصفحة الموقع الفيس بوك)
وهنا لمشاهدة التقرير بالكامل بالتفاصيل المملة..-
تم تحرير الموضوع بواسطة :AHMED بتاريخ: 10-09-2011 07:30 مساءً
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 07:54 صباحاً [1]
-
akroumمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 09-04-2011
- رقم العضوية :
- 1431
- المشاركات :
- 1014
- الدولة :
- المغرب
- الجنس:
- قوة السمعة:
- 1706
- موقعي:
- زيارة موقعي
-
روعة
لكن عندي سؤال . مثلا عندي صور اسمها 1 وقمت بحدفها نهائيا ووضعت صورة اخرى مكانها . هل يجب أن أغير اسمها لكي تحدت أم مادا 
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 08:09 صباحاً [2]
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
المشاركة الأصلية كتبت بواسطة: akroum روعة
يا سلام...سؤال في محله
لكن عندي سؤال . مثلا عندي صور اسمها 1 وقمت بحدفها نهائيا ووضعت صورة اخرى مكانها . هل يجب أن أغير اسمها لكي تحدت أم مادا 

الحل من هنا :اقتبـاس ،،
The requests from browsers, therefore, result in one of the following response status codes:
200 — The browser does not have the image in its cache
304 — The browser has the image in its cache, but needs to verify the last modified dateFrom this topic:http://www.yuiblog.com/blog/2007/01/04/performance-research-part-2
بمعنى ان طلبات التحميل من موقعك على المتصفحات تكون في حالتين...
الحالة 200 : ان الملف لم يتم تخزينه بالاصل.
الحالة 304 : أن الملف تم تخزينه من قبل لكن يحتاج الى تحديث,,
و أي استفسارات انا متابع معاكم,,
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 06:35 مساءً [3]
-
PhpMaxمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 19-03-2010
- رقم العضوية :
- 425
- المشاركات :
- 3236
- الجنس:
- الدعوات:
- 5
- قوة السمعة:
- 9942
-
شكرا لك يستحق الحفظ والتجربة.
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 07:45 مساءً [4]
-
نجم الويبمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 23-07-2010
- رقم العضوية :
- 599
- المشاركات :
- 3734
- الدولة :
- أمي اليمن
- الجنس:
- تاريخ الميلاد :
- 4-3-1987
- الدعوات:
- 1
- قوة السمعة:
- 8237
- موقعي:
- زيارة موقعي
-
من تميز الى تميز اخر
بارك الله فيك اخي العزيز
بالتوفيق والى الامام
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 08:29 مساءً [5]
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
اشكركم من اعماق قلبي...
والله انا فكرت اني اعمل دورة في هذا الموضوع من كثرة المقالات و القراءة ... و لكن كل مرة الموضوع بيوسع عن الاول..
لهذا انا ممكن اعمل كل فترة مقالات معربة + طريقة استخدام page speed + ما هي القوانين الــ 14 لتحسين اداء موقعك في السرعة..
http://www.skrenta.com/2007/05/14_rules_for_fast_web_pages_by_1.html
و ربنا يسهل و اعرف اكتب عن الموضوع كويس من غير اي اخطاء بقدر المستطاع..
و الله الموفِق و المستعان,,
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري28-08-2011 11:02 مساءً [6]
-
akroumمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 09-04-2011
- رقم العضوية :
- 1431
- المشاركات :
- 1014
- الدولة :
- المغرب
- الجنس:
- قوة السمعة:
- 1706
- موقعي:
- زيارة موقعي
-
ممكن سؤال تاني
قل لي كيف أكون ملف htaccess. ؟؟ لقد جربت دلك الكود بوضعه في اعدادات تحويل الروابط htaccess. لكن لم ينفع
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري29-08-2011 12:22 صباحاً [7]
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
من لوحة السي بانل ادخل عليها و عدلها أو ارفعها من جديد..هتلاقيها في المرفقات
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري29-08-2011 01:11 صباحاً [8]
-
akroumمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 09-04-2011
- رقم العضوية :
- 1431
- المشاركات :
- 1014
- الدولة :
- المغرب
- الجنس:
- قوة السمعة:
- 1706
- موقعي:
- زيارة موقعي
-
المشاركة الأصلية كتبت بواسطة: محمد الصاوي
هل أقوم برفع هدا المرفق مباشرة الى المجلد الرئيسي للمنتدى ؟ + هل أدع هدا الملف بصيغة txt أم علي أن أغيره ؟؟ اسف ان أتعبتك معايا
من لوحة السي بانل ادخل عليها و عدلها أو ارفعها من جديد..هتلاقيها في المرفقات
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري29-08-2011 01:34 صباحاً [9]
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
لا عليك,,
لازم تغيره لــ htaccess. بعدها ترفعه على المجلد الرئيسي للمنتدى
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري01-09-2011 12:54 صباحاً [10]
-
hanicabمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 14-07-2011
- رقم العضوية :
- 1586
- المشاركات :
- 16
- الدولة :
- الجزائر
- الجنس:
- تاريخ الميلاد :
- 3-3-1991
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
أخي محمد انا مفعل هاك تحويل الروابط , يعني ملف htaccess موجود في موقعي , اذن هل يمكنني ان اضيف الكود في اخر الملف ؟ بدون مشاكل ؟
-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري01-09-2011 01:04 صباحاً [11]
-
محمد الصاويمعلومات الكاتبالأعضاءعضـو بـارز
- انضم في :
- 31-10-2010
- رقم العضوية :
- 901
- المشاركات :
- 1155
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 20-2-1990
- الدعوات:
- 1
- قوة السمعة:
- 3272
- موقعي:
- زيارة موقعي
-
أكيد

-
-
( تحديث ) : تسريع موقعك/منتداك بنسبة كبيرة + توفير الترافيك الشهري01-09-2011 01:33 صباحاً [12]
-
hanicabمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 14-07-2011
- رقم العضوية :
- 1586
- المشاركات :
- 16
- الدولة :
- الجزائر
- الجنس:
- تاريخ الميلاد :
- 3-3-1991
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
لما وضعت الكود في اخر ملف htaccess
ظهر لي الخطأ الاتي
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator,[email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
ما رأيك اخ محمد ؟
-