一个狡猾的计谋来提高您的浏览器火狐浏览器的 sqlite 数据一样速度基地 vakumirate. 真空过程重建数据库因此它进行碎片整理, 减少的大小和它使得搜索速度更快, 更高效的磁盘使用情况和可能降低的负载作为我部门依次读取磁盘上. 这一般适用于不执行自动真空/碎片整理对自己的每个数据库.

火狐浏览器数据库进行碎片整理的过程是相当微不足道 – 我们执行 sqlite3 db 文件真空 在火狐浏览器的配置文件目录. 在 linux 中路径通常是 ~/.mozilla/firefox/random-name.default. 一般情况下,您应该只 1 dirketoriâ 在 mozilla 火狐浏览器.如果你有更多你可以检查 ~/.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 塞拉利昂测试. 我们需要到一个新的行中包含的 firefox 配置文件的文件夹的路径空间力 delimit″ra

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 几个月. 管理一些非常强烈的VP席根据tyxo顶 80 但是进入顶 70 ;). 所以我的想法, 之后如此多的时间,我获得不同的习惯,来到一个更好的实践或另一种形式 (通常很难) :D. 我不是书面或打算配置的详细信息,甚至. 最有可能的,我会分享我的想法想过.

  1. 定期更新的软件. 阿帕奇, php mysql所有她想要的更新. 是否要修补孔sigurista, 因为固定的错误的或新的特征. 总是保持软件在与时俱进. 在一般情况下,这是罕见的皮尔斯一个应用程序服务器,通常通过孔在代码hostvoice的东西刺破它,但是不依赖于它.
  2. 阿帕奇 – 网络服务器-你不希望有更多的活性组分比那些实际使用. 更多和更多的模块- 慢.
  3. 更多的用户在一个单一的服务器 – 操作码缓存. 时间之前 我写了zerdion 乐意做测试,看看真正的好处,从这个魔术. 在我的情况下,我选择了eAccelerator因为在实际工作环境,这显示了良好的结果,把所有设置它. 快速充电更少的食品资源,因此,更多的用户.
  4. 压力在你交易 – gzip. 最简单的方法来减少实际运动,你做gzip compression http响应的客户. 国防部放气 这个解决方案apache. 对于其他http服务器,我还没有研究过这个问题 :). 真的 50% 我倒在业务上的压缩html,css,js,xml. 我需要检查如果我可以压缩和其它内容将是有趣的. 因为图片真实的内容,使流量最多的网站.
  5. mysql服务器 – 我强烈建议如果你不是授予版本 5.1 使它. 总体而言,Oracle经验很少与数据库😆这方面的经验,他的得分也在 5.1 我还没有尝试过的版本 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% но a пък и новите функционалности за програмистите са прекрасни. Основаната такава partitions. При надграждане внимавайте какви настройки имате в my.cfg Не всички стари опции са валидни, също е добре да махнете старите библиотеки поне при CentOS 5.5 направиха проблеми при Debian нямах такива ядове. 然后你可以看到mysql日志以及由于某些参数有不同的名字,你可以改变它们,如果在过渡到 5.5 不不知道为什么没有,palva配置.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. 在这些日志你可以返回的信息开发,如果你是缓慢的查询,以优化. 减少的这些询问,小服务器的负载😉
  7. 有点保护 – сменете подразбиращия се порт на ssh-а ви няма нужда смотани ботове да се опитват да ви хакват. Apache го подсигурете с mod_security доста полезен модул прави филтрация на доста шитниsql inj, rfi DDoS и прочие. Няма да спре голям хахор ама поне ламерите ще ги отсее. PHP е добра идея да се защити с Suhosin. Може да се сложи като допълнително разширение или направо като пач в php кода. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. 不是很多,但我认为我做了一个很优化服务器上,但他们中的许多非常具体情况和是没有意义向他们解释,例如,限制高速缓存,或作为本过程中已经删除了apache. 这可能是时间去记住更多的事情,因为一些小东西,给一大的结果. Машината е доста добре оптимизирана за сравнение ние правим на 20к уникални посещения на ден и сме на най ниския възможен vps план load time на страниците ние не надхвърля 1,5-2 сек или ако го надхвърля е заради външните източници на реклами иначе самата страница се изплюва за части от секундата. Хора с близки позиции до нас са с не оптимизирани сървъри с доста повече ресурси от нашия и имат същите резултати. Общо взето оптимизиране му е майката и пиенето на бира бащата 😆

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%
ie 浏览器 6 8%
ie 浏览器 7 7.8%
Safari 5.6%
ie 浏览器 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 :) отворете нов таб и в адресната лента напишете about:配置 псоел с десен бутион на мишката кликванете и new->boolean за име слагате extensions.checkCompatibility а стоиност избирате false
7,8…. Ми свърших най важните неща другите вече са личен избор FireFTP фтп клиент в лисичката :) Gmail Notifier чеква ви Gmail за нови писънца

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

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

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