ialireza

افزونه محاسبه حجم فایل های سرور

6 پست در این موضوع قرار دارد

CFSR.png

چند وقت پیش که سایت آموزش وب و ... داشتم ، فایل های دانلودی ام رو روی یک سرور دانلود دیگه نگه میداشتم . دوست داشتم که حجم کل فایل هایی رو که توی اون سرور هستش رو توی سایتم نشون بدم.

بعد از چند ماه از اون موضوع ، با کمک دوستام توی تیم برنامه نویسی همیار ، پلاگینی رو به این منظور نوشتیم . اسم پلاگین هم CDN Files Size Reciever گذاشتیم و تصمیم گرفتیم به صورت عمومی منتشرش کنیم.

شیوه ی کار افزونه به صورتی هستش که شما فایلی رو روی سرور دیگرتون که فایل هاتون روش هستش ( روی همون هاست هم امکان پذیره ) میریزید و آدرس اون فایل رو به پلاگین میدید . فایل هم هر چند ساعت یک بار چک میکنه و آپدیت میشه .

اگر شما فایل رو در public_html آپلود کنید حجم کل فایلها رو نشون میده ، توی هر پوشه ی دیگری نیز آپلود کنید ، حجم کل فایل های اون فولدر رو نشون میده.

نمایش حجم هم به سه صورت امکان پذیر هستش : ابزارک ، شورتکد ، تابع

بقیه ی توضیحات داخل کنترل پنل پلاگین موجوده .

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

میتونید از اینجا دانلودش کنید یا از فایل پیوستی پست استفاده کنید

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

چند روز دیگه توی مخزن وردپرس ثبت اش میکنیم - پلاگین دارای فایل زبان هستش

خوشحال میشیم که نظرات ، پیشنهادات و انتقادات شما رو درمورد پلاگین بشنویم ، هر مشکلی هم داشت توی همین تاپیک بفرمایید.

CDN-Files-Size-Reciever_Hamyar.org.zip

6

به اشتراک گذاری این پست


لینک به پست

خیلی از شما ممنون اما فایده اش چیه ؟!

1

به اشتراک گذاری این پست


لینک به پست

خیلی از شما ممنون اما فایده اش چیه ؟!

تو چند تا سایت خارجی + ایرانی دیدم که حجم کل فایل هاشون رو نشون دادن ، ما هم برای سایت خودمون این رو نوشتیم

( اون موقع یه نیاز شخصی بود ، وقتی دیگه سایت بسته شد یه چند تا امکان بهش اضافه کردیم و عمومی منتشرش کردیم )

2

به اشتراک گذاری این پست


لینک به پست

نیتتون واقعا تحسین برانگیز هستش !

یه سری چیزها هست که هنوز افزونه هاش درست حسابی پیدا نمیشه اگر قدرتش رو دارید روی اونها وقت بذارید و بسازید

پ . ن : این افزونه به درد سایت های دانلود نرم افزار / فیلم و موزیک خوب میخوره !

1

به اشتراک گذاری این پست


لینک به پست

مرسی علیرضا جان، خدا قوت

ایشالا افزونه های بزرگ تر

1

به اشتراک گذاری این پست


لینک به پست

نیتتون واقعا تحسین برانگیز هستش !

یه سری چیزها هست که هنوز افزونه هاش درست حسابی پیدا نمیشه اگر قدرتش رو دارید روی اونها وقت بذارید و بسازید

پ . ن : این افزونه به درد سایت های دانلود نرم افزار / فیلم و موزیک خوب میخوره !

بلی ، دقیقا برای سایت هایی هستش که فایل دانلودی دارن

خوشحال میشیم پیشنهادات شما رو نیز بشنویم :

http://forum.wp-parsi.com/topic/5816-%D9%BE%DB%8C%D8%B4%D9%86%D9%87%D8%A7%D8%AF%D8%A7%D8%AA-%D8%B4%D9%85%D8%A7-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87/

0

به اشتراک گذاری این پست


