-
September 26th, 2020, 18:09
#1
درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
سایتی داریم وردرپس و ووکامرس روش نصبه. عکسای تکراری ای که باید اول چک کنید و مطمعن بشید که استفاده نمیشن رو پیدا کنیدو پاک کنید و دستور ساخت این عکس های تکراری هم از داخل قالب یا شاید ووکامرس پاک بشه تا مجددا ساخته نشه.
دوستانی که در این زمینه فعالیت دارن لطفا پیام بدن یا همینجا پست بذارن.
-
-
September 26th, 2020 18:09
# ADS
-
September 27th, 2020, 00:58
#2
عضو انجمن
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
سلام
منظور شما از عکس های تکراری، صرفا براساس نام هست؟ یا که می خواید برنامه با الگوریتم خاصی شباهت عکس ها رو هم تشخیص بده؟
-
-
September 27th, 2020, 01:34
#3
عضو دائم
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری

نوشته اصلی توسط
iroonia
سایتی داریم وردرپس و ووکامرس روش نصبه. عکسای تکراری ای که باید اول چک کنید و مطمعن بشید که استفاده نمیشن رو پیدا کنیدو پاک کنید و دستور ساخت این عکس های تکراری هم از داخل قالب یا شاید ووکامرس پاک بشه تا مجددا ساخته نشه.
دوستانی که در این زمینه فعالیت دارن لطفا پیام بدن یا همینجا پست بذارن.
اگر منظورتون از عکس های تکراری، سایز های مختلف یک عکس هست باید اول بررسی کنید که در قالب شما ایا نیازی به این تصاویر هست یا خیر
وردپرس به صورت پیش فرض چند سایز از هر عکس موقع آپلود تصویر ایجاد میکنه که می تونید از بخش تنظیمات -> رسانه با صفر کردن طول و عرض از ایجاد موارد جدید خودداری کنید
اما بعضی از سایز ها هم توسط قالب درخواست میشند
مثلا وقتی در قالب عکسی باید در سایز 32*32 نمایش داده بشه قالب با توابعی مثل add_image_size به وردپرس میگه که یک نسخه از تصاور با این سایز هم بگیره تا در خروجی نمایش بده
برای غیر فعال کردن باید این توابع رو هم پیدا کنید و غیر فعال کنید. البته ممکن هست در این صورت بخشی از تصاویر در خروجی سایت بهم بریزه یا مجبور بشید برای تصویری کوچیک مثل ایکن یک تصویر بزرگ رو سمت کاربر لود کنید و بعد با استایل کوچیک نشونش بدید که در معیارهای پیج اسپید امتیاز منفی میگیرید و صفحه برای کاربرها سنگین میشه و مصرف پهنای باند بالاتر هست
تا زمانی که این توابع رو هم غیر فعال نکردید پاک کردن فایل ها از روی هاست کمکی نمیکنه و فقط منابع هاست مثل رم و سی پی یو رو درگیر ایجاد مجدد اندازه های مختلف میکنه
- - - Updated - - -
افزونه هایی مثل
https://wordpress.org/plugins/image-sizes/
رو هم می تونید تست کنید
البته قبلش حتما از سایتتون بک آپ بگیرید
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
September 28th, 2020, 16:58
#4
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری

نوشته اصلی توسط
SaeedFazlollahzadeh
سلام
منظور شما از عکس های تکراری، صرفا براساس نام هست؟ یا که می خواید برنامه با الگوریتم خاصی شباهت عکس ها رو هم تشخیص بده؟
نام یا شباهت اونها مهم نیست . مهم الان اینه ما تعداد 160 هزار عکس اضافی روی هاست داریم و محدودیت Inodes . باید پیدا کنیم تصاویری که بلااستفاده هستند و پاک بشن. همینطور دستور ساخت این تصاویر بلا استفاده . البته اهمیت داره که حتما بررسی بشه تصاویر استفاده نشده باشن تا سئو به هم نریزه
- - - Updated - - -

