Een slimme truc om de snelheid van firefox browser zoals Stofzuigers SQLite te verbeteren op basis van zijn gegevens. VACUUM proces Drops databank als haar dus defragmenteren, verminderde grootte en de vraag maakt het sneller, schijfgebruik efficiënter en mogelijk verminderde belasting van de schijf als gelezen in de opeenvolging van sectoren me. In het algemeen geldt dit voor elke database die niet automatisch stofzuigen / defrag zelf.

Het proces van het defragmenteren van de database van Firefox is vrij triviaal – uitvoeren sqlite3 db-bestand VACUUM het profiel directory van firefox. In linux de weg naar het is meestal ~ / .mozilla / firefox / random-name.default. In het algemeen moet u alleen 1 uw telefoonboek in .mozilla / firefox als je meer kunt u controleren ~ / .mozilla / firefox / profiles.ini naar de juiste directory is het profiel van uw browser. Aangezien ik niet bezig om het proces uit te voeren met de hand geteld eenvoudig script om databases te defragmenteren:

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

Na het uitvoeren van de vraag script in de geschiedenis-het enkele lading lisika is aanzienlijk sneller. Script veronderstellen dat met kleine aanpassingen kan worden gebruikt in Mac OS.

P.S Ето варианта и за Mac OS X – getest op Mac OS X Sierra. Een delimitara een nieuwe bestelling naar ruimte in het pad naar de map waarin het profiel van firefox bevat dwingen

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

Voordat ik begin met de onzin ik bedoel, Ik ben niet erg vooruit met web hosting-en alles zal een ervaring die ik in het verleden heb opgedaan schrijven 2-3 maanden. Dien een aantal mooie harige VPS in opkomst als tyxo in de top 80 maar komt in de top 70 ;). Dus mijn gedachte, die nu na al die tijd heb ik wat gewoonten en zijn tot de best practices in een of andere manier komen (meestal de harde) :D. Ik zal niet schrijven of ingaan op de details van de configuratie op alle even. Eerder zal ideeën waarover te overwegen te delen.

  1. Werk de software regelmatig. Apache, php mysql alles wat je wilt Updates. Of het nu om de gaten in sigurnista patch, als gevolg van bugfixes en nieuwe functies. Houd altijd uw software up-to-date. In principe zelden aanval een server in de toepassingen meestal door gaten in de code gehost dingen te breken, maar niet te vertrouwen op deze.
  2. Apache – webserver-en u is niet wenselijk om een ​​meer actieve modules van degenen die daadwerkelijk gebruik hebben. Hoe meer modules- langzame werk.
  3. Meer gebruikers op dezelfde server – opcode cache. Enige tijd geleden schreef bovendien, titel gelukkig maken tests en de echte voordelen van deze magische. In mijn geval heb ik gekozen voor eAccelerator want in een echte werkomgeving toont het beste resultaat met alle instellingen om het te zetten. Sneller opladen minder voedsel middelen die respectievelijk betekenen dat er meer gebruikers.
  4. Druk je mensenhandel – gzip. De meest voor de hand liggende manier om het echte verkeer dat u te maken te verminderen is met gzip compressie op http reacties op de klant. mod deflate is dé oplossing voor apache. Voor andere http-server-en ik heb niet onderzocht de kwestie :). real over 50% Het viel verkeer compressie op html,css,js,xml. Ik moet om te zien of ik kon comprimeren en andere content zal interessant zijn. Omdat de foto's zijn echte inhoud die veel verkeer een site maakt.
  5. mysql Serer – Ik beveel als je niet beloond met versie 5.1 om dit te doen. Oracle hebben over het algemeen een aantal kleine ervaring met databases 😆 deze ervaring en scoorde goed in 5.1 de versie die ik heb niet geprobeerd 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% maar naast, een nieuwe functionaliteit voor ontwikkelaars zijn prachtig. opgericht dergelijke scheidingswanden. Bij het upgraden voorzichtig welke instellingen je hebt in my.cfg Niet alle oude opties zijn geldig, ook goed om oude bibliotheken in ieder geval in CentOS verwijderen 5.5 veroorzaakte problemen in Debian had geen problemen. След това си вижте mysql log-а защото някои от опциите са с различни имена и е добре да ги промените ако след време минете към 5.5 да не се чудите защо не палва конфигурацията ви.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. По тези дневници можете да върнете информация на програмистите ако не сте вие за бавните заявки да се оптимизират. Колкото по малко такива заявки по малко натоварване за сървъра ви 😉
  7. Малко защита – verandert de standaard poort ssh-en u zult niet crappy bots proberen om u te hacken nodig. Apache veilig met hem mod_security heel nuttig module maakt filtratie heel shitni – sql inj, RFI DDoS en andere. Zal niet stoppen groot hahor maar in ieder geval Lammert zal ziften. PHP is een goed idee om een ​​te beschermen suhosin. U kunt een verdere verlenging rechtstreeks als patch in php-code te zetten of. Ik persoonlijk de voorkeur aan de eerste van zijn schone lijkt.

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

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

