Unu lerta lertaĵo por plibonigi la rapidon de Firefox retumilo kiel Vacuums SQLite bazis sian datumoj. Vacuum procezo Drops datumbazo kiel ŝi tiel desfragmentar, malpliigita amplekso kaj postulo faras rapide, disko uzado pli efike kaj eble malpliigis ŝarĝon sur via disko kiel legi en la sekvenco de sektoroj mi. Ĝenerale ĉi validas por ajna datumbazo kiu ne aŭtomate vakuo / Defrag mem.

La procezo de defragmenting la datumbazo Firefox estas sufiĉe banalaj – elfari SQLite3 db-dosiero vakuo la profilon dosierujo de firefox. En linukso la vojo al ĝi estas kutime ~ / .mozilla / firefox / hazarda-name.default. Ĝenerale, vi devas nur 1 via dosierujo en .mozilla / firefox Se vi havas pli vi povas kontroli ~ / .mozilla / firefox / profiles.ini al la ĝusta dosierujo estas la profilon de via retumilo. Тъй като не ми се занимава да извършвам процеса на ръка разписах елементарен скрипт с който да дефрагментирам базите данни:

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

Antaux Mi komencu per la sensencaĵo mi volas diri, Mi ne tre antaŭen kun ttt retprovizanton-kaj ĉiu skribos sperton mi akiris en la pasintaj 2-3 monatoj. Administri iuj belaj harkovrita VPS en partopreno kiel tyxo en la pinto 80 sed eniras la supro 70 ;). Tial mia penso estas, ke nun post cxio cxi tio mi gajnis iuj kutimoj kaj venis al la plej bonaj praktikoj en unu maniero aŭ alia (kutime la malfacilaj) :D. Mi ne skribas aŭ iri en detalojn de la agordo ĉe ĉiuj paraj. Prefere dividos ideojn sur kio konsideri.

  1. Обновявайте софтуера редовно. apache, php mysql всичко си иска обновления. Дали за да закърпите дупки в сигурниста, дали заради поправени бъгове или нови възможности. Винаги дръжте софтуера си в крак с времето. По принцип рядко се пробива един сървър през апликациите обикновено през дупки в кода на хостваните неща се пробива ама да не разчитаме само на това.
  2. apache – web server-а ви не е желателно да има активни повече модули от тези които реално ползвате. Колкото повече модули по- бавна работа.
  3. Повече потребители на същия сървърopcode cache. Faras tempon skribis krom, titolo feliĉe fari provojn kaj vidi la realaj profitoj de ĉi magio. En mia kazo mi elektis eAccelerator ĉar en vera labormedio montras plej bonajn rezultojn kun ĉiuj difinoj meti ĝin. Rapida akuzanta malpli manĝoresursoj kiuj respektive signifas pli uzantoj.
  4. Premi vin Kontrabandado – gzip. La plej evidenta maniero por redukti la reala trafiko vi fari estas kun gzip kunpremo ĉe http respondojn al kliento. mod deflate estas la solvo por apache. Por aliaj http-servilo-kaj mi ne studis la aferon :). vera pri 50% Ĝi falis trafiko kunpremo sur html,css,js,xml. Mi devas vidi se mi povus kunpremi kaj alia enhavo estos interesa. Ĉar bildoj estas reala enhavo kiu faras la multe trafiko ejo.
  5. mysql Serer – Mi forte rekomendas se vi ne estas rekompencita kun versio 5.1 fari. Plejsanktejo ĝenerale havas iun malgrandan sperton kun datumbazoj 😆 tiu sperto kaj ĝi notis bone en 5.1 la versio mi ne provis 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% но a пък и новите функционалности за програмистите са прекрасни. Основаната такава partitions. При надграждане внимавайте какви настройки имате в my.cfg Не всички стари опции са валидни, също е добре да махнете старите библиотеки поне при CentOS 5.5 направиха проблеми при Debian нямах такива ядове. Tiam vidu mysql log-sed ĉar iuj de la ebloj havas malsamajn nomojn kaj vi devus ŝanĝi ilin se eventuale iri al 5.5 ĉu vi ne miras kial via aranĝo palva.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. En tiuj protokoloj povas reveni la informon al la porgramistoj, se vi estas malrapida pridemandojn optimizar. Multe malpli tiajn petojn malpli ŝarĝo sur via servilo 😉
  7. malmulta protekto – сменете подразбиращия се порт на ssh-а ви няма нужда смотани ботове да се опитват да ви хакват. Apache го подсигурете с mod_security доста полезен модул прави филтрация на доста шитниsql inj, rfi DDoS и прочие. Няма да спре голям хахор ама поне ламерите ще ги отсее. PHP е добра идея да се защити с Suhosin. Може да се сложи като допълнително разширение или направо като пач в php кода. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. Не са много а като се замисля съм направил доста оптимизации по сървъра но много от тях са доста специфични според ситуацията и няма смисъл да ги обяснявам тях като например лимитации на кешове или пък колко процеса има вдигнато apache-то. Вероятно с времето ще се сещам и за още неща които са как да кажа част от малките неща които дават големия резултат. La maŝino estas tre bone optimumigita por komparo ni faros el 20K vizitoj por tago kaj estas ĉe la plej malalta ebla VPS plano ŝarĝo tempo de paĝoj ne superas 1,5-2 sek aŭ se ĝi superis pro eksteraj fontoj de reklamoj alie la paĝon mem kraĉas escisión dua. Homoj kun proksimaj pozicioj ni ne optimumigita serviloj kun multe pli da rimedoj ol nia kaj la samaj rezultoj. Entute optimizar lia patrino kaj patro trinkis bieron 😆