نوشته اصلی توسط
Rezash
اگر منظورتون از عکس های تکراری، سایز های مختلف یک عکس هست باید اول بررسی کنید که در قالب شما ایا نیازی به این تصاویر هست یا خیر
وردپرس به صورت پیش فرض چند سایز از هر عکس موقع آپلود تصویر ایجاد میکنه که می تونید از بخش تنظیمات -> رسانه با صفر کردن طول و عرض از ایجاد موارد جدید خودداری کنید
اما بعضی از سایز ها هم توسط قالب درخواست میشند
مثلا وقتی در قالب عکسی باید در سایز 32*32 نمایش داده بشه قالب با توابعی مثل add_image_size به وردپرس میگه که یک نسخه از تصاور با این سایز هم بگیره تا در خروجی نمایش بده
برای غیر فعال کردن باید این توابع رو هم پیدا کنید و غیر فعال کنید. البته ممکن هست در این صورت بخشی از تصاویر در خروجی سایت بهم بریزه یا مجبور بشید برای تصویری کوچیک مثل ایکن یک تصویر بزرگ رو سمت کاربر لود کنید و بعد با استایل کوچیک نشونش بدید که در معیارهای پیج اسپید امتیاز منفی میگیرید و صفحه برای کاربرها سنگین میشه و مصرف پهنای باند بالاتر هست
تا زمانی که این توابع رو هم غیر فعال نکردید پاک کردن فایل ها از روی هاست کمکی نمیکنه و فقط منابع هاست مثل رم و سی پی یو رو درگیر ایجاد مجدد اندازه های مختلف میکنه
- - - Updated - - -
افزونه هایی مثل
https://wordpress.org/plugins/image-sizes/
رو هم می تونید تست کنید
البته قبلش حتما از سایتتون بک آپ بگیرید
دقیقا نمیدونیم که این تصاویر چه تصاویری هستند اما طبق اعلام نت افراز گالری ما حدودا 160 تا 170 هزار فایل بی استفاده داره که قطعا تصاویر هستند . حالا باید بررسی بشه تصاویر هاست و قالب که ببینی کدوم تصاویر در هاست هست اما در قالب استفاده نمیشه .در نهایت با تایید فرمایش شما در ابتدا باید کد تولید این تصاویر بلا استفاده رو پاک کنیم و در نهایت تصاویری که روی هاست در حال حاضر بی استفاده اس . متاسفانه پلاگین هایی مثل پلاگین duplicator images نتونسته کمکی کن
ویرایش توسط iroonia : September 28th, 2020 در ساعت 16:59
-
-
September 28th, 2020, 18:54
#5
عضو انجمن
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری

نوشته اصلی توسط
iroonia
نام یا شباهت اونها مهم نیست . مهم الان اینه ما تعداد 160 هزار عکس اضافی روی هاست داریم و محدودیت Inodes . باید پیدا کنیم تصاویری که بلااستفاده هستند و پاک بشن. همینطور دستور ساخت این تصاویر بلا استفاده . البته اهمیت داره که حتما بررسی بشه تصاویر استفاده نشده باشن تا سئو به هم نریزه
- - - Updated - - -
دقیقا نمیدونیم که این تصاویر چه تصاویری هستند اما طبق اعلام نت افراز گالری ما حدودا 160 تا 170 هزار فایل بی استفاده داره که قطعا تصاویر هستند . حالا باید بررسی بشه تصاویر هاست و قالب که ببینی کدوم تصاویر در هاست هست اما در قالب استفاده نمیشه .در نهایت با تایید فرمایش شما در ابتدا باید کد تولید این تصاویر بلا استفاده رو پاک کنیم و در نهایت تصاویری که روی هاست در حال حاضر بی استفاده اس . متاسفانه پلاگین هایی مثل پلاگین duplicator images نتونسته کمکی کن
سلام
مورد اول این که از کجا می دونید که بدون استفاده یا اضافی هستند؟
همون طور که دوست عزیز مون گفتند خود وردپرس یه سری تصاویر به سایزهای مختلف تولید می کنه و فایل فانکشن قالب تون هم احتمال داره تعدادی تصاویر در اندازه های مختلف تولید کنه.
هرچند که روی هر دیسک طبیعتا یک تعدادی محدودیت inode وجود داره اما می تونید درخواست بدید به نت افراز که اگر از سرویس هاست اشتراکی استفاده می کنید و اگر براشون امکان داشت این محدودیت رو بالاتر ببرند برای شما.
من این مورد شما رو به برنامه نویس مون اطلاع می دم و اگر که اعلام کردند قابل انجام هست توی تاپیک بهتون اعلام می کنم تا در سایت ما تیکت ارسال کنید و با خودشون صحبت کنید در مورد این موضوع و سر نحوه انجام و زمان و هزینه و غیره با ایشون شرایط رو هماهنگ کنید.
اگر هم که خودتون مایل بودید به ما در سایت https://support.rashn.net یک تیکت ارسال کنید.
البته یه احتمال هم هست که اگر از افزونه های کش استفاده می کنید ممکن هست که فایل های موقت و tmp درست کنند و به هر دلیلی نتونسته باشند که فایل های قبلی رو حذف کنند و رفته رفته این تعداد زیاد شده باشه.
-
-
September 28th, 2020, 20:40
#6
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری

نوشته اصلی توسط
SaeedFazlollahzadeh
سلام
مورد اول این که از کجا می دونید که بدون استفاده یا اضافی هستند؟
همون طور که دوست عزیز مون گفتند خود وردپرس یه سری تصاویر به سایزهای مختلف تولید می کنه و فایل فانکشن قالب تون هم احتمال داره تعدادی تصاویر در اندازه های مختلف تولید کنه.
هرچند که روی هر دیسک طبیعتا یک تعدادی محدودیت inode وجود داره اما می تونید درخواست بدید به نت افراز که اگر از سرویس هاست اشتراکی استفاده می کنید و اگر براشون امکان داشت این محدودیت رو بالاتر ببرند برای شما.
من این مورد شما رو به برنامه نویس مون اطلاع می دم و اگر که اعلام کردند قابل انجام هست توی تاپیک بهتون اعلام می کنم تا در سایت ما تیکت ارسال کنید و با خودشون صحبت کنید در مورد این موضوع و سر نحوه انجام و زمان و هزینه و غیره با ایشون شرایط رو هماهنگ کنید.
اگر هم که خودتون مایل بودید به ما در سایت
https://support.rashn.net یک تیکت ارسال کنید.
البته یه احتمال هم هست که اگر از افزونه های کش استفاده می کنید ممکن هست که فایل های موقت و tmp درست کنند و به هر دلیلی نتونسته باشند که فایل های قبلی رو حذف کنند و رفته رفته این تعداد زیاد شده باشه.
بر اساس اعلام نت افراز . اعلام شده این حدود میزان فایل بی استفاده در هاست هست . همینطور میزان ایندکس سایت ما خیلی کمتر ازین حرفاس. متاسفانه محدودیت اینود رو زیاد نمیکنن و عملا هم با این ترتیب که ما کلا 2500 پست داریم و حدود 200 هزار فایل . اینود اضافه کردن چاره کار نیس
-
-
September 29th, 2020, 01:06
#7
عضو انجمن
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
سلام و عرض ادب خدمت استارتر محترم . فکر کنم این پروژه رو توی پونیشا هم ایجاد کرده بودید اما انجام نشد .
به نظرتون بهتر نیست هزینه ای که می خواید صرف این کار کنید صرف ارتقا و بالا بردن Inodes کنید ؟
-
-
September 30th, 2020, 23:16
#8
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
برنامه نویسی در این بازه موضوعی نیست ؟
-
-
October 1st, 2020, 08:08
#9
عضو انجمن
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
اگر سایز دقیقش رو بدونید و توی اون سایز تصاویر دیگه ای نباشن و یا اینکه نام فایل الگوی خاصی داشته باشه یا اینکه محدوده حجم خاصی داشته باشند یا پسوند خاصی که بشه اونا رو از سایر فایل ها جدا کرد شاید بتوند با php دادن آدرس فولدر ، شروطی تغریف کنید و فایل ها رو از یه فلیتر خاص رد کنید و اونهایی که شروط خاص دارند رو حذف کنید .
-
-
October 1st, 2020, 13:37
#10
پاسخ : درخواست برنامه نویس برای خالی کردن Inode هاست از عکس های تکراری
اطفا آدرس سایت رو ارسال کنید تا بررسی بشه متشکرم
-