Un truc inteligent pentru a îmbunătăți viteza de firefox browser-ului cum ar fi Aspiratoarele SQLite pe baza datelor sale. Procesul VID Picături de date ca ei defragment, astfel,, diminuare a dimensiunilor și a cererii se face mai rapid, disc de utilizare mai eficient și, eventual, a scăzut de încărcare de pe disc ca citit în secvența de sectoare me. În general, acest lucru se aplică la orice bază de date care nu aspira automat / Defrag-te.

Procesul prin defragmentarea bazei de date Firefox este destul de banal – efectua VACUUM SQLite3 db-fișier directorul de profil al firefox. În Linux drumul spre ea este de obicei ~ / .mozilla / firefox / aleator-name.default. În general, trebuie doar 1 directorul în .mozilla / firefox dacă aveți mai puteți verifica ~ / .mozilla / firefox / profiles.ini în directorul corect este profilul browser-ul dvs.. Тъй като не ми се занимава да извършвам процеса на ръка разписах елементарен скрипт с който да дефрагментирам базите данни:

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

Înainte de a începe cu prostii Vreau sa spun, Nu sunt foarte departe cu web hosting-și totul se va scrie o experienta pe care am dobândit în trecut 2-3 luni. Unele VPS destul administra păros în prezență ca Vplay în partea de sus 80 dar intră în partea de sus 70 ;). Așa că gândul meu este, că acum, după tot acest timp am câștigat niște obiceiuri și au ajuns la cele mai bune practici într-un fel sau altul (De obicei greu) :D. Nu voi scrie sau intra în detalii cu privire la configurația la toate, chiar. Mai degrabă vor împărtăși idei pe parcurs, care să ia în considerare.

  1. Actualizarea software-ului în mod regulat. Apache, php mysql tot ce vrei actualizări. Fie pentru a patch-uri găuri în sigurnista, dacă din cauza remedieri ale unor erori sau caracteristici noi. Păstrați întotdeauna software-ul până la data. Practic rar ataca un singur server în aplicații, de obicei, prin găuri în cod găzduit Pierce lucruri, dar nu se bazează pe ea.
  2. Apache – server și web nu este de dorit să aibă active de mai multe module care utilizează de fapt. Cele mai multe module- muncă lentă.
  3. Mai mulți utilizatori de pe același server – cache opcode. Cu ceva timp în urmă a scris în afară, titlu fericit face teste și a vedea beneficiile reale ale acestei magie. În cazul meu am ales eAccelerator, deoarece într-un mediu de lucru real, arată cele mai bune rezultate cu toate setările pentru a pune. Mai rapid de încărcare mai puține resurse de hrană, ceea ce înseamnă, respectiv, mai mulți utilizatori.
  4. Trafic vă presiuni asupra – gzip. Cel mai evident mod de a reduce traficul real de a face este cu compresie gzip la răspunsurile http pentru clientul. dezumfle mod este soluția pentru apache. Pentru alte http server și nu am studiat problema :). despre reale 50% Ea a scăzut de compresie de trafic pe html,css,js,XML. Trebuie să văd dacă aș putea comprima și alte tipuri de conținut va fi interesant. Pentru că imaginile sunt un conținut real, ceea ce face mult trafic un site.
  5. MySQL serer – Am foarte recomanda, dacă nu sunt răsplătiți cu versiunea 5.1 Pentru a face. Oracle au în general o anumită experiență mică, cu baze de date 😆 această experiență și a înscris bine în 5.1 versiunea nu am încercat 5.5 dar va merge să se întâmple în curând. Categoric accelera lucrările la interogări sql poate ușor a scăzut de încărcare, dar nu mai mult 5-6% dar, pe lângă aceasta, o nouă funcționalitate pentru dezvoltatorii sunt minunate. fondat astfel pereți despărțitori. Atunci când actualizarea atentă ce setări aveți în my.cfg Nu toate opțiunile vechi sunt valabile, De asemenea, bun pentru a elimina biblioteci vechi, cel puțin în CentOS 5.5 făcute probleme în Debian nu a avut astfel de probleme. Apoi, a se vedea MySQL log-dar, deoarece unele dintre opțiuni au nume diferite și ar trebui să le schimbați în cazul în care în cele din urmă du-te la 5.5 nu să mă întreb de ce Palva configurarea.
  6. interogări SQL. Necesar activat pentru înregistrarea interogare lentă. În aceste jurnale vă puteți întoarce informațiile dezvoltatorilor dacă sunteți un interogări lent pentru a optimiza. Mult mai puțin astfel de solicitări mai puțin de pe server 😉
  7. La scurt timp de protecție – schimba portul implicit ssh-și nu va avea nevoie de roboți de rahat încearcă să te hack. Apache sigure cu el mod_security modul destul de util face filtrare destul de shitni – sql inj, DDoS și alte rfi. Nu se va opri hahor mare, dar cel puțin Lammert va cerne. PHP este o idee bună pentru a proteja un Suhosin. Puteți pune o extensie suplimentară sau direct ca patch-uri în codul php. Eu personal prefer primul de curat sale pare.

