Vakum sqlite gibi firefox tarayıcı hızını artırmak için bir akıllı hile yaptığı veri tabanlı. Onu böylece birleştirmek olarak VAKUM süreci veritabanı Damlası, boyutu azalmış ve talep daha hızlı yapar, sektörlerin beni sırayla okundu olarak disk kullanımını daha verimli ve muhtemelen diskinizde yükü azaldı. Genellikle bu otomatik / dolandırmak kendinizi vakum olmayan herhangi bir veritabanı için geçerlidir.

Veritabanı Firefox birleştirerek süreç oldukça saçmadır – yapmak Sqlite3 db-dosya VAKUM ateş bilgileri rehberi. linux buna yol ~ / .mozilla / firefox / random-name.default genellikle. Genel olarak, sen-meli sadece 1 .mozilla / ateş dizin varsa daha doğru dizine ~ / .mozilla / firefox / profiles.ini kontrol edebilirsiniz tarayıcınızın profili. Тъй като не ми се занимава да извършвам процеса на ръка разписах елементарен скрипт с който да дефрагментирам базите данни:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

След изпълняване на скрипта търсенето в history-то и самото зареждане на лисика е чувствително по бързо. Скрипта предполагам че с малки модификации може да се ползва и в Mac OS.

p.s Ето варианта и за Mac OS Xтестван на Mac OS X Sierra. Налага се да форсираме делимитъра да е нов ред заради space в пътя до папката в която се съдържа профила на firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Yani bok başlamadan önce, Im'değil çok ileri web barındırma ve herşey yazmaya geçmişte edindikleri deneyim için gidiyor 2-3 ay. Administriram tyxo göre katılım oldukça meşgul bir VPS ilk olduğunu. 80 Ama üst 70 ;). Yani benim nokta, Zaten aldık tüm bu zaman sonra çeşitli alışkanlıkları ve en iyi uygulamaları bir şekilde veya başka bir için geldim (genellikle sabit) :D. Değil yazacağım veya yapılandırma ayrıntılarını gitmek. Ben daha ziyade kim üzerinde düşünebilirsiniz fikirleri paylaşmak.

  1. Düzenli olarak yazılım güncellemesi. Apache, php mysql tüm güncelleştirmeleri istiyor. Sigurnista delik tamir için, düzeltilen hatalar veya yeni özellikler nedeniyle olup olmadığını. Her zaman yazılımınızı güncel tutun. Genel olarak, nadiren aplikaciite kodu deldi barındırılan şeyler için ama sadece bu konuda güvenmemek delikler içinde genellikle bir sunucu çatlak.
  2. Apache – Web sunucusu ve o kim aslında kullanmak daha etkin modül sahibi değil. Daha fazla modülleri- yavaş performans.
  3. Aynı sunucuda daha fazla kullanıcı – opcode zula. Bir süre önce Ben yazdı Ayrıca, zerdion yetecek kadar test yapmak ve bu büyü gerçek yarar görmek. EAccelerator gerçek çalışma ortamı ile iyi sonuçlar gösterir çünkü ben seçtim benim durumumda o için tüm ayarları koymak. Hızlı yükleme sırasıyla daha fazla müşteri demek az beslenme kaynağı tarafından.
  4. Trafik itmek – gzip. İstemci için http yanıt gzip sıkıştırma ile yaptığınız gerçek trafiğini azaltmak için en kolay yolu olduğunu. Mod havasını boşaltmak apache için çözüm. Diğer http sunucusu için- ve sorun çalışamadım :). Gerçek hakkında 50% Rating sıkıştırma içinde html düştü.,CSS,JS,XML. Eğer ı-ebilmek basmak benim ve diğer içerik ilginç olacak kontrol etmeniz gerekir. Fotoğrafları bir sitede çok fazla trafik kılan gerçek içeriği olduğundan.
  5. MySQL serer – Size proje sürümü ile layık değil tavsiye ederim 5.1 Bunu yapmak için. Oracle veritabanları ile bazı küçük deneyim genellikle var ve 😆 bu deneyimi koymak onu iyi 5.1 I sığınak'güvenilir sürüm 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% Ama geliştiriciler yeni özellikler için bir artı vardır harika. Böyle ana bölümleri. Eğer URmy.cfg içinde yok ne ayarları tüm eski seçenekleri geçerli yükseltme sırasında dikkatli olun, aynı zamanda eski kütüphaneler, en az CentOS içinde kaldırmak iyidir 5.5 yapılmış Debian sorunları böyle bir sorun vardı. O zaman mysql günlüğüne bakın- ama bazı seçenekler farklı adlara sahip ve onları süre eğer sonra değiştirmek önemli değil çünkü gidin 5.5 Merak etme, yapılandırma-ı-cekti değil lanet olsun şu.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. Sen en iyi duruma getirmek için yavaş isteklerini değilsin bu günlüklerde bilgi geliştiriciler için dönebilirsiniz. Sunucu 😉 için küçük bir yük birkaç tür istekler
  7. Küçük koruma – değiştirmek varsayılan ssh port- ve sen alışkanlık'lüzum topal botlar hakvat için deneyebilirsiniz. Apache ile güvenli mod_security güzel šitni filtrasyon hoş yararlı modül yapar – SQL INJ, DDoS RFI vs.. Büyük hahor en az durdurmak için gitmiyor lamerite bunlar aracılığıyla elemek. PHP korumak için iyi bir fikir olduğunu Suhosin. Bir uzantısı olarak veya php kodu içinde bir yama koyabilirsiniz. Ben şahsen üzerinde temiz hissediyorum ilk tercih.

