Et utspekulert triks for å forbedre hastigheten på din nettleser som firefox sqlite data base vakumirate. VAKUUM prosessen bygger databasen dermed det defragmentere, redusert størrelse og det er raskere å søke, diskbruk mer effektiv og muligens redusert belastning på harddisken som lest i sekvensen av min sektorer. Generelt gjelder dette for hver database som ikke utfører automatisk vakuum/Bedra til deg selv.

Av defragmentering av Firefox er ganske trivielt – Vi utfører sqlite3 db-filen VAKUUM i profil-mappen til firefox. I linux er banen som regel ~/.mozilla/firefox/random-name.default. Generelt bør du ha bare 1 dirketoriâ i mozilla / firefox. Hvis du har mer du kan kontrollere ~/.mozilla/firefox/profiles.ini for riktig katalog er nettleserens profil. Siden jeg ikke ønsker å utføre prosessen med hånd signert av på et enkelt skript for å defragmentere det databaser:

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

Etter kjøre skriptet i søket er historie og lasting lisika betydelig raskere. Vel skriptet med mindre endringer kan brukes i Mac OS.

p. s dvs alternativer for Mac OS X – testet på Mac OS X Sierra. Vi trenger å tvinge delimit″ra til en ny linje for plass i banen til mappen som inneholder profilen til 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

Før jeg begynte crap mener jeg, Jeg er ikke veldig fremover med web hosting, og alt jeg skriver skal oppleve at jeg har kjøpt tidligere 2-3 måneder. Administriram noen ganske opptatt VPS til stede i henhold til tyxo er øverst 80 men toppen 70 ;). Så er poenget, Etter all denne tiden som allerede har fått har ulike vaner og jeg kommet til beste praksis på en måte eller annen (vanligvis hard) :D. Jeg vil ikke skrive eller gå inn i detaljer om konfigurasjonen på alle. Jeg vil heller dele ideer over som kan vurdere.

  1. Oppdater programvaren regelmessig. Apache, php mysql alle du ønsker oppdateringer. Om å reparere hull i sigurnista, om på grunn av korrigerte feil eller nye funksjoner. Alltid holde programvaren oppdatert. Generelt, sjelden server brudd i aplikaciite vanligvis i hull i koden for det vert gjennomboret men ikke stole bare på dette.
  2. Apache – nettserver og er ikke ønskelig å ha mer aktive moduler fra dem som faktisk bruker den. Jo mer modulene på- treghet.
  3. Flere brukere på samme server – opcode buffer. En tid siden Jeg skrev Dessuten zerdion gjøre nok tester og se den virkelige fordelen med denne magiske. I mitt tilfelle jeg valgte fordi eAccelerator virkelige arbeidsmiljøet han viser de gode resultatene med sette alle innstillinger til den. Rask lasting av lite spise ressurser som henholdsvis bety flere kunder.
  4. Presse trafikken – gzip. Den enkleste måten å redusere den virkelige trafikken du er med gzip sammenntrykking av http-svar til klienten. Mod tømming er løsningen for apache. For andre http-server- og jeg har ikke studert problemet :). Om virkelige 50% trafikk falt i komprimering på html,CSS,JS,XML. Jeg nød å sjekk hvis jeg kan komprimere min og annet innhold skal være interessant. Fordi bildene er reelt innhold som gjør mye trafikk i ett område.
  5. MySQL serer – Jeg anbefaler hvis du ikke er tildelt prosjektet med versjon 5.1 å gjøre det. Oracle generelt har liten erfaring med databaser og 😆 denne erfaringen satte ham godt i 5.1 Jeg har ikke prøvd versjon 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% men et pluss for utviklere nye funksjoner er fantastiske. Viktigste slik partisjoner. Når du oppgraderer, vær forsiktig hvilke innstillinger du ikke har i URmy.cfg alle gamle alternativer er gyldige, er også godt å fjerne gamle biblioteker, minst i CentOS 5.5 laget Debian problemer hadde ingen slike problemer. Så du se mysql loggen- men fordi noen av alternativene som har forskjellige navn, og det er greit å endre dem hvis etter tid gå til 5.5 ikke du lurer på hvorfor din konfigurasjon-damn rett jeg ikke ville.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. I loggene, kan du returnere informasjon til utviklere for hvis du ikke for langsom forespørsler å optimalisere. Noen slike forespørsler til en liten belastning for din server 😉
  7. Liten beskyttelse – endre standard ssh port- og du trenger ikke halt roboter kan prøve å hakvat. Apache sikre den med mod_security ganske nyttig modul gjør filtrering av ganske šitni – SQL inj, DDoS rfi osv.. Det er ikke til å stoppe store hahor minst lamerite vil bla gjennom. PHP er en god idé å beskytte den Suhosin. Kan settes som en utvidelse eller en oppdatering til php-kode. Jeg personlig foretrekker først over feilfri stemning.

