ვებ ჰოსტინგი – მცირე გამოცდილება

სანამ დაიწყება ერთად სისულელეა ვგულისხმობ, მე არ ვარ ძალიან წინ ჰოსტინგის და ყველაფერს დაწერს გამოცდილება მე შეიძინა წარსულში 2-3 თვის. ადმინისტრირება საკმაოდ hairy VPS დასწრება როგორც tyxo დაბრუნება 80 მაგრამ შემოდის დაბრუნება 70 ;). ასე რომ, ჩემი აზრის არის, რომ მას შემდეგ, რაც მთელი ამ დროის განმავლობაში მე მოიპოვა გარკვეული ჩვევები და არ მოვა საუკეთესო პრაქტიკის ერთი გზა ან სხვა (როგორც წესი, მძიმე) :D. მე არ წერენ და არ წასვლას დეტალები კონფიგურაციის ყველა კი. პირიქით გაიზიარებს იდეების გამო, რომელიც უნდა განიხილოს.

  1. რეგულარულად განაახლეთ პროგრამული უზრუნველყოფა. Apache, php mysql ყველაფერი გსურთ დაუყენებია. მიუხედავად იმისა, რომ პატჩი ხვრელების sigurnista, არა იმის გამო, bug აფიქსირებს და ახალი თვისებები. ყოველთვის თქვენი პროგრამული დღემდე. ძირითადად იშვიათად თავდასხმა სერვერზე პროგრამები, როგორც წესი, ხვრელების კოდი უმასპინძლა რამ შესვენება, მაგრამ არ დაეყრდნონ ეს.
  2. Apache – ვებ სერვერზე და არ არის სასურველი, რომ აქვს უფრო აქტიური მოდულები, ვინც რეალურად გამოიყენოს. უფრო მეტი მოდულები- ნელი მუშაობის.
  3. სხვა წევრებს იმავე სერვერზე – opcode ქეში. რამდენიმე ხნის წინ, დაწერა გარდა ამისა, სტატუსი: სიხარულით მიიღოს ტესტები და ვხედავ რეალურ სარგებელს ამ ჯადოსნური. ჩემს შემთხვევაში მე აირჩია eAccelerator რადგან რეალური სამუშაო გარემოს აჩვენებს საუკეთესო შედეგებს ყველა პარამეტრების იმისათვის, რომ ეს. Faster დატენვის ნაკლები საკვები რესურსების რომლებიც, შესაბამისად ნიშნავს უფრო მომხმარებლები.
  4. ზეწოლის თქვენ ტრეფიკინგის – GZIP,. ყველაზე აშკარა გზა, რათა შეამციროს რეალურ მოძრაობის თქვენ მიიღოს არის GZIP შეკუმშვის at http რეაგირება დამკვეთის. mod გავუცრუოთ არის გამოსავალი apache. სხვა http სერვერზე და მე არ შეისწავლეს საკითხი :). რეალური შესახებ 50% იგი დაეცა მოძრაობის კომპრესია html,css,js,xml. მე უნდა დაინახოს, თუ შეიძლება შეკუმშოს და სხვა შინაარსის საინტერესო იქნება. იმის გამო, რომ სურათები რეალური შინაარსი, რაც ბევრი ტრაფიკი საიტი.
  5. mysql Serer – მე მაღალ რეკომენდაციას, თუ თქვენ არ დაჯილდოვდა მობილური 5.1 უნდა გააკეთოს. Oracle ზოგადად გარკვეული მცირე გამოცდილება მონაცემთა ბაზის 😆 ეს გამოცდილება და გაიტანა კარგად 5.1 ვერსია მე არ სცადა 5.5 но и това планувам да стане скоро. Определено се ускори работата на sql заявките може би леко падна натоварването но с не повече от 5-6% მაგრამ გარდა ამისა, ახალი ფუნქციონალური for დეველოპერები მშვენიერი. დაარსდა ასეთი დანაყოფები. როდესაც ამაღლების ფრთხილად რა პარამეტრები გაქვთ my.cfg არ ყველა ძველი ვარიანტი მოქმედებს, ასევე კარგი ამოიღონ ძველი ბიბლიოთეკების მაინც CentOS 5.5 გააკეთა პრობლემა Debian არ ჰქონდა ასეთი პრობლემები. След това си вижте mysql log-а защото някои от опциите са с различни имена и е добре да ги промените ако след време минете към 5.5 да не се чудите защо не палва конфигурацията ви.
  6. sql заявките. Задължително разрешете опцията за записване на slow query. По тези дневници можете да върнете информация на програмистите ако не сте вие за бавните заявки да се оптимизират. Колкото по малко такива заявки по малко натоварване за сървъра ви 😉
  7. Малко защитасменете подразбиращия се порт на ssh-а ви няма нужда смотани ботове да се опитват да ви хакват. Apache го подсигурете с mod_security доста полезен модул прави филтрация на доста шитниsql inj, rfi DDoS и прочие. Няма да спре голям хахор ама поне ламерите ще ги отсее. PHP е добра идея да се защити с Suhosin. Може да се сложи като допълнително разширение или направо като пач в php кода. Аз лично предпочитам първия по изчистен ми се струва.

Като за начало това са нещата които се сещам. Не са много а като се замисля съм направил доста оптимизации по сървъра но много от тях са доста специфични според ситуацията и няма смисъл да ги обяснявам тях като например лимитации на кешове или пък колко процеса има вдигнато apache-то. Вероятно с времето ще се сещам и за още неща които са как да кажа част от малките неща които дават големия резултат. მანქანა არის ძალიან კარგად ოპტიმიზირებულია შედარებით მოვუხერხოთ 20k უნიკალური ვიზიტორი დღეში და ყველაზე დაბალი შესაძლო VPS გეგმა დატვირთვის დროს გვერდებზე ჩვენ არ უნდა აღემატებოდეს 1,5-2 წმ ან, თუ იგი აღემატება გამო გარე წყაროების რეკლამას სხვაგვარად გვერდის ფეხზე გაყოფილი მეორე. ადამიანები დახურვა პოზიცია ჩვენთვის არ ოპტიმიზირებულია სერვერები კიდევ ბევრი რესურსი, ვიდრე ჩვენი და იგივე შედეგი. საერთო ოპტიმიზაცია მისი დედა და მამა ლუდის 😆

ps სიმღერა ოდნავ მიბმული თემა 😀

3 კომენტარები

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

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

დატოვეთ პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *

ანტი სპამი *