دو روش يكپارچه سازي تاريخچه فايرفاكس براي كارائي بهتر
از نسخه فايرفاكس 3.0 به يعد بوكماركها ، هيستوري ، ليست دانلودها و اطلاعاتي از اين دست در ديتابيس هاي sqlite ذخيره شدند كه مزايا و معايبي دارد به مرور زمان و با توجه به عادت وبگرديتان اين ديتابيس ها داراي اطلاعات مفيد و حجيمي خواهد شد مثلا نوار آدرس هوشمند فايرفاكس 3 با توجه به تعداد دفعات بازديد، عنوان و… پايگاه داده سايتهاي بازديد شده رو جستجو كرده و ليستي از آدرسها را پيشنهاد ميده كه اكثر اوقات بسيار مفيد است. فايرفاكس حدود ده ديتابيس SQLite دارد:content-prefs.sqlite, cookies.sqlite, downloads.sqlite, formhistory.sqlite, places.sqlite, permissions.sqlite, search.sqlite, signons.sqlite, urlclassifier3.sqlite and webappsstore.sqlite
SQLite مانند هر پايگاهدادهي ديگري بعد از مدتي داراي فضاي خالي بين داده ها و گسيختگي شده و نياز به دفرگ و مرتب سازي پيدا ميكند از آنجاييكه هيچ برنامه اي براي چك كردن و بهينه سازي پايگاه داده به طور پبش فرض در نظر گرفته نشده است افزايش حجم پايگاه داده سبب كاهش كارايي ، افزايش زمان جستجو و لود شدن برنامه و… ميشود.
يك كليك تا بهينه سازي فايرفاكس با SpeedyFox
SpeedyFox برنامه كوچك و جديد براي بهينه سازي و رفع مشكلات فايرفاكس فقط با يك كليك است بعد از اجراي نرم افزار سرعت فايرفاكس به طور قابل توجهي بيشتر شده و استفاده از فايرفاكس لذت بخش تر خواهد شد اين نرمافزار پوشه پروفايل را تشخيص داده و در ليستي نمايش ميدهد و تنها كاري كه نياز است انجام دهيد فشردن دكمه Speed Up My Firefox! است.
فرآيند بهينه سازي ميتواند به نسبت حجم تاريخچه فايرفاكس چند دقيقه طول بكشد. SpeedyFox فعلا فقط براي ويندوز منتشر شده است صفحه دانلود
يكپارچه سازي بانكهاي اطلاعاتي فايرفاكس با نرم افزار SQLite Manager:![]()
1-SQLite Manager را از اينجا دانلود كنيد (لينك مستقيم دانلود جديدترين نسخه ويندوز)
2-فايل دانلود شده را از حالت فشرده خارج كرده و در پوشه پروفايل فايرفاكس كه فايلهاي .sqlite قرار دارند كپي كنيد (مسير پوشه پروفايل يا از سرچ *.sqlite استفاده كنيد) كپي كنيد
3- مطمئن باشيد فايرفاكس در حال اجرا نباشد و از خط فرمان دستور sqlite3.exe SQLiteDatabase VACUUM كه SQLiteDatabase را با نام ديتابيس جايگزين كنيد به عنوان مثال sqlite3.exe places.sqlite VACUUM
فايل موقتي با اسم places.sqlite-journal ايجاد شده و ديتابيس مرتب در آن ساخته ميشود.
در ويندوز براي دفرگ كردن همه ديتابيسها ميتوان از دستور زير استفاده كرد:
for %a in (*.sqlite) do (sqlite3 %a vacuum)
نتيجه چند تست:
|
حجم places.sqlite قبل از دفرگ |
حجم places.sqlite بعد از دفرگ |
زمان استارت آپ قبل از دفرگ |
زمان استارت آپ بعد از دفرگ
|
|
10 مگابايت |
9 مگابايت |
11 ثانيه |
8 ثاينه |
|
40 مگابايت |
27 مگابايت |
10 ثانيه |
7 ثانيه |
ميتوان دستور دفرگ شدن ديتابيس هاي فايرفاكس را در ليست برنامه هايي كه به طور خودكار با ويندوز اجرا ميشوند گذاشت تا با هر بار شروع ويندوز فايرفاكس بهينه شود
روش ساده تر براي كاربران ويندوز استفاده از IniFox v 1.2 است كه با يك اسكريپت محل پروفايل را يافته و تمام ديتابيسهاي فايرفاكس رو دفرگ ميكند در اين روش نيازي به دستورات خط فرمان نيست و خيلي ساده تر است. دانلود IniFox +
در تصوير زير ميتوانيد حجم فايلهاي ديتابيس فايرفاكس را قبل و بعد از اجراي SpeedyFox مقايسه كنيد سرعت اين نسخه از فايرفاكس كه استفاده ميكنم به طرز قابل توجهي افزايش يافت.
منايع:




سلام رفیق
یک مطلب در رابطه با بخشش اولیای دم و رهایی مصطفی نقدی از اعدام نوشتم که دوست دارم بخونیش و در صورت تمایل لوگوی مخالفت با اعدام نوجوانان رو در وبلاگت بذاری و به دوستان هم خبر بدید تا این کار رو انجام بدند.شرح کامل چگونگی و اینکه به کجا لینک بدید در وبلاگچی است
http://www.weblogchi.com/2009/10/blog-post_27.html
با سلام
لینک وب پر بار شما در فارسی موبایل قرار گرفت لطفا برای حمایت از ما لینک ما را در وب خود قرار دهید با سپاس
پیج رنک ما : 4
آمار : + 20000
آدرس: http://www.far30mobile.com
عنوان: فارسی موبایل
اگزا جان یک سوال: چه جوری میشه فایرفاکس رو با تمام افزونهها و تنظیماتی که دارم رو بعد تعویض ویندوز هم داشته باشم؟
از فایرفاکس پرتابل استفاده کن , البته امکان انتقال افزونه ها, هیستوری و… فایرفاکس غیر پرتابل هم وجود داره
http://egza.wordpress.com/2008/08/20/mozilla-firefox-portable-edition/
http://portableapps.com/apps/internet/firefox_portable
ممنون فرهاد جان
خواهش میشه روشنک جان
با تشکر از مطالب مفیدتان