Un trucco intelligente per migliorare la velocità di Firefox come Vacuums SQLite basato i suoi dati. processo di vuoto Gocce database come lei quindi deframmentare, diminuzione della dimensione e della domanda rende più veloce, utilizzo del disco più efficiente ed eventualmente diminuita carico sul disco come letto nella sequenza di settori me. In genere questo vale per qualsiasi database che non aspirare automaticamente / defrag te.

Il processo per la deframmentazione del database di Firefox è piuttosto banale – eseguire VUOTO db-file di sqlite3 il profilo directory di firefox. In Linux la strada è di solito ~ / .mozilla / firefox / random-name.default. In generale, si deve solo 1 la directory in .mozilla / firefox, se si dispone di più è possibile controllare ~ / .mozilla / firefox / profiles.ini nella directory corretta è il profilo del tuo browser. Dal momento che non impegnato per eseguire il processo conteggiati manualmente semplice script per la deframmentazione dei database:

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

Dopo aver eseguito la richiesta di script nella storia-mera lisika carica è significativamente più veloce. Script supponiamo che con piccole modifiche possono essere utilizzati in Mac OS.

P.S Ето варианта и за Mac OS X – testato su Mac OS X Sierra. Un delimitara per forzare qualsiasi nuovo ordine per lo spazio nel percorso della cartella che contiene il profilo di 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

Prima di cominciare con le sciocchezze intendo, Io non sono molto avanti con web hosting, e tutto quello che scriverà una esperienza che ho acquisito in passato 2-3 mesi. Somministrare alcuni VPS abbastanza pelose presenti come tyxo nella top 80 ma entra nella top 70 ;). Quindi il mio pensiero è, che ora, dopo tutto questo tempo ho guadagnato abitudini e sono venuti alle migliori pratiche in un modo o nell'altro (in genere il disco) :D. Non voglio scrivere o entrare nei dettagli della configurazione a tutti anche. Piuttosto condivideranno idee oltre che di prendere in considerazione.

  1. Aggiornare il software regolarmente. Apache, php mysql tutto quello che volete Aggiornamenti. Sia di patch fori nella sigurnista, se a causa di correzioni di bug o nuove funzionalità. Tenere sempre il vostro software aggiornato. Fondamentalmente raramente attaccare un server nelle applicazioni di solito attraverso i fori nel codice ospitato rompere le cose, ma non fare affidamento su di esso.
  2. Apache – server e web non è desiderabile avere un modulo più attiva da parte di chi effettivamente utilizzare. I più moduli- lavoro lento.
  3. Altri utenti sullo stesso server – cache di codice operativo. Qualche tempo fa ha scritto inoltre, titolo felicemente fare test e vedere i reali benefici di questa magia. Nel mio caso ho scelto eAccelerator perché in un ambiente di lavoro reale che mostra i migliori risultati con tutte le impostazioni per dirla. Più veloce di ricarica meno risorse alimentari che significano rispettivamente più utenti.
  4. Pressioni si tratta di esseri umani – gzip. Il modo più ovvio per ridurre il traffico reale si può fare e con la compressione gzip a risposte HTTP al cliente. sgonfiare mod è la soluzione per apache. Per altro http server e non ho studiato il problema :). reale su 50% E 'caduto compressione del traffico su HTML,css,js,xml. Devo vedere se riuscivo a comprimere e altri contenuti sarà interessante. Perché le immagini sono contenuti reali che rende il molto traffico di un sito.
  5. mysql Serer – Mi raccomando se non si è ricompensati con la versione 5.1 per fare. Oracle in genere hanno qualche piccola esperienza con i database 😆 questa esperienza e ottenuto buoni risultati in 5.1 la versione non ho provato 5.5 ma sarà a capo di accadere presto. Sicuramente accelerare i lavori sulla query SQL forse un po 'caduto carico, ma non più di 5-6% ma oltre, una nuova funzionalità per gli sviluppatori sono meravigliosi. fondata tale partizioni. Durante l'aggiornamento di attenzione a ciò che le impostazioni che avete in my.cfg Non tutte le vecchie opzioni sono valide, anche un bene per rimuovere vecchie librerie almeno in CentOS 5.5 problemi Made in Debian non ha avuto tali problemi. Poi vedere mysql Log-ma perché alcune delle opzioni hanno nomi diversi e si dovrebbe cambiare loro se finalmente andare a 5.5 non ti chiedi perché il tuo Palva configurazione.
  6. query SQL. Il termine consentito per la registrazione di query lente. In questi registri è possibile restituire le informazioni agli sviluppatori se sei un lento query per ottimizzare. Molto meno tali richieste meno carico sul server 😉
  7. poco protezione – cambiare la porta di default ssh-e non sarà necessario bot scadenti che cercano di incidere voi. Apache fissarla con mod_security Modulo molto utile rende filtrazione piuttosto shitni – sql inj, rfi DDoS e altre. non si fermerà grande hahor ma almeno Lammert Passerò al vaglio. PHP è una buona idea per proteggere un Suhosin. Si può mettere un ulteriore ampliamento o direttamente come cerotto in codice php. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. Не са много а като се замисля съм направил доста оптимизации по сървъра но много от тях са доста специфични според ситуацията и няма смисъл да ги обяснявам тях като например лимитации на кешове или пък колко процеса има вдигнато apache-то. Вероятно с времето ще се сещам и за още неща които са как да кажа част от малките неща които дават големия резултат. Машината е доста добре оптимизирана за сравнение ние правим на 20к уникални посещения на ден и сме на най ниския възможен vps план load time на страниците ние не надхвърля 1,5-2 сек или ако го надхвърля е заради външните източници на реклами иначе самата страница се изплюва за части от секундата. Хора с близки позиции до нас са с не оптимизирани сървъри с доста повече ресурси от нашия и имат същите резултати. Общо взето оптимизиране му е майката и пиенето на бира бащата 😆