omdat deze dagen ik “Een beetje” bezig en hebben geen tijd voor serieuze bloginki dus ik ga sommige statistieken van mijn bločeto 😉 algemene ik denk ergens rond klap 6-7 Deze maand is het begonnen en tegen de tijd dat de statistieken worden als volgt

1. Voor besturingssystemen

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

Over het algemeen is heel aangename verrassing dat Ubuntu is stak″v een goed percentage met nogal wat andere dingen die de domste broer in een intestinale worm 🙂 zijn duidelijk

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%

Er zijn een paar verrassingen, behalve dat lisika de duisternis knippen voordat de 😉 IE6 IE7 eerste is vreemd omdat de tweede is zeker goed houden alles dat otdelešâ IE uit een mooie moderne browser en in het algemeen goreš Board die heeft niet doorberekend aan de 7de versie te maken. Vtorto ding is de aanwezigheid van netskeip hij hem dit voorjaar hebben gestopt als ik me niet vergis Mai. Is het meest waarschijnlijk sommige spaid″r maar wie weet. Hoewel de netskeip als het hield hen direct ruilen met venster voor iskačaše FF 🙂 lichtjes maar oh hart

Als een seriousgames, prestavitel treksterkte van het oorspronkelijke idee van ik hou van open beslissingen 😉 in het Algemeen, dit is Rykovtseva van het lezen van dingen van NEA mijn observaties en andere 🙂, mijn hele idee dat dingen kunnen en nameeta elders, maar hier wordt u aangeboden 🙂

1. De meest belangrijke ding is om FasterFox (voor FF3 teek) Aanvulling, open een nieuw tabblad en in het schrijven

about:config

en u open ik verloren Fox. Het vinden van de sleutel met de naam netwerk.dns.disableIPv6 en dubbelklik om het te maken stoinosta waar Deze optimalisatie doorgeven. Al windows-gebruiker heeft een programma voor het optimaliseren van vossen. FireTune geeft u de controle over een aantal vervelende gebreken de Vos, bijvoorbeeld, Lepanto veel frames, het programma wordt aanbevolen voor zwakke computers. Voor linux-gebruikers ;) er is zelfs citavo oplossing Swiftfox het project, dat is FireFox, geoptimaliseerd voor verschillende processor types, de snelheid maakt indruk.

2. Goole- soms, wanneer u op zoek bent naar iets leuks om te helpen. Gebruik CustomizeGoogle geeft veel opties bij het zoeken in Google- zoek hulp ( geeft u hintoja), filters die kunnen prehnete sommige Saitova zoeken, https-verbinding met saitovete in Google.

3. Banners – docdata Internet. Adblock Plus SLE-installatie zal zorgen voor een lijst van reguliere expressies voor het blokkeren van banners daite aan EasyList verenigde staten (kan het nu was ik niet zwaaien dat ik nalytical met mijn filters) dan 90% van banette zal verdwijnen met de rest van je gemakkelijk kan blokkeren uw. Altijd bij het installeren en domabaem twee uitdrukkingen voor het blokkeren van

