Хитрий трюк, щоб збільшити швидкість вашого браузера, як firefox даних sqlite база vakumirate. ВАКУУМНІ процес відновлює базу даних таким чином це дефрагментувати, зменшення розміру і це робить пошук швидше, ефективніше використання диска і можливо зниження навантаження на диску як прочитані в послідовності мій секторів. В цілому це відноситься і до кожного базу даних, яка не виконує автоматичного вакуумні/дефрагментації диску собі.

Просте процес дефрагментації бази даних Firefox є досить тривіально – Ми виконуємо sqlite3 db файлі ВАКУУМНІ у каталогу профілю firefox. Linux, у контуром, як правило, ~/.mozilla/firefox/random-name.default. Загалом, ви повинні мати тільки 1 dirketoriâ в mozilla / firefox. Якщо у вас є більше, ви можете перевірити ~/.mozilla/firefox/profiles.ini для правильного реєстр є профіль вашого браузера. Так як я не хочу виконати процес рука підпису на простий скрипт для дефрагментації його баз даних:

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

Після запуску сценарію в пошуку історії та завантаження lisika є значно швидше. Я думаю, що скрипт з незначними модифікаціями можуть бути використані в Mac OS.

p. s, які є варіанти для Mac OS X – випробував на Mac OS X Сьєрра. Нам необхідно змусити на delimit″ra на новий рядок для простору в шлях до папки, яка містить профіль 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

Перш ніж я почав лайно, я маю на увазі, Я не дуже вперед з веб-хостингу і все, що я пишу, буде відчувати, що я придбав у минулому 2-3 місяців. Administriram деякі дуже зайнятий VPS в відвідуваності, відповідно до tyxo входить до Топ 80 але у верхній 70 ;). Так що моя точка, За цей час, що вже отримав різних звички і я прийшов, щоб передового досвіду в тій чи іншій формі (зазвичай жорсткий) :D. Я не буду писати або вдаватися в подробиці конфігурації на всіх. Досить поділитися ідеями над які могли б розглянути.

  1. Регулярно оновлюйте програмне забезпечення. Apache, PHP mysql усіх хоче оновлення. Чи потрібно виправити отвори в на sigurnista, чи то через виправляти помилки або нові можливості. Завжди тримати ваше програмне забезпечення останню дату. В цілому, рідко сервер пролом в aplikaciite зазвичай в отвори в код для розміщення речей, прокололи, а не покладатися тільки на це.
  2. Apache – веб сервер і не бажано мати більш активну модулів з тих, хто фактично використовує в. Додаткові модулі на- повільної роботи.
  3. Більш користувачів на одному сервері – код операції кеш. Якийсь час назад Я написав Крім того, zerdion зробити достатню кількість тестів і побачити реальну користь цю магію. У моєму випадку, я вибрав, тому що eAccelerator реального робочого середовища, він показує гарні результати з покласти всі налаштування до нього. Прискореної завантаженням мало їжі ресурсами, що відповідно означати більше клієнтів.
  4. Натисніть на ваш трафік – GZIP. Найпростіший спосіб зменшити реального трафіку, ви робите це з gzip стиснення http відповіді на клієнта. Моделювання deflate Це рішення для apache. Для інших сервер http- і я ще не вивчав це питання, :). Про справжні 50% трафік встало на стиск html,CSS,JS,XML. Мені потрібно, щоб перевірити, якщо я можна стискати мій та інший вміст, повинно бути цікаво. Тому що фотографії є реальним змістом, який робить велику кількість трафіку в одному сайті.
  5. MySQL serer – Я настійно рекомендую, якщо ви не виграли проекту з версією 5.1 це зробити. Oracle, як правило, мають деякі невеликі досвід роботи з базами даних і 😆 цим досвідом поставити йому добре у 5.1 Я ще не пробував версія 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% але плюс для розробників нових функцій є прекрасним. Основні таких перегородки. Під час оновлення, звертайте увагу на те, що установки, то в URmy.cfg не всі старі варіанти є дійсними, Це також добре, щоб видалити старі бібліотеки, по крайней мере в CentOS 5.5 зробив Debian проблем не було ніяких таких проблем. То вас бачити й колоди mysql- а тому, що деякі параметри мають різні імена, і це нормально, щоб змінити їх, якщо після час перейти до 5.5 не ви дивуєтесь, чому ваша конфігурації чорт прямо не буде.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. У цих журналів можна повернутися інформації розробників якщо ви не для повільних запитів для оптимізації. Кілька таких запитів щодо невелика навантаження на сервер 😉
  7. Мало захисту – змінити за замовчуванням ssh порт- і вам не потрібно кульгавий ботів можемо спробувати hakvat. Apache закріпіть її з mod_security досить корисні модулі виділяють звукове навантаження фільтрації досить šitni – SQL ін'єкцій, Rfi DDoS і т. д.. Це не буде принаймні зупинити великий hahor lamerite буде просіяти через них. PHP є гарною ідеєю, щоб захистити на Suhosin. Можна поставити як розширення або патч в php-коду. Я особисто віддаю перевагу першому над чистим відчувати.

