راه های تماس :
1 ابتدا با شناسه کاربری خود وارد سایت شوید
2 روی کلید سبز رنگ بالای سایت کلیک کنید
3منوی ارسال پست جدیدرا کلیک کنید .
  • ساعات مجاز برای تماس : 10 تا 16
  • روزهای کاری : شنبه تا 4شنبه
  • ایمیل : data(@)rastchin.com
 
اگر مشکل شما همچنان برقرار است یا سوالات دیگری دارید می توانید با شماره تماس 09125160996 تماس بگیرید
 

افزایش سرعت باز شدن سایت به کمک پلاگین jbetolo

5
1 1 1 1 1
رتبه 5.00 (4 رای)

بی شک یکی از افزونه های بسیار کاربردی در سایت هایی که با سیستم مدیریت محتوای جوملا طراحی می شوند، jbetolo می باشد.
این افزونه در دایرکتوری افزونه های جوملا قابل دسترس است.


فواید اصلی jbetolo چیست؟

•    ترکیب فایل های css و js ( کاهش  تعداد http request از سرور سایت )
•    فشرده سازی فایل های css و js (به کمک gzip)
•    کاهش متن فایل های css و js  (حذف توضیحات، فضاهای خالی و ...)
•    پشتیبانی از CDN (استفاده از سرورهای نزدیک به کاربر برای بارگزاری سریع تر بجای سرور اصلی)
•    قابلیت ایجاد استثنا برای فایل های دلخواه (در مورد عملیات ردیف های بالا)

همانطور که در توضیحات این پلاگین آورده شده است، از این افزونه نباید انتظار رفتار خارق العاده داشت و استفاده از آن نیاز به مقداری مهارت دارد اما نتیجه دلچسب است!
در بیشتر موارد تا 50% زمان بارگزاری سایت کاهش پیدا می کند. پس اگر می خواهید وب سایت خود را به کمک این افزونه بهینه کنید، مراحل زیر را طی نمایید :

 

1)    دانلود : برای دانلود این پلاگین به لینک روبرو مراجعه کنید : http://extensions.joomla.org/extension/jbetolo

2)    نصب : افزونه را نصب و فعال نمایید. سپس بر اساس جدول زیر پارامترهای مهم را تنظیم کنید

 

ردیف عنوان پارامتر توضیح عملکرد
1 Scan in head only پلاگین، تنها فایل های css موجود در تگ head سایت (قبل از شروع body) را بررسی کند. گاهی پیش می آید ک شما از افزونه ای استفاده می کنید ک فایل css خود را در head قرار نداده و ممکن است بخواهید آن نیز فشرده شود.در این صورت این گزینه نباید تیک بخورد 
2 Merge mode نوع ترکیب فایل ها را مشخص می کند. اگر روی mono باشد برای تمامی صفحات سایت شما (که ممکن است بدلیل استفاده از ماژول های مختلف در صفحات داخلی، فایل های css و js مختلفی داشته باشد) تنها یک فایل ترکیب شده می سازد. این حالت فشار کمتری روی سرور می آورد اما معمولا باعث ایجاد اختلال در نمایش می شود. بهتر است گزینه بعدی یعنی per source (بر اساس صفحه) را انتخاب کنید.
3 Merg اگر این گزینه را خاموش کنید فایل ها باهم ترکیب نخواهند شد
4 Exclude files from merging نام فایل هایی که می خواهید با بقیه ترکیب نشوند را در این قسمت وارد کنید. خوب است که فایل های راستچین قالب ( rtl.css برای تب css ) در این قسمت وارد شوند
5 Minify حذف توضیحات و کاراکترهای اضافه
6 Compress فشرده سازی فایل ها به روش gzip
7 Map resources inside css absolute خوب است بدانید این پلاگین فایل های ترکیب شده را به فولدر cache ابتدای سایت منتقل می کند. در این صورت تصاویری که به کمک css لود می شوند ممکن است به دلیل این جابجایی نمایش داده نشوند. برای جلوگیری ازین مسئله می توانید این گزینه را فعال کنید.

 