ps Песничката леко се връзва с тематиката 😀

perché in questi giorni ho “leggermente” occupato e non ho tempo per gravi блогинки quindi ho intenzione di condividere alcuni dati statistici di блочето mi 😉 in generale, credo, circa 6-7 in questo mese di inizio e fino ad ora le statistiche come segue

1. Per i sistemi operativi

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%

Nel complesso una piacevole sorpresa il fatto che Ubuntu stakav un tasso migliore con un sacco di злед глистата 🙂 il resto le cose chiaramente

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%

Ecco le sorprese erano più oltre al fatto che лисика rompere le tenebre 😉 Primo IE6 a IE7, strano, perché определно il secondo è meglio salvare tutto quello che отделешя IE con un buon browser moderno e, di solito, гореш consiglio a chi non ha superato il 7 ° versione, per rendere. La seconda cosa, è la presenza di lievito netskeip yufu questa primavera si è fermato, se non sbaglio. Molto probabilmente, alcuni spaidar ma non si sa. Anche se нетскеип, come si fermò, si collega direttamente loro искачаше finestra sostituzione con FF 🙂 Beh, è stato un po', ma di cuore

Quando un sebeovažavaš è rappresentante dell'idea dell'open source amore 😉 rešenieâ trazione in generale che si tratta di un manuale o manuale di leggere cose osservazioni NEA o dal mio proče così 🙂 comunque mia tutta l'idea che le cose possono e nameite loro altrove ma qui è portato 🙂

1. La cosa più importante è quello di installare FasterFox (per FF3 tsuck) il componente aggiuntivo, quindi aprire una nuova scheda e digitare

about:config

e sarà aperta per il nastrokite di Foxy Lady. Vi si trova la chiave con il nome disableIPv6 e con un doppio click farlo su stoinosta true Questo è dall'ottimizzazione skorota. Per gli utenti già unidous un programma che può optimizarate Foxy Lady. FireTune consente di controllare alcuni fastidiosi difetti di Fox ad esempio..... succhiarsi molti RAM, il programma è consigliato per i computer deboli. Per gli utenti Linux ;) C'è anche una decisione sana Swiftfox è un progetto in cui FireFox è ottimizzato per i diversi tipi di processori, la velocità è incredibile.

2. Goole- A volte quando stai cercando qualcosa di bello per avere aiuto. L'uso della CustomizeGoogle ti dà un sacco di opzioni durante la ricerca in Google- aiutare con la ricerca ( ti dà hintove), filtri per la ricerca saitove alcuni prehnete, connessione HTTPS con saitovete su Google.

3. Banner – noia su Internet. Adblock Plus Dopo l'installazione fornirà un elenco di espressioni regolari per bloccare i banner dargli EasyList USA (Penso che ero così fuori di esso e nabl″skal con i miei propri filtri) quindi 90% da banetite si sbiadirà altri può facilmente blocco a da solo. Sempre al momento di installazione e domabâvm due espressioni per blocco

*/Baner / *

*/banner / *