По-перше, це ті речі, що я можу думати о. Є не так багато, і думаю, що я зробив безліч оптимізацій сервера, але багато хто з них є досить специфічними і не має сенсу пояснити, наприклад limitacii кешей або як процес видалили apache це. З часом ви буде, напевно, знаєте більше речей і як дізнатися, які є частиною дрібниці, які дають відмінний результат. Машини дуже добре оптимізований для порівняння, ми робимо 20 k унікальних відвідувань в день, і ми низький можливих vps план час завантаження сторінок, ми не перевищують 1,5-2 s, або якщо вона перевищує зовнішніх джерел є про оголошення або самій сторінці випльовує в частку секунди. Люди подібні посади нам не оптимізований сервери з набагато більше ресурсів, ніж у нас і мають ті ж результати. Як правило, оптимізувати в мати і батько пити пиво 😆

PS пісня трохи сенсу з теми 😀

понеже тия дни съммалкозает и нямам време за сериозни блогинки затова ще плясна малко статистики от блочето ми 😉 Като цяло мисля че някаде около 6-7 тоя месец го стартирах и до момента статистиките са както следва

1. За операционни системи

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%

Като цяло доста приятна изненада е че Ubuntu е стакъв добър процент с доста малко злед глистата 🙂 останалите неща са ясно

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%

Тука изненадите са няколко освен че лисика цепи мрака 😉 Първо IE6 е пред IE7 странно защото определно втория е по добър подържа всичко онова което отделешя IE от един хубав модерен браузър и като цяло гореш съвет които не е преминал на 7-ма версия да го направи. Вторто нещо е присъствието на нетскеип тои маи тая пролет го спряха ако не се лъжа. Най вероятно е някои спаидър ама знае ли човек. Въпреки че самия нетскеип като го спряха дирекно им искачаше прозорче за замяна с FF 🙂 Ами това беше малко но о сърце

Kато един себеоважаваш се преставител на опън сорс идеята обичам отворените решениея 😉 Като цяло тоя тoва ръковдство е от прочетени неща от неа мои наблюдения и проче 🙂 Та както и да е цялата ми идея че нещата може и да ги намеите другаде ама тука си е събрано 🙂

1. Най важното е да се инсталира FasterFox (за FF3 цък) добавката, после си отворете нов таб и в него напишете

about:config

и ще ви се отворя настроките на лисичката. Там намерете ключа с име network.dns.disableIPv6 и с двоен клик направете стоиноста му на true Това е от към оптимизация по скорота. Вече за унидоус потребителите има програма коя ще може да оптимизарате лисичката. FireTune ви дава контрол над някои досадни дефекти на лисицата например лапането на много рам, програмата е препоръчителна за по слабите компютри. За линукс потребителите ;) има дори по читаво решение Swiftfox е проект в които FireFox е оптимизиран за различните видове процесори, скороста му е изумителна.

2. Goole- понякога когато търсите нещо е хубаво да си има помощ. Използването на CustomizeGoogle ви дава доста възможности при търсене в Google- помощ при търсене ( дава ви хинтове), филтри с които може да прехнете някои саитове от търсене, https връзка с саитовете на Google.

3. Банеритедосадата в интернет. Adblock Plus сле инсталацията му ще ви предложи лист с регулярни изрази за блокиране на банери даите го на EasyList USA (май тъи беше сега не ми се маха че съм го наблъскал и с мои филтри) след това 90% от банетите ще изчезнат останалите можете лесно да си блокирате сами. Винаги при инсталацията и домабявм два израза за блокиране

