+ الرد على الموضوع
النتائج 1 إلى 2 من 2
  1. #1
    عالم آثار is on a distinguished road
    تاريخ التسجيل
    02 / 11 / 2008
    الدولة
    مجهولة
    المشاركات
    5
    معدل تقييم المستوى
    195

    Icon15f حل جميع مشاكل هاك كاش الصوره (هام جدا) لمن ركب الهاك

    السلام عليكم

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

    الهاك موجود في معهد ترايدنت
    http://www.traidnt.net/vb/showthread.php?t=1037451

    أولا : مميزات هذا الهاك .
    • انه يقوم بحفظ جميع الصور المضافه في المواضيع بامتداد jpg و gif في مجلد خاص في المنتدى خوفا من ضياعها .
    • يعطي مصداقيه وتقدم لمنتداك وتميز دونا عن المنتديات الأخرى التي تفقد الصور.
    • مفيد جدا لمحركات البحث في الحصول على نتائج الصور لأنها رابط الصور يدل على منتداك.

    ثانيا : سلبيات هذا الهاك .
    • يستهلك مساحه كبيره جدا من السيرفر وستحتاج كل شهر الي الاتصال بمستضيفك ليزيد لك المساحه .
    • إذا كان سيرفرك بطئ فسيكون تحميل الصور بطئ ايضا اي ان المتصفح سيمل من تحميل الصور.
    • إذا سيرفرك ضعيف فلن يعمل الهاك بشكل جيد لأنه سيقوم برفع الصور حين اعتماد موضوع جديد به صوره ... وبالتالي ظهور خطأ في Database .
    • إذا غيرت الدومين لموقعك فستختفي كل هذه الصور و(سأخبركم بحل سهل لهذه المشكله) .
    • يستهلك باندويث عالي جدا لأنه ييقوم بنقل بيانات حجمها كبير جدا .
    • إذا قام أحد زوارك أو أعضائك بنسخ مواضيعك اللي فيها الصور في منتدى آخر فتأكد بأنك استهلاك الباندويث لديك سينفذ بعد خمس ايام فقط من أول الشهر وشوف كم زائر سيري هذه الصور وكم مره سيستهلك نقل بيانات (لكن لا تقلقوا ايضا لها حل )


    ثالثاً : حل مشاكل هذا الهاك الجميل
    اول مشكله تغيير الدومين او النطاق

    إذا غيرت الدومين ...؟ ماذا افعل ... لأن كل الصور ستختفي !! لأنها تحمل رابط القديم :
    http://www.old-domain.com/vb/imgcache/Pic1.gif

    ولكن بعد تغيير الدومين الصور لا تظهر ويجب ان تكون كل امتدادات الصور في المنتدى بهذا الشكل :
    http://www.new-domain.com/vb/imgcache/Pic1.gif

    إليكم الحل السهل والسريع
    وهو أن أقوم بفتح Myadminphp واختار قاعدة البيانات واقوم بزرع الامر التالي

    كود PHP:
    update post set pagetext replace(pagetext ,'x','y'
    حيث X اسم الإسم القديم
    و y الأسم الجديد الذي تريد تغيره محتوى الجداول إليه

    يعني سيكون الامر كالتالي :

    كود PHP:
    update post set pagetext replace(pagetext  ,'old-domain.com','new-domain.com'
    وهكذا ستتغير روابط الصور في كل المواضيع وستظهر من جديد .

    ========================= =
    طيب مشكلة المواضيع المنقوله من منتداك التي تسبب استهلاك كبير جدا للباندوث بسب نقل البيانات المتجدد والضغط على سيرفرك .

    الحل سهل جدا وهو حل ذكي وبسيط .
    أول شيئ سنقوم بتغيير اسم المجلد الذي يحتوي على الصور الموجود في مجلد الـ vb ولنفرض ان اسمه imgcache ...ولنسميه مثلا imgcache-new بهذا نضمن اختفاء جميع الصور من المنتديات اللي ناقله الصور منك .. (الفكره وضحت)

    طيب الصور عندك ايضاً سوف تختفي ما الحل !!!

    الحل ايضا بسيط سننفذ نفس الأمر السابق وهو امر الاستبدال
    كود PHP:
    update post set pagetext replace(pagetext ,'x','y'
    حيث X اسم المجلد القديم وليكن imgcache
    و y اسم المجلد الجديد بعد ان قمت بإعادة التسمية imgcache-new

    ملاحظه هامه : عليك ان تكون حذر جدا ومركز في أمر الاستبدال بالذات ليتم الاستبدال بالاسم المقصود فقط ولا يحدث أخطاء : يعني كل ما جعلت خيار الاستبدال اطول بيكون افضل .
    للتوضيح أحبائي سأنفذ أمر استبدال او تغيير اسم المجلد imgcache إلى مجلد imgcache-new بهذا الامر

    كود PHP:
    update post set pagetext replace(pagetext  ,'com/vb/imgcache','com/vb/imgcache-new'
    عشان ما أغير اي اشياء أخرى غير المطلوبه (اتمني الفكره تكون وصلت)

    في النهايه لا أسألكم إلا الدعاء لي ولوالدي .

     
  2. #2
    أحباب دوم is on a distinguished road
    تاريخ التسجيل
    05 / 07 / 2009
    الدولة
    المملكة العربية السعودية
    المشاركات
    136
    معدل تقييم المستوى
    318

    افتراضي

    اخوي لو سمحت استفسار
    هل اضع مكان imgcache X فقط
    ومكان imgcache-new مكان y
    أرجو التوضيح للأهمية لأنه ما ضبط معاي الأمر

     

 
+ الرد على الموضوع

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

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