نکته ها :

  • بسیاری از قالب ها امروزه دارای فشرده ساز هستند اما در عمل شاهد کارایی کمتر نسبت به پلاگین jbetolo هستیم. لذا نصب این افزونه و تست آن را توصیه می کنیم
  • نتیجه فشرده سازی خود را در سایت www.gtmetrix.com مشاهده و در صورت نیاز آن را بهبود بخشید. (در صورتی که سایت شما روی اینترنت باشد!)
  • هربار که تنظیمی را عوض کردید، قبل از رفرش صفحه سایت و مشاهده نتیجه، cache سایت خود را خالی کنید. این گزینه در تب سوم (tool) قرار دارد.
  • بهتر است پلاگین jbetolo را از نظر ترتیب (ordering) آخرین پلاگین سایت قرار دهید.
  • ترکیب تمامی فایل های js معمولا باعث ایجاد مشکل می گردد. لذا لازم است فایل هایی که نباید ترکیب شوند را شناسایی و نام آن ها را در بخش Exclude files from merging قرار دهید. بهتر است قبل از ترکیب فایل های js نام آن ها را لیست داشته باشید.(به کمک افزونه فایرباگ)
  • اگر برای فشرده سازی سایت خود دچار مشکل هستید می توانید سوالات خود را در فروم راستچین مطرح نمایید.

 

دانلود افزونه بهینه ساز سایت jbetolo نسخه 2.6.1 | از سرور راستچین
دانلود افزونه بهینه ساز سایت jbetolo | از سرور سازنده

 آیا شما هم تجربه مشابهی در مورد فشرده سازی دارید؟ از طریق فرم زیر با ما در میان بگذارید.

افراد شرکت کننده در این گفتگو

  1. لطفا نام و نظر خود را فارسی تایپ کنید - بمنظور افزودن پیوست یا ویرایش نظر وارد حساب کاربری شوید
0 کاراکتر
پیوست (0 / 2)
انتشار موقعیت

نظرات (14)

هنوز نظری ارسال نشده است
This comment was minimized by the moderator on the site

از طریق نصب از فولدر هم وقتی اقدام می کنم خطای
Error
Please enter a package folder.
Unable to find install package
دریافت می کنم.

وقتی نصب پکیج رو میزنم خطای زیر رو می گیرم:

Warning
JFolder::create: Infinite loop detected.
Warning: Failed to move file: /tmp/phpbarlw6 to /home/damarak/httpdocs/tmp/jbetolo-2.6.1.build48.a2a4257.zip

Error
Archive does not exist
Unable to find install package

This comment was minimized by the moderator on the site

سلام. لطفا کامنت های قبلی رو بررسی کنید .
به احتمال زیاد مسیر فولدرهای tmp و log صحیح وارد نشده.

This comment was minimized by the moderator on the site

سلام، بله مسیر فولدرهای tmp و logs درست نبود. که با پشتیبان هاستم مسیر درست رو پیدا کردیم و مشکلم حل شد.

ممنون ازتون

This comment was minimized by the moderator on the site

موفق باشید

This comment was minimized by the moderator on the site

با سلام

من هم در نصب مشکل دارم و با توضیحاتی که در بالاتر گفتید مشکلم حل نشد و خطاهای زیر رو دریافت می کنم. لطفاً راهنمایی بفرمایید. ممنون

Warning
JFolder::create: Infinite loop detected.
Warning: Failed to move file: /tmp/php9O1WNG to /home/http://damarak.com/httpdocs/tmp/jbetolo-2.6.1.build48.a2a4257.zip

Error
Archive does not exist
Unable to find install package

This comment was minimized by the moderator on the site

چه مسیری رو در باکس tmp وارد کرده اید؟

This comment was minimized by the moderator on the site

با سلام و درود بر شما ... با توجه به راهنمایی شما مشکل حل شد . همانطور که شما فرموده بودید آدرس مسیر فولدر tmp و همچنین log مشکل بود و مرتفع شد . لازم بر خود دیدم که بابت راهنمایی و کمک شما سپاسگذاری خود را اعلاام نمایم .
با تشکر حسینی

مصطفی نوروزی ادمین ویراستار
This comment was minimized by the moderator on the site

ممنون که این خبر خوب رو به ما هم دادید . موفق باشید دوست عزیز

This comment was minimized by the moderator on the site