Yeni başlayanlar için bunlar aklıma gelen şeyler. Orada değil çok ve oldukça özgüdür ve onları belgili tanımlık zula veya işlem apache-It kaldırıldı nasıl limitacii gibi açıklamak için mantıklı değildir sunucu, ancak bunların çoğu en iyi duruma getirmeleri bir sürü yaptım düşünün. Süre içinde muhtemelen daha fazla şeyler ve büyük bir sonuç vermek küçük şeyler bir parçası olan söylemek nasıl bilecek. Makine oldukça iyi 20 k benzersiz yapmak karşılaştırma bir gün ziyaret ve düşük olası vps plan yük zamanımız değil aşan sayfaları için optimize edilmiştir 1,5-2 s veya dış kaynaklardan aşıyor, ilgili reklamlar ya da sayfanın kendisinin bir ikinci bir kısmını tükürüyor. Bize benzer pozisyonlar grubu bizimkinden çok daha fazla kaynak ile en iyi duruma getirilmiş sunucuları değildir ve aynı sonuçları. Genellikle en iyi duruma getirme'nın annesi ve babası içme bira 😆

PS şarkı biraz mantıklı tema 😀 ile

понеже тия дни съм “Biraz” зает и нямам време за сериозни блогинки затова ще плясна малко статистики от блочето ми 😉 Като цяло мисля че някаде около 6-7 тоя месец го стартирах и до момента статистиките са както следва

1. За операционни системи

Windows XP 66.3%
Windows Vista 15.1%
Ubuntu Linux 14%
Debian Linux 1.7%
Windows Server 2003 1.3%
Linux 1.1%
Mac OS X 0.6%

Като цяло доста приятна изненада е че Ubuntu е стакъв добър процент с доста малко злед глистата 🙂 останалите неща са ясно

2. Browsers

Firefox 3 52.5%
Firefox 2 10.1%
Opera 9.9%
Internet Explorer 6 8%
Internet Explorer 7 7.8%
Safari 5.6%
Internet Explorer 8 3.2%
Iceweasel 1.7%
Epiphany 1.1%
Netscape 0.2%

Тука изненадите са няколко освен че лисика цепи мрака 😉 Първо IE6 е пред IE7 странно защото определно втория е по добър подържа всичко онова което отделешя IE от един хубав модерен браузър и като цяло гореш съвет които не е преминал на 7-ма версия да го направи. Вторто нещо е присъствието на нетскеип тои маи тая пролет го спряха ако не се лъжа. Най вероятно е някои спаидър ама знае ли човек. Въпреки че самия нетскеип като го спряха дирекно им искачаше прозорче за замяна с FF 🙂 Ами това беше малко но о сърце

Kато един себеоважаваш се преставител на опън сорс идеята обичам отворените решениея 😉 Като цяло тоя тoва ръковдство е от прочетени неща от неа мои наблюдения и проче 🙂 Та както и да е цялата ми идея че нещата може и да ги намеите другаде ама тука си е събрано 🙂

1. Най важното е да се инсталира FasterFox (за FF3 tsuck) добавката, после си отворете нов таб и в него напишете

about:config

и ще ви се отворя настроките на лисичката. Там намерете ключа с име network.dns.disableIPv6 и с двоен клик направете стоиноста му на true Това е от към оптимизация по скорота. Вече за унидоус потребителите има програма коя ще може да оптимизарате лисичката. FireTune ви дава контрол над някои досадни дефекти на лисицата например лапането на много рам, програмата е препоръчителна за по слабите компютри. За линукс потребителите ;) има дори по читаво решение Swiftfox е проект в които FireFox е оптимизиран за различните видове процесори, скороста му е изумителна.