ps kanto iomete ligita al la temo 😀

ĉar ĉi tiuj tagoj mi “iomete” okupita kaj ne havas tempon por seriozaj bloginki do mi whack kelkaj statistikoj de mia bloko 😉 Entute mi pensas ie ĉirkaŭe 6-7 ĉimonate mi lanĉis kaj dati statistiko estas jenaj

1. mastrumaj sistemoj

Windows XP 66.3%
Vindozo Vista 15.1%
Ubuntu Linukso 14%
debian Linukso 1.7%
Windows Server 2003 1.3%
linux 1.1%
Mac OS X 0.6%

Entute tre agrabla surprizo estas ke ubuntu stakav pli bona kurzo kun tre malmulta zled Worms 🙂 aliaj aferoj estas klara

2. retumiloj

firefox 3 52.5%
firefox 2 10.1%
opero 9.9%
interreto Explorer 6 8%
interreto Explorer 7 7.8%
safaro 5.6%
interreto Explorer 8 3.2%
Iceweasel 1.7%
Epifanio 1.1%
Netscape 0.2%

Tie surprizoj estas malmultaj krom lisika disdividas mallumo 😉 Unua IE6 estas antaux IE7 stranga ĉar certaj dua estas bona subteni ĉion otdeleshya IE el belan modernan retumilon kaj ĝenerale super estraro kiu ne pasis la sepan version fari. La dua afero estas la ĉeesto de netskeip Toi Maya tiu printempo haltigis lin se mi ne eraras. Plej verŝajne kelkaj spaidar sed neniam scias. Kvankam tre netskeip haltis rekte en ilian iskachashe fenestro anstataŭas kun FF 🙂 Nu estis iom sed ho koro

Utilante kiel sebeovazhavash doni sugestojn de malferma fonto ideon kiel malferma reshenieya 😉 Entute ĉi tova la Gvidado legas tion for Nea mia sperto kaj legi 🙂 Do ĉiuokaze mia tuta ideo ke aĵoj povas kaj ĉu ili ekloĝis aliloke sed tie estas kolektitaj 🙂

1. La plej grava afero estas esti instalita FasterFox (por FF3 tsuck) aldoni, tiam malfermas novan folion kaj tajpu en ĝi

about:config

kaj Mi estos malfermita ĝustigas al Lisichki. Tie lokalizi la ŝlosilon nomon network.dns.disableIPv6 kaj duobla klaku ĝin fari stoinosta veraj Tio estas optimizar rapido. Precipe por uzantoj unidous programon kiu povas de optimumigita Lisichki. FireTune donas al ci kontrolon pri kelkaj ĝenaj difektoj vulpo piedon tiom Ram, programo estas rekomendita por malfortaj komputiloj. Por uzantoj de Linukso ;) ekzistas eĉ decan solvon Swiftfox Estas projekto en kiu Firefox estas optimumigita por malsamaj tipoj de procesoroj, rapido estas miriga.

2. Goole- foje kiam vi serĉas ion agrable havi helpon. La uzo de CustomizeGoogle Ĝi donas al vi multajn eblojn en Google serĉo- serĉo asistado ( donas hintove), filtriloj kiu povas prehnete iuj saitove Serĉu, https konekto saitovete al Google.

3. standardoj – dosadata interreto. Adblock Plus SLE instalado proponos al vi liston de regulaj esprimoj bloki standardoj Daityas ĝin EasyList Usono (Eble Certe vi nun ne min svingante ke mi pakis kaj mia filtriloj) tiam 90% Bane malaperos el la resto povas facile bloki mem. Ĉiam instalado kaj domabyavm du esprimoj por blokado

*/kursoj / *

*/standardo / *