با سلام و درود مجدد
1)بنده مسیر هایی رو که فرموده بودید چک کردم به درستی وارد شده بود .
2) متاسفانه در راه دوم بعد از آپلود و خارج کردن فایل از حالت فشرده و انتخاب گزینه نصب با پیغام :
( خطا
لطفا پوشه ای که بسته نصبی در آن قرار دارد مشخص نمایید )
رو برو می شوم .
البته شایان ذکر است که بنده این کار را در پوشه در همان فولدر temp نیز تکرار و مجددا با همین پیام روبرو شدم .

This comment was minimized by the moderator on the site

بنابراین جوملا فولدر افزونه را پیدا نمی کند. شما باید جوری افزونه با Extract کنید که در ابتدای فولدر tmp قرار گیرد و در واقع داخل پوشه دیکر نباشد.
اگر اینکار رو کرده اید، در فروم سایت یک پست ایجاد کنید تا دقیق تر مشکل پیگیری شود.
از خطایی که مشاهده می کنید نیز عکس بگیرید. (نسخه جوملا را نیز در پست خود اشاره کنید)

This comment was minimized by the moderator on the site

سلام و درود ... متشکرم از افزونه ای که قرار دادین . بنده این افزونه را دانلود و سپس اقدام به نصب کردم اما ممتاسفانه با پیام

هشدار
JFolder::create: حلقه بینهایت شناسایی شد

هشدار: انتقال ناموفق فایل!

JFolder: :فایل: مسیر پوشه یافت نشد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JFolder: :پوشه: مسیر پوشه یافت شد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JFolder: :فایل: مسیر پوشه یافت نشد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JInstaller: :نصب: فایل نصب XML جوملا یافت نشد

روبرو شدم...

سلام و درود ... متشکرم از افزونه ای که قرار دادین . بنده این افزونه را دانلود و سپس اقدام به نصب کردم اما ممتاسفانه با پیام

هشدار
JFolder::create: حلقه بینهایت شناسایی شد

هشدار: انتقال ناموفق فایل!

JFolder: :فایل: مسیر پوشه یافت نشد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JFolder: :پوشه: مسیر پوشه یافت شد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JFolder: :فایل: مسیر پوشه یافت نشد. فایل: /home/bolandaf/public_html/tmp/install_58177c3639638

JInstaller: :نصب: فایل نصب XML جوملا یافت نشد

روبرو شدم . در صورت امکان راهنمایی بفرمایید ...
ارادتمند شما احسان حسینی . درود و بدرود

ادامه
This comment was minimized by the moderator on the site

سلام. بنظر میرسد مشکل از تنظیمات هاست و جوملا می باشد
1) ابتدا به تنظیمات عمومی جوملا بروید و ببینید مسیر فولدر tmp و همچنین log بدرستی وارد شده است یا خیر .مسیر باید بصورت absolute وارد شده باشد:
/home/bolandaf/public_html/tmp/
/home/bolandaf/public_html/log/

2) اکر مسیرها درست بود و همچنان خطا را مشاهده می کنید، می توانید بصورت دستی فایل افزونه را در فولدر tmp جوملا آپلود و سپس extract کنید. بعد از آن به بخش نصب افزونه در جوملا بروید. تب سوم یعنی نصب از پوشه (Install from Folder) را انتخاب کنید و کلید نصب را انتخاب کنید

This comment was minimized by the moderator on the site

سلام. این پلاگین بسیار سودمندست اما باید دقت داشته باشید بهمین نسبت نیز تنظیم آن مهارت می خواهد. پیشنهاد می کنیم :

1) کلیه تنظیمات را (بعد از نصب پلاگین) یکباره انجام ندهید. یعنی مثلا در قدم اول فقط فایل های css را مرج (merge) کنید و فایل های جاوااسکریپت ادغام نشوند. بعد از انکه دیدید سایت درست نمایش داده می شود سراغ فایل های جاوااسکرییت بروید
2) اگر نیاز به راهنمایی بیشتر دارید می توانید سطح دسترسی بدهید تا سایت شما چک شود (از طریق ایمیل data@rastchin.com)

موفق باشید

This comment was minimized by the moderator on the site

با سلام
بعد از نصب این افزونه و انجام تنظیمات آن نمایش سایت با مشکل مواجه میشود .لطفا راهنمایی نمایید

باتشکر

بالا