*/baner/*

*/banner/*

Met nog twee izrazito Scituate te wrijven dossani dan banners 😉 100% alle zamunda 😉
4. Na menjerit. Ik heb altijd haatte FlashGet, en onder linux is er geen één behoud van de Manager uitschakelen wget Een ritje op Daulo de Manager van lisik – pure waanzin. DownThemAll! download Manager 500k ;)

5. Greasemonkey U kunt java criptive in een paar pagina ' s en het vergroten van hun funkcionalnosti.

http://userscripts.org/

er zijn nogal een paar van zulke ;)
6. synesthete met een aantal van zijn oude Adoni met FF3 :) een nieuw tabblad openen en in de adresbalk schrijven over:config pael met de juiste buttion muis cliquant en nieuw->boolean-naam extensies.checkCompatibility een echte waarde kiezen vals
7,8…. Mijn voltooide de meest belangrijke dingen die anderen hebben persoonlijke keuze FireFTP FTP-client in de Vos :) Gmail cheque, je Gmail voor nieuwe pichinca

Om te winnen totale, mijn advies - prejduice te FireFox3 vrij snel 😉

ps Vergeten toe te voegen, misschien de- Ik moet Supplement 😉 Foxmarks това е адонче коеот се грижи са синхронизирането на bookmark-овете на различни компютри операциониин системи и прочие 😉 Например адски е досано постояно с някви фиало да си фи пресонхорнизирам 🙂 добавката изисква само една регистрация коята ства за 2 минути и посел я върши всичко вместо вас 😉 и навсякаде сте с еднакви буукмаркове

Wie zegt dat, dat is nogal een queer IE eerlijk en heel oprecht zal ik hem dat hij is verkeerd – Hij is geen gewone gay en vette oude flikker. Halve week al aan het proberen om te zuiveren van de problemen van ons s″zdane JavaScript en het stomme IE. Mijn eerste verrassing was nepriâtan toen ik schreef een elementaire CSS om er uitzien als iets niet op het werk. Werken en op een gegeven moment ik besluit om te zien wat er gebeurt om me te tonen onder Eksplorera 🙂 en verrassing, en niet op de dezelfde tijd rendvaneto priâtana b″gvaše de CSS en HTML-a 😆 Ja nerazčitaše korekno (Ik was een beetje nekorekn gedefinieerd) tag voor de link <een href die in dit standpunt werkte hij in bezprobelmno FireFox Maar IE niet lezen als een link en dan ik heb toegevoegd <een href=” ” om Eksplorera aan een lege koppeling niet maken 🙂 leeg ik nodig de koppelingen zijn gewoon niet schrijven JS (JavaScript) voor het weergeven van Windows met tips en daarom het gebruik van het title attribuut van de tag <en>. OK, dit is mijn kinda fout maar 😉 is de volgende zeer abnormale zo nravih pictogrammen met eigen iconen voor verschillende soorten stream. IN FF (FireFox) prachtige look en enigszins transparant geel borderi een door het passeren van de muis over de top zijn schattig maar weer IE 😉 het Instituut van de Bulgaarse taal- Mijn zoon zet een grens grzen en podmenâše in de positie van de 🙁 en een grote bos van DAOs pedaal! Het probleem heb ik besloten het als een setnah een variabele met inhoud “rand =”0” ” zo als het is IE browser agent om grens nul anders blijft stoinosta standaard. Veel interessanter is dat wanneer ik getest of dit probleem in een andere browser manifesteren zal – Draagarm. Pederaz is alleen IE. Netscape en Opera werken prachtig met CSS-a 😉 mijn laatste idiotie op zaterdag was, Toen maakte ik de funckika voor Windows pop″p. Nogmaals eronder is FF 6+ Echter op één punt beginnen te Rumble in IE. Ik verloor een hoop zenuw en een hele dag om te vinden, een string-variabele is niet lezen het als zodanig en in plaats daarvan lezen “Radio PRJ” Bovendien, het steunt op het als een 2 variabelen ;). Nou dat was een heel goed in staat een programmeur die ooit dat denken zou was een ontmoeting met een soortgelijk probleem en haar gluspot vriend. Opnieuw was het resultaat na tests met enz browsers Internet Explorer-meeste- grote motherfucker van alle tijd 🙂 dus als jij niet nerazrešava zaglavi naar AEH venster is meer dan 1 Word (veel zien meer) 😀 😎 en vemesto samenvatting, dat in mijn toekomstige werk altijd optimalisaties doen zal voor FF en IE ooit misschien zelfs van de ondersteunde browsertypen uitschakelen.