Kun tiuj du izrazcheta malbari Dosa de standardoj 😉 100% ĉion de Zamunda 😉
4. elŝuteblaj mendzherite. Mi ĉiam malamis FlashGet kaj Linukso neniu sekure al menader flanken wget Kaj havi daulou direktisto pri lisika – pura malsaĝeco. DownThemAll! download manager 500K ;)

5. Greasemonkey Ĝi permesas vin ŝalti java skriptojn en iuj paĝoj kaj plibonigi siajn funkciojn.

http://userscripts.org/

ekzistas multaj tiaj ;)
6. kongruo kun iuj malnovaj addons kun FF3 :) malfermas novan folion kaj tajpu en la stango pri:config psoel dekstra bution muso klikvanete kaj new->bulea nomo meto extensions.checkCompatibility kaj valoro taksado elekti falsa
7,8…. Mi finis plej gravaj aferoj aliaj jam persona elekto FireFTP ftp kliento en lisičkata :) gmail notificador kontrolas vian Gmail por novaj pisantsa

Por la fina ĝenerala mia konsilo estas apgreidvaite al FireFox3 sufiĉe rapida estas 😉

ps Mi forgesis aldoni tre eble- utila suplemento mia 😉 Foxmarks tio estas adonche koeot prizorgo estas sinkronigante legosigno-s sur malsamaj komputiloj operatsioniin sistemoj, ktp Ekzemple 😉 infero estas Dosa senĉese kun desacelerado por iuj kalikoj al fi presonhorniziram 🙂 aldoni nur postulas registron tio signifas por 2 Semu minutoj kaj ĝi faras ĉion por vi 😉 kaj ĉie estas samaj buukmarkove

kiu diros, IE estas ke fagoto tute honeste kaj sincere diru al li li estis malĝusta – Toi ne ordinaraj fagoto kaj estas grasa maljuna Bugger. Duonan semajnon nun mi provas elpurigi problemoj kreis nin mia java skribsistemoj kaj stulta IE. Mia unua malagrabla surprizo estis kiam mi skribis simplan CSS por simili la retejo ne estas io dum laboranta sur ĝi. Backa kaj ĉe unu poento mi decidas vidi kion montros min Explorer 🙂 surprizo kaj ne estis agrabla samtempe bagvashe bildigo de CSS kaj HTML-a 😆 Do nerazchitashe Korekti (kaj mi difinis la malgranda nekorekn) etikedo ligilo <href kiu en tiu situacio laboris en bezprobelmno FireFox sed IE ne legis ĝin kiel ligilo kaj aldonis <href=” ” permesi la Esploristo min kreas malplenan ligilo 🙂 ne ke mi bezonas malplenaj ligoj simple ne havas skribis JS (java skribsistemoj) por montri al mi la fenestroj kun aludoj kaj do uzas la titolo atributo de etikedo <kaj>. En oktobro estas iom mia kulpo 😉 Sed tuj poste estas tre ŝoka Do nravih ikonoj ligas kun malsamaj ikonoj por malsamaj tipoj de sagoj. В FF (FireFox) Ili aspektas bela travidebla pensionanoj kaj iomete flava pasante vian muson super absoluta Cute 😉 Sed IE ankoraŭ havas Ibe- Mi metis unu grzen blua interna kaj ne anstataŭante pozicio en Nikov 🙁 Ravi kaj pedalo! Problemo solvi kiel via lasta variablo enhavo “limo =”0” ” do se IE retumilo agento metis interna nulo alie restas stoinosta defaŭlta. Multe pli interese estas, ke per testado ĉu tiu problemo okazos en alia retumilo – Wishbone. Pederaz nur IE. Opero kaj Netscape resaniĝos bele kun CSS-a 😉 mia lasta idioteco estis sabate, Mi faris funtskika por ŝprucfenestron fenestroj. Denove sub FF tuta loto 6+ Sed en momento komencis bruegi en IE. Mi perdis multajn nervojn kaj tuta tago trovi, kordo variablo ne legi ĝin kiel tia kaj anstataŭe legi “radio prj” IE gxin kalkuli tion kiel 2 variabloj ;). Bone ke estis amiko tute kapabla programisto pensi ke li renkontis similan problemon kun IE kaj lia gluspot. Denove post provi kun aliaj retumiloj rezulti estis Interreto Explorer -la- la sono Bugger ĉiuj tempoj 🙂 Do se vi ne fenestro titoloj IE nerazreshava esti pli ol 1 vorto (Liaj multaj vidas pli) 😀 😎 Kaj vemesto konkludo mi diros, ke en estonteco laboro ĉiam faras optimumigaĵoj por FF kaj IE iam Eble mi eĉ malpermesis la subtenita retumilo tipoj.