Con questi due izrazčeta chiaro delle bandiere dosat 😉 100% tutto da zamunda 😉
4. Scarica mendžerite. Ho sempre odiato FlashGet e sotto Linux non c'è nessun suono tranne il menader wget E fare affidamento sul gestore di daulou lisika – pura follia. DownThemAll! Scarica 500 k Manager ;)

5. Greasemonkey Consente di includere java in alcune pagine di sriptove e di migliorare la loro funzionalità.

http://userscripts.org/

C'è un sacco di quelli. ;)
6. la compatibilità con alcuni del vecchio adoni con FF3 :) Aprire una nuova scheda e digitare nella barra degli indirizzi di:config psoel con il destro del mouse klikvanete zione e nuovi->Boolean mettere nome extensions.checkCompatibility e il valore di stima scegliere falso
7,8…. Ho finito le mie cose più importanti gli altri sono già scelta personale FireFTP un cliente GTL in Foxy Lady :) Gmail Notifier controllare il vostro Gmail per pis″nca nuovo

Per il finale, il mio consiglio è generalmente ″pgreidvaite per FireFox3 abbastanza veloce è 😉

PS ho dimenticato di aggiungere forse il- utile aggiungere-in mio 😉 Foxmarks Questo è ciò che adonče cure sono la sincronizzazione di sistemi operacioniin segnalibro-s su computer diversi, e così per esempio 😉 si dosano tutto il tempo con alcuni fialo a PHI presonhorniziram 🙂 componente aggiuntivo richiede solo un registro che corrispondono a 2 minuti e posel fare tutto per te e tu sei 😉 ovunque con uguale buukmarkove

chi dice, IE è che frocio onestamente e sinceramente dirgli che era sbagliato – Toi nessun faggot ordinaria ed è grasso vecchio bastardo. La metà di una settimana ora ho cercato di eseguire il debug di problemi ci ha creato la mia Java script e stupido IE. La mia prima sorpresa sgradevole è stato quando ho scritto un semplice CSS per assomigliare il sito non è qualcosa mentre si lavora su di esso. Backa, ea un certo punto ho deciso di vedere cosa mi mostrerà in Explorer 🙂 sorpresa e non è stato piacevole allo stesso tempo resa bagvashe di CSS e HTML-a 😆 Così nerazchitashe corretta (e ho definito il piccolo nekorekn) Link tag <a href che in questa situazione lavorato in bezprobelmno FireFox ma IE non leggerlo come un link e poi ha aggiunto <a href=” ” per consentire l'Explorer di me crea un collegamento vuoto 🙂 non è che ho bisogno di collegamenti vuoti semplicemente non hanno scritto JS (Java script) per avermi mostrato le finestre con note e quindi utilizzare l'attributo titolo di tag <e>. Nel mese di ottobre è un po 'colpa mia 😉 Ma la prossima è un molto scioccante icone Così nravih collegano con icone differenti per i diversi tipi di frecce. В FF (FireFox) Sembrano belle pensionanti trasparenti e un po 'di colore giallo passando il mouse sopra assoluto Carino 😉 Ma IE ancora Ibe- Ho messo una grzen blu boarder e non sostituendo una posizione in Nikov 🙁 Wow e pedale! Risolvere problemi come il tuo ultimo contenuto variabile “border =”0” ” quindi se IE agente del browser messo confine zero altrimenti resta predefinita stoinosta. Molto più interessante è che verificando se questo problema si verifica in un altro browser – forcella. Pederaz solo IE. Opera e Netscape migliorano in modo bello con i CSS-a 😉 mia ultima idiozia è stato il Sabato, Ho fatto funtskika per le finestre popup. Anche in questo caso sotto FF intero lotto è 6+ Ma a un certo punto ha cominciato a rombo in IE. Ho perso un sacco di nervi e un giorno intero per trovare, una variabile stringa non legge come tale e invece leggere “Radio PRJ” IE si contano come questo 2 variabili ;). Bene che era un amico programmatore perfettamente in grado di pensare di aver incontrato un problema simile con IE e la sua gluspot. Anche in questo caso dopo il test con altri browser risultato è stato Internet Explorer -la- il bugger suono ogni momento 🙂 Quindi, se non i titoli della finestra di IE nerazreshava essere più che 1 parola (I suoi molti stanno vedendo più) 😀 😎 E vemesto conclusione dirò, che nel lavoro futuro sarà sempre fare ottimizzazioni per FF e IE mai Forse sarà anche vietato dai tipi di browser mantenuto.