web hosting – мала вопыту

Перад тым, як пачаць з глупства я маю на ўвазе, Я не вельмі наперад з вэб-хостынг-і ўсё будзе напісаць вопыт, які я набыў у мінулым 2-3 месяцы. Адміністраванне некаторыя даволі валасатых VPS у наведвальнасці, як tyxo у верхняй 80 але ўваходзіць у верхнюю 70 ;). Так што мая думка, што зараз пасля таго, як увесь гэты час я атрымаў некаторыя звычкі і прыйшлі да перадавой практыцы ў той ці іншай форме (як правіла, жорсткі) :D. Я не буду пісаць ці ўдавацца ў падрабязнасці канфігурацыі на ўсіх, нават. Хутчэй за ўсё будзе дзяліцца ідэямі, над якімі разгледзець.

  1. Абнаўленне праграмнага забеспячэння на рэгулярнай аснове. апаш, PHP MySQL усё, што вы хочаце, каб абнаўлення. Незалежна ад таго, каб залатаць дзіркі ў sigurnista, Ці з-за выпраўлення памылак або новых функцый. Заўсёды трымаеце ваша праграмнае забеспячэнне ў актуальным стане. У асноўным рэдка нападаюць на сервер у прыкладаннях, як правіла, праз адтуліны ў кодзе прымаў рэчы перапынку, але не спадзявацца на яе.
  2. апаш – вэб-сервер, а вы не пажадана мець больш актыўныя модулі з тых, хто на самай справе выкарыстаць. Чым больш модуляў- павольная праца.
  3. Больш карыстальнікаў на адным серверы – кэш опкод. Некаторы час таму пісаў да таго ж, назву шчасліва зрабіць тэсты і ўбачыць рэальныя выгады ад гэтай магіі. У маім выпадку я выбраў Eaccelerator, таму што ў рэальнай рабочай асяроддзі паказвае лепшыя вынікі з усімі наладамі, каб паставіць яго. Хутчэй зарадкі менш харчовых рэсурсаў, якія, адпаведна, тым больш карыстальнікаў.
  4. Вы пра гандаль людзьмі Ціск на – GZIP. Найбольш відавочны спосаб паменшыць рэальны трафік вы робіце гэта з выкарыстаннем кампрэсіі Gzip на HTTP адказаў кліента. Mod Deflate гэта рашэнне для апача. За други http server-и не съм проучвал въпроса :). Реално около 50% ми падна трафика при компресия върху html,CSS,js,xml. Трябва да проверя дали мога да компресирам и друг вид съдържание ще е интересно. Защото реално снимките са съдържанието което прави най много трафик в един сайт.
  5. mysql sererгорещо ви препоръчвам ако не сте се наградили с версия 5.1 да го направите. Като цяло Oracle имат някакъв малък опит с бази данни 😆 и тоя опит са го вкарали добре в 5.1 версията не съм пробвал 5.5 но и това планувам да стане скоро. Безумоўна, паскорыць працу sql запытаў, можа быць трохі не дацягнуў нагрузкі, але не больш чым на 5-6% але акрамя таго, новыя функцыянальныя магчымасці для распрацоўнікаў выдатныя. заснавана такая перагародкі. Пры абнаўленні асцярожныя, якія налады ў вас ёсць у 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 код. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. Не так шмат, але калі я думаю, што я зрабіў вельмі аптымізацый для сервера, але многія з іх з'яўляюцца вельмі спецыфічнымі для сітуацыі, і гэта не мае ніякага сэнсу, каб сказаць ім, такія як limitatsii кэшаў ці як працэс падняў Апач-ён. Магчыма, час будзе памятаць, і ўсё ж рэчы, як кажуць некаторыя дробязі, якія робяць вялікі кошт. Машината е доста добре оптимизирана за сравнение ние правим на 20к уникални посещения на ден и сме на най ниския възможен vps план load time на страниците ние не надхвърля 1,5-2 секунд або калі ён выходзіць з-за знешніх крыніц рэклама, у адваротным выпадку сама старонка выплёўвае за долі секунды. Людзі з блізкіх пазіцый нам не аптымізаваных сервераў нашмат больш нашых рэсурсаў і мець тыя ж вынікі. Наогул аптымізаваць яго маці і бацька піва пітной 😆

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

3 каментары

  1. Не бъди скромен 🙂 сайта прави по 22-23 к дневно а близката конкуренция наистина са на най-високия план за vps с твоята оптимизация и помощ ние смогваме да се държим при 2-3 к по-надоло от тях на най-малкия план за vps , което за мен лично си е огромно предимство 🙂 благодаря ти за което.

  2. И забравих да спомена сървъра в момента държи до около 500 потребителя онлайн 🙂 и се държи добре, вядома, гэта не з'яўляецца яго пастаяннай нагрузкі, але іх вытрымаць.

Пакінуць адказ

Ваш адрас электроннай пошты не будзе апублікаваны. Абавязковыя палі пазначаныя *

Анты-спам *