لینک به پست

  • مطالب مشابه

    • توسط eniac
      سلام
      آیا ميشه تبلیغات بنری یا کلیکی رو داخل صفحه Amp گذاشت یا شورتکد تبلیغ؟
      توی مستندات amp يه چیزهایی نوشته ولی متوجه نشدم.
    • توسط imaniy
      سلام دوستان من افزونه Subscribe to Comments Reloaded رو نصب و پیکربندی کردم تا کاربر وقتی نظرش تایید شد یا پاسخ داده شد واسش ایمیل ارسال بشه ولی این کار رو نمیکنه نمیدونم چرا راستی تو قسمت نشانی رایان‌نامه فرستنده جیمیل من هستش این چطوری میتونه با جیمیل من برای کسی ایمیل ارسال کنه مگه سترسی داره؟ اگه مشکل همینه باید چیکار کنم؟ راستی راهی هست وقتی کاربر نظری ثبت میکنه بهش گفته بشه نظر شما منتظر تایید مدیریت میباشد؟ امیدوارم اینم افزونه نخاد.
    • توسط sae13
      سلام من یه تابع دارم.
      که نگاه میکنه اگه داده های خاصی توی دیتابیس ذخیره نیستن اونا رو اضافه میکنه.
      کد تابع من اینه :
       
       
      function add_sellers_brand_size_to_db() { include_once dirname( __FILE__ ).'/sellers_brands.php'; // installation_db(); global $seller_array; global $brands_array; global $tire_sabok_size_gf_field_id; global $tire_sangin_size_gf_field_id; global $tire_gravity_form_id; $current_user = wp_get_current_user(); $current_user_name = $current_user->user_login; // $entry_size=GFAPI::get_entry() $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sabok_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sabok_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sabok_size_array, $tire['text']); } $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sangin_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sangin_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sangin_size_array, $tire['text']); } $tire_table_array = array(); foreach ($seller_array as $seller_name => $seller) { $tire_seller_sells_sabok = in_array('sabok', $seller['tire_type']); $tire_seller_sells_sangin = in_array('sangin', $seller['tire_type']); foreach ($seller['brands'] as $brand_name) { $brand = $brands_array[$brand_name]; $tire_sabok_is_in_brand = in_array('sabok', $brand['type']); $tire_sangin_is_in_brand = in_array('sangin', $brand['type']); if ($tire_seller_sells_sangin) { if ($tire_sangin_is_in_brand) { foreach ($tire_sangin_size_array as $size) { $seller_table_array = array($seller, $brand, $size, false); array_push($tire_table_array, $seller_table_array); } } } if ($tire_seller_sells_sabok) { if ($tire_sabok_is_in_brand) { foreach ($tire_sabok_size_array as $size) { $seller_table_array = array($seller_name, $brand_name, $size, true); array_push($tire_table_array, $seller_table_array); } } } } } foreach ($tire_table_array as $row) { global $wpdb; $table_name = $wpdb->prefix . 'tire_seller'; $seller = $row[0]; $brand = $row[1]; $size = $row[2]; $is_sabok = $row[3]; $id = $wpdb->get_var(" select max(id) from $table_name where tire_seller='$seller' and tire_brand='$brand' and tire_size='$size' ; "); if ($id == NULL) { $insert_array = array( 'tire_seller' => $seller, 'tire_brand' => $brand, 'tire_size' => $size, 'tire_type_is_sabok' => $is_sabok, 'added_by' => $current_user_name ); $wpdb->insert($table_name, $insert_array); } } }  
       
      وقتی این تابع رو میذارم توی
      register_activation_hook(__FILE__,'add_sellers_brand_size_to_db');  فرجی نمیشه ولی وقتی خالی خالی اجراش میکنم بدون هیچ مشکلی کار میکنه.
      ویدیوش
      http://gg.gg/cmdmn
      limit.zip
    • توسط kimidoonekekie
      سلام 
      چطور و از کجا میتونم ویرایش افزونه ها رو یاد بگیرم؟
      با کد نویسی آشنایی دارم و نرم افزار تحت وب با پی اچ پی هم نوشتم اما تاحالا تو این زمینه کار نکردم.
      الان به شدت احتیاج پیدا کردم که صفحه پیشخوان افزونه دکان - قسمت افزودن محصول رو ویرایش کنم.
      اگر کسی بهم بتونه این آموزش رو خصوصا  در مورد این نرم افزار بده به شدت احتیاج دارم.
       
    • توسط hessam
      سلام
      خدمت همه دوستان عرض ادب و احترام دارم.
      دوستان من مدتیه که دچار یه مشکل عجیب شدم. چند وقتیه که نمی تونم افزونه ها رو غیر فعال کنم. روش های جایگزین برای غیر فعال کردن و حذف افزونه ها (مثل تغییر نام و پاک کردن از توی هاست و...) را بلدم. از دوستان متخصص خواهش می کنم که در این خصوص بنده رو یاری کنن تا بتونم افزونه ها رو از داخل وردپرس مثل فبل پاک کنم.
      قبلا از مشارکت شما در بحث و بذل محبتتان کمال تشکر را دارم