Pentru început acestea sunt lucruri care vin în minte. Nu multe, dar când cred că am făcut destul de optimizări pentru server-ul, dar multe dintre ele sunt destul de specifice situației și nu are nici un sens să le spun, cum ar fi limitatsii de cache-uri sau de modul în care procesul a ridicat-l apache. Poate că timpul va aminti și totuși lucrurile sunt cum să spun unele dintre cele mai mici lucruri care fac scor mare. Mașina este foarte bine optimizat pentru comparație vom face de 20k de vizitatori unici pe zi si sunt la cel mai mic timp de încărcare posibil planul de pagini vps nu depășesc 1,5-2 sec sau în cazul în care este depășită din cauza unor surse externe de anunțuri altfel pagina în sine scuipă o fracțiune de secundă. Хора с близки позиции до нас са с не оптимизирани сървъри с доста повече ресурси от нашия и имат същите резултати. Общо взето оптимизиране му е майката и пиенето на бира бащата 😆

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

pentru că în aceste zile am “puțin” ocupat și nu au timp pentru bloginki grave, așa că am palmuit câteva statistici din blocul meu 😉 Per total cred că undeva în jurul valorii de 6-7 luna aceasta am lansat și până în prezent statisticile sunt după cum urmează

1. Sisteme de operare

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%

În general o surpriză destul de plăcută este că Ubuntu stakav o rată mai bună, cu foarte puține Worms zled 🙂 alte lucruri sunt în mod clar

2. browserele

Firefox 3 52.5%
Firefox 2 10.1%
Operă 9.9%
Internet Explorer 6 8%
Internet Explorer 7 7.8%
Safari 5.6%
Internet Explorer 8 3.2%
Icewasel 1.7%
Epifanie 1.1%
Netscape 0.2%

Aici surprize sunt puține în afară de lisika împarte întuneric 😉 ​​Prima IE6 este înainte de IE7 ciudat, deoarece anumite doua este bun tot ceea ce menține otdeleshya IE dintr-un browser modern, frumos și, în general, sfaturi fierbinți nu sunt trecute pe versiunea a 7-a face. Al doilea lucru este prezența netskeip Toi Maya in primavara acestui an l-au oprit, dacă nu mă înșel. Cel mai probabil unele spaidar, dar nu știi niciodată. Deși foarte netskeip sa oprit direct în fereastra de înlocuire a acestora iskachashe cu FF 🙂 Ei bine, a fost un pic de inimă, dar oh

Servind ca sebeovazhavash să reprezinte unele idei open source ca reshenieya deschis 😉 general acest Tova de orientare este citit lucruri din Nea experiența mea și a citi 🙂 Deci, oricum întreaga ideea mea că lucrurile pot și nu s-au stabilit în altă parte, dar aici sunt colectate 🙂

1. Cel mai important lucru este să fie instalat Fasterfox (pentru FF3 tsuck) aditiv, apoi deschideți o filă nouă și introduceți-l

about:config

și voi fi deschis reglează o vulpe. Acolo găsiți cheia pe nume network.dns.disableIPv6 și stoinosta faceți dublu clic face sa Adevărat Acest lucru este de a optimiza viteza. Mai ales pentru utilizatorii unidous un program care poate de Lisichki optimizat. FireTune vă permite să controlați unele enervant laba defecte vulpe la fel de mult RAM, Programul este recomandat pentru calculatoare slabe. Pentru utilizatorii Linux ;) există chiar și o soluție decentă Swiftfox Este un proiect in care FireFox este optimizat pentru diferite tipuri de procesoare, Viteza este uimitor.

2. Goole- uneori, atunci când căutați ceva frumos de a avea ajutor. utilizând CustomizeGoogle Acesta vă oferă o mulțime de opțiuni în căutarea Google- asistență pentru căutarea unui ( vă oferă hintove), filtre care pot prehnete unele saitove Cautare, https saitovete conectarea la Google.

3. bannere – dosadata internet. Adblock Plus instalare LES vă va oferi o listă de expresii regulate pentru a bloca bannere Daityas-l pe EasyList Statele Unite ale Americii (Fie ca sigur că nu acum nu am fost eu ondularea că am împachetat și filtrele mele) atunci 90% Bane va dispărea de restul se poate bloca cu ușurință-te. Ori de câte ori instalarea și domabyavm două expresii pentru blocarea