2. Goole- понякога когато търсите нещо е хубаво да си има помощ. Използването на CustomizeGoogle ви дава доста възможности при търсене в Google- помощ при търсене ( дава ви хинтове), филтри с които може да прехнете някои саитове от търсене, https връзка с саитовете на Google.

3. Банеритедосадата в интернет. Adblock Plus сле инсталацията му ще ви предложи лист с регулярни изрази за блокиране на банери даите го на EasyList USA (май тъи беше сега не ми се маха че съм го наблъскал и с мои филтри) след това 90% от банетите ще изчезнат останалите можете лесно да си блокирате сами. Винаги при инсталацията и домабявм два израза за блокиране

*/baner/*

*/banner/*

С тия две изразчета изчиствате досат от банерите 😉 100% всичко от замунда 😉
4. Даунлод менджерите. Винаги съм мразел FlashGet а под линукс няма нито един читав менадер като изключим wget А да разчитам на даулоу менаджера на лисикачисто безумие. DownThemAll! даунлоуд менаджер 500к ;)

5. Greasemonkey Ви позволява да включвате java сриптове в някои страници и да подобрявате функционалноста им.

http://userscripts.org/

има доста такива ;)
6. съвместимоста с някои от старите адони с FF3 :) отворете нов таб и в адресната лента напишете hakkında:config псоел с десен бутион на мишката кликванете и new->boolean за име слагате extensions.checkCompatibility gerçek bir değer seçin yanlış
7,8…. Ми свърших най важните неща другите вече са личен избор FireFTP фтп клиент в лисичката :) Gmail Notifier чеква ви Gmail за нови писънца

За финал като цяло съвета ми е ъпгреидваите се към FireFox3 доста по бърза е 😉

ps Забравих да добавя можеби най- полезната ми добавка 😉 Foxmarks това е адонче коеот се грижи са синхронизирането на bookmark-овете на различни компютри операциониин системи и прочие 😉 Например адски е досано постояно с някви фиало да си фи пресонхорнизирам 🙂 добавката изисква само една регистрация коята ства за 2 минути и посел я върши всичко вместо вас 😉 и навсякаде сте с еднакви буукмаркове

Който каже, че IE е педераст съвсем чесно и чистосърдечно ще му кажа че грешитои не е обикновен педераст а е тлъст дърт педераст. Половин седмица вече се мъча с дебъгване на проблеми създане ни ми от Java Script и тъпия IE. Първата ми неприятан изненада беше когато си написах един елементарен CSS за да прилича сайта не нещо докато рабо по него. Бачкам си и в един момент решавам да проверя какво ще ми покаже под Експлорера 🙂 и изненада и то не приятана едновремено бъгваше рендването на CSS и HTML-a 😆 Значи неразчиташе корекно (то и аз малко некорекн бях дефинирал) таг за линка <a href които в това си положение работеше безпробелмно в FireFox но IE не го четеше като линк и тогава добавих <a href=” ” за да може Експлорера да ми създава празен линк 🙂 не че ми трябват празни линкове просто не ми са пише JS (Java Script) за да ми показва прозорци с подсказки и затова ползвам атрибута title на тага <(a)>. ОК това донякъде си е моя грешка 😉 Ама следващото е мн по фрапиращо Значи нравих икони линкове с различни икони за различни видове стреам. В FF (FireFox) изглеждат прекрасно прозрачни бордери и един леко жълти като мине мишката отгоре абе сладурско 😉 Обаче IE пак са Ибе- сложи ми един грзен син бордер и не го подменяше при ников положение 🙁 Ебаси и педала! Проблема го реших като си сетнах една променлива със съдържаниеborder =”0” ” и така ако е IE браузър агента се слага бордер нула иначе си остава стоиноста по подразбиране. Далеч по интересното е че като тествах дали тоя проблем ще се прояви при друг браузърядец. Педераз е само IE. Опера и Нетскейп се оправят прекрасно с CSS-a ми 😉 Последната идиотщина беше в събота, когато направих фунцкика за попъп прозорци. Пак под FF сичко е 6+ обаче в един момент почва да гърми в IE. Изгубих доста нерви и цял ден да открия, една стринг променлива не я чете като такава и вместо да прочетеRadio PRJИЕ го разчита това като 2 променливи ;). Добре че беше един приятел доста способен програмист които да се сети че е срещал подобен проблем с ИЕ и неговата глуспот. Отново след тестове с др браузъри резултата беше Internet Explorer -най- голямия педераст на всички времена 🙂 Така че ако си правите заглави не прозореца ИЕ неразрешава да е повече от 1 дума (много му са виждат повече) 😀 😎 И веместо заключение ще кажа, че за в бъдещата си работа винаги ще правя оптимизации за FF а IE някога можеби дори ще го забраня от подържаните браузър типове.