*/baner/*

*/banner/*

С тия две изразчета изчиствате досат от банерите 😉 100% всичко от замунда 😉
4. Даунлод менджерите. Винаги съм мразел FlashGet а под линукс няма нито един читав менадер като изключим wget А да разчитам на даулоу менаджера на лисикачисто безумие. DownThemAll! даунлоуд менаджер 500к ;)

5. Greasemonkey Ви позволява да включвате java сриптове в някои страници и да подобрявате функционалноста им.

http://userscripts.org/

има доста такива ;)
6. съвместимоста с някои от старите адони с FF3 :) отворете нов таб и в адресната лента напишете про:Config псоел с десен бутион на мишката кликванете и new->boolean за име слагате extensions.checkCompatibility Реальна вартість вибрати ХИБНІСТЬ
7,8…. Ми свърших най важните неща другите вече са личен избор FireFTP фтп клиент в лисичката :) Gmail Notifier чеква ви Gmail за нови писънца

За финал като цяло съвета ми е ъпгреидваите се към FireFox3 доста по бърза е 😉

ps Забравих да добавя можеби най- полезната ми добавка 😉 Foxmarks това е адонче коеот се грижи са синхронизирането на bookmark-овете на различни компютри операциониин системи и прочие 😉 Например адски е досано постояно с някви фиало да си фи пресонхорнизирам 🙂 добавката изисква само една регистрация коята ства за 2 минути и посел я върши всичко вместо вас 😉 и навсякаде сте с еднакви буукмаркове

Който каже, че IE е педераст съвсем чесно и чистосърдечно ще му кажа че грешитои не е обикновен педераст а е тлъст дърт педераст. Половин седмица вече се мъча с дебъгване на проблеми създане ни ми от Java Script и тъпия IE. Първата ми неприятан изненада беше когато си написах един елементарен CSS за да прилича сайта не нещо докато рабо по него. Бачкам си и в един момент решавам да проверя какво ще ми покаже под Експлорера 🙂 и изненада и то не приятана едновремено бъгваше рендването на CSS и HTML-a 😆 Значи неразчиташе корекно (то и аз малко некорекн бях дефинирал) таг за линка <a href които в това си положение работеше безпробелмно в FireFox но IE не го четеше като линк и тогава добавих <a href=” ” за да може Експлорера да ми създава празен линк 🙂 не че ми трябват празни линкове просто не ми са пише JS (Java Script) за да ми показва прозорци с подсказки и затова ползвам атрибута title на тага <(в)>. ОК това донякъде си е моя грешка 😉 Ама следващото е мн по фрапиращо Значи нравих икони линкове с различни икони за различни видове стреам. В FF (FireFox) изглеждат прекрасно прозрачни бордери и един леко жълти като мине мишката отгоре абе сладурско 😉 Обаче IE пак са Ибе- сложи ми един грзен син бордер и не го подменяше при ников положение 🙁 Ебаси и педала! Проблема го реших като си сетнах една променлива със съдържаниеborder =”0” ” и така ако е IE браузър агента се слага бордер нула иначе си остава стоиноста по подразбиране. Далеч по интересното е че като тествах дали тоя проблем ще се прояви при друг браузърядец. Педераз е само IE. Опера и Нетскейп се оправят прекрасно с CSS-a ми 😉 Последната идиотщина беше в събота, когато направих фунцкика за попъп прозорци. Пак под FF сичко е 6+ обаче в един момент почва да гърми в IE. Изгубих доста нерви и цял ден да открия, една стринг променлива не я чете като такава и вместо да прочетеRadio PRJИЕ го разчита това като 2 променливи ;). Добре че беше един приятел доста способен програмист които да се сети че е срещал подобен проблем с ИЕ и неговата глуспот. Отново след тестове с др браузъри резултата беше Internet Explorer -най- голямия педераст на всички времена 🙂 Така че ако си правите заглави не прозореца ИЕ неразрешава да е повече от 1 дума (много му са виждат повече) 😀 😎 И веместо заключение ще кажа, че за в бъдещата си работа винаги ще правя оптимизации за FF а IE някога можеби дори ще го забраня от подържаните браузър типове.