*/Domenii / *

*/Banner / *

Cu aceste două izrazcheta clar Dosa de bannere 😉 100% totul, de la Zamunda 😉
4. mendzherite descărcabil. Am urât întotdeauna FlashGet și Linux, fără o singură în condiții de siguranță pentru a menader deoparte wget Și conta pe managerul daulou pe cale de a merge pe lisika – nebunie pură. DownThemAll! managerul de descărcare 500K ;)

5. Maimuță unsuroasă Acesta vă permite să activați Java Script în unele pagini și de a îmbunătăți funcționalitatea lor.

http://userscripts.org/

există multe astfel de ;)
6. compatibilitatea cu unele addons vechi cu FF3 :) Deschideți o filă nouă și introduceți în bara de adrese despre:config psoel dreapta klikvanete bution mouse-ul și nou->Numele boolean pune extensions.checkCompatibility iar stoinost alegere fals
7,8…. Am terminat lucrurile cele mai importante alții au ales deja personale FireFTP client FTP în lisičkata :) Gmail Notifier verifică Gmail pentru noul pisantsa

Pentru final general sfatul meu este apgreidvaite la Firefox3 destul de rapid este 😉

PS Am uitat să adăugați destul de posibil- supliment util 😉 meu Foxmarks това е адонче коеот се грижи са синхронизирането на bookmark-овете на различни компютри операциониин системи и прочие 😉 Например адски е досано постояно с някви фиало да си фи пресонхорнизирам 🙂 добавката изисква само една регистрация коята ства за 2 минути и посел я върши всичко вместо вас 😉 и навсякаде сте с еднакви буукмаркове

Cine spune, IE este că poponar destul de onest și sincer i spun că a greșit – Toi nu este poponar obișnuită și este gras, bătrân Bugger. O jumătate de săptămână, acum am încercat să probleme de depanare ne-a creat meu Java Script și prost IE. Prima mea surpriza neplacuta a fost atunci când am scris un simplu CSS să semene cu site-ul nu este ceva în timp ce lucrează pe ea. Backa, iar la un moment dat am decis să văd ce-mi va arăta în surpriză Explorer 🙂 și nu a fost plăcut în același timp bagvashe redarea de CSS și HTML are 😆 Deci, nerazchitashe corect (ea și am definit un pic nekorekn) link tag <a href care, în această situație a lucrat în bezprobelmno FireFox dar IE nu citește ca un link și apoi se adaugă <a href=” ” pentru a permite Explorer pentru mine creează o legătură goală 🙂 nu că am nevoie de link-uri goale pur și simplu nu au scris JS (Java Script) mi-ai arătat ferestrele cu sfaturi, deci utilizați atributul titlu de tag <și>. În luna octombrie este oarecum vina mea 😉 Dar următor este un foarte șocant icoane Deci nravih link-ul cu pictograme diferite pentru diferite tipuri de săgeți. В FF (FireFox) Ei privesc boarderi transparente încântătoare și un ușor galben, prin trecerea mouse-ul de mai sus Cute absolut 😉 Dar IE încă mai au Ibe- Am pus un grzen Boarder albastru și nu înlocuirea o poziție în Nikov 🙁 Wow și pedală! Rezolva problema ca ultima ta un conținut variabil “border =”0” ” așa că, dacă IE agent de browser-ul pus Boarder zero, în caz contrar rămâne implicit stoinosta. Mult mai interesant este faptul că prin testarea dacă această problemă va avea loc într-un alt browser – iadeș. Pederaz numai pentru IE. Opera și Netscape lucra frumos cu CSS-un 😉 ultima mea imbecilitate a fost sâmbătă, Am făcut funtskika pentru ferestre pop-up. Din nou, în conformitate cu FF întreg lot este 6+ Dar, la un moment dat a început să bubuie în IE. Am pierdut o mulțime de nervi și toată ziua pentru a găsi, o variabilă șir de caractere care nu-l citesc ca atare și în loc să citească “Radio PRJ” IE conta acest lucru ca 2 variabile ;). Ei bine, care a fost un prieten programator destul de capabil să cred că el a întâlnit o problemă similară cu IE și gluspot sale. Din nou, după testarea cu alte browsere rezultat a fost Internet Explorer -ORAȘUL- Bugger mare tot timpul 🙂 Deci, dacă nu titluri de fereastră IE nerazreshava fi mai mult 1 cuvânt (Lui multe văd mai mult) 😀 😎 Și concluzie vemesto voi spune, că, în activitatea viitoare se va face întotdeauna optimizări pentru FF și IE vreodată Poate voi chiar interzis de la tipuri de browser acceptate.