For det første er de tingene som jeg kan tenke på. Det er ikke mange og tror jeg har gjort en rekke optimaliseringer serveren, men mange av dem er ganske spesielle og ikke fornuftig å forklare dem som limitacii av cacher eller hvordan prosessen har fjernet apache-it. I tid, vil du sannsynligvis vite flere ting og hvordan å fortelle som er en del av de små tingene som gir et flott resultat. Maskinen er ganske godt optimalisert for sammenligningen vi gjøre 20 k unike besøk hver dag, og vi er lav mulig vps plan lastetiden sider vi ikke overskrider 1,5-2 s eller hvis det overskrider de eksterne kildene er om annonser eller selve siden spytter på en brøkdel av et sekund. Personer med lignende posisjoner til oss ikke optimerte servere med mye mer ressurser enn vår og har samme resultat. Vanligvis optimalisere er mor og far drikker øl 😆

PS sangen litt fornuftig med tema 😀

fordi disse dagene jeg “litt” opptatt og ikke har tid til alvorlige boginki så jeg vil dele noen statistikk fra blochet jeg 😉 Generelt, tror jeg, et sted rundt 6-7 denne måneden er det i gang og fortsatt statistikken som følger

1. For operativsystemer

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%

Totalt sett en veldig hyggelig overraskelse at Ubuntu stakav pris er bra med ganske mye av sleden gestate 🙂 andre ting klart

2. Nettlesere

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

Her var få overraskelser, bortsett fra det faktum at lisik å bryte mørket 😉 Første IE6 til IE7, det er rart, fordi de er spesifisert andre bedre å holde alt det otdelka DVS. med en moderne nettleser, og, som regel, ghoresh Styret som ikke passere 7-th versjon for å gjøre det. Den andre tingen er tilstedeværelsen av gjær netskeip SFU denne våren det stoppet hvis jeg ikke tar feil. Mest sannsynlig, noen spaidar men du vet aldri. Selv om han netstep som han stoppet, direkte forbinder deres ilkacase utskifting vindu med FF 🙂 Vel, det var en liten, men om hjertet

Som en seriousgames, prestavitel strekk opprinnelige ideen jeg elsker åpne beslutninger 😉 i Generelt er, denne er Rykovtseva fra å lese ting fra NEA mine observasjoner og andre 🙂, som min hele ideen om at ting kan og nameeta andre steder, men her er det brakt til deg 🙂

1. Det viktigste er å sette FasterFox (for FF3 kryss) Supplement, åpne en ny fane og i det skrive

about:config

og du åpner jeg mistet Fox. Finne nøkkelen som heter nettverk.dns.disableIPv6 og dobbelt-klikk for å gjøre det stoinosta sanne Dette for å passere optimalisering. Allerede wnidows brukeren har et program som kan være i stand til å optimalisere ulver. FireTune gir deg kontroll over noen irriterende feil Fox, for eksempel, Lepanto mange bilder, programmet anbefales for svake datamaskiner. For linux-brukere ;) det er enda citavo løsning Swiftfox prosjektet, som er FireFox som er optimalisert for ulike typer prosessor, dens hastighet imponerer.

2. Goole- noen ganger, når du er på jakt etter noe godt å hjelpe. Bruk CustomizeGoogle gir en rekke alternativer når du søker i Google- søk hjelp ( gir deg hintoja), filtre som kan prehnete noen Saitova søk, https-tilkobling med saitovete i Google.

3. Bannere – docdata Internett. Adblock Plus SLE installasjonen vil gi en liste over vanlige uttrykk for å blokkere bannere daite det å EasyList USA (kan de nå var jeg ikke svinge at jeg nalytical med min filtre) da 90% fra banette vil forsvinne med resten av dere kan lett blokkere. Alltid når du installerer og domabaem to uttrykk for blokkering

*/baner/*

*/banner/*

Med fortsatt to izrazito Scituate gni dossani enn bannere 😉 100% alle zamunda 😉
4. Downlod menjerit. Jeg har alltid hatet FlashGet, og under linux er det ingen bevaring av Manager deaktivere wget En tur på Daulo Leder av lisik – ren galskap. DownThemAll! download Manager 500k ;)

5. Greasemonkey Lar deg aktivere java criptive i et par sider, og øke deres funkcionalnosti.

http://userscripts.org/

det er ganske mange slike ;)
6. synesthete med noen av hans gamle Adoni med FF3 :) åpne en ny fane og i adressefeltet skriver om:config pael med høyre buttion musen cliquant og ny->boolske sette navn utvidelser.checkCompatibility en ekte verdi velger USANN
7,8…. Min ferdig de viktigste tingene andre har personlig valg FireFTP FTP-klienten i Fox :) Gmail sjekk, du Gmail for nye pichinca

For å vinne sammenlagt, mitt råd - prejduice å FireFox3 ganske fort 😉

ps Glemte å legge til, kanskje- Jeg trenger Supplement 😉 Foxmarks det alene coaot å ta vare på kategorien synkronisering-s på forskjellige datamaskiner operationin systemer og andre 😉 for Eksempel helvete desano stadig Naqvi Fiala til din Fi prisonersin 🙂 add-on krever kun registrering, der holder for 2 Posel minutter, og det gjør det i stedet for deg 😉 og nasekade du med det samme bookmarque

Hva du skal si, hva DVS. faggot veldig ærlig og oppriktig at jeg skal fortelle ham at han er galt – han er ikke en typisk fett sigarett, men den gamle djevel!. Halv uker allerede til å lide med feilsøking problemer vi systane meg Java-Skript og dumt, DVS.. Min første ubehagelig overraskelse var da jeg skrev en enkel CSS for å sikre at nettstedet ser ut som noe har ennå ikke skjedd med ham. Grub og på et tidspunkt bestemte seg for å sjekke ut at vise meg i Explorer 🙂 og overraske, og det er ikke prietena ednovremenno og randonee CSS og HTML-en 😆 Betyr proschitali coreno (og jeg er litt nakonechn jeg bestemt) tag lenker <a href som i denne situasjonen jobbet i bezproblem FireFox men DVS. at det ikke kan lese som en link, og deretter lagt til <a href=” ” for en Forsker kan jeg opprette en tom link 🙂 ikke at jeg trenger en null-referanse bare sier til meg JS (Java-Skript) for å vise min Windows-tips, og det er derfor jeg bruker attributtet tittel på koden <(a)>. OK her er noen av mine feil 😉 Men neste er sjokkerende i en avslørende Betyr nravy link ikoner med forskjellige ikoner for forskjellige typer stream. I FF (FireFox) ser flott gjennomsiktig Borderies og en er litt gul som du passerer musen på toppen av Abe søte 😉 Imidlertid, DVS., IBE- sette meg grsen sønn av grensen agent sette og ikke for å erstatte hans posisjon for kutt i kutt posisjon 🙁 Fuckin og pedaler! Problemet, bestemte han seg for, som du Sitnah en variabel med innhold “border =”0” ” og så hvis IE agent til å sette grensen agent sette null ellers forblir stoinosta standard. Mye mer interessant er det faktum at som et kriterium, hvis dette problemet vil manifestere seg i en annen nettleser – wishbone. Peders bare DVS.. Opera og Netscape bedre pent med CSS-en jeg 😉 Siste idioti var på lørdag, når jeg gjorde funckii for Popp vinduet. Igjen, alle under FF 6+ men på ett punkt var rumble i IE. Jeg mistet mye av nerver og en hel dag til å finne, en variabel streng ikke lese den slik, og i stedet lese “Radio PRJ” ELEMENTER det kommer an på hvordan 2 variabler ;). Vel, som var en venn, en meget dyktig programmerer som nevnt at du møtte en lignende problem med NAVN og gluepot. Igjen, etter en del testing med andre nettlesere, var resultatet Internet Explorer, den mest- største faggot av all tid 🙂 Så hvis du zaglavi ikke Windows ELEMENTER nerasiau mer 1 ordet (det er sett mer) 😀 😎 Og gamesto konklusjon, i arbeidet framover vil være å alltid gjøre optimalisering for FF og IE kan aldri bli, det vil også avskaffe en godt vedlikeholdt nettleser tips.