Ինչ է Nginx-ը և Apache-ն:
Ինչ է Nginx-ը և Apache-ն:

Video: Ինչ է Nginx-ը և Apache-ն:

Video: Ինչ է Nginx-ը և Apache-ն:
Video: Որտե՞ղ և ի՞նչ առարկաներ սովորել լավ ծրագրավորող դառնալու համար։ համալսարաններ և bootcamp-ներ | QA 2024, Մայիս
Anonim

Ապաչի և Նգինքս աշխարհի երկու ամենատարածված բաց կոդով վեբ սերվերներն են: Նրանք միասին պատասխանատու են ինտերնետում տրաֆիկի ավելի քան 50%-ի սպասարկման համար: Երկու լուծումներն էլ ի վիճակի են կարգավորելու տարբեր աշխատանքային ծանրաբեռնվածություն և աշխատել այլ ծրագրերի հետ՝ ամբողջական վեբ փաթեթ ապահովելու համար:

Այսպիսով, ո՞րն է տարբերությունը Nginx-ի և Apache-ի միջև:

Ապաչի բաց կոդով HTTP սերվեր է, մինչդեռ Նգինքս բարձր արդյունավետությամբ ասինխրոն վեբ սերվեր է և հակադարձ պրոքսի սերվեր: Աջակցություն և սպասարկում Նգինքս կառավարվում է համանուն ընկերության կողմից, որը հիմնադրվել է 2011 թվականին միջև տարբերությունը երկուսն էլ այն եղանակն է, որով երկուսն էլ կարգավորվում են հաճախորդների հարցումները:

Նմանապես, ինչու է Nginx-ն ավելի արագ, քան Apache-ն: Ապաչի ավելի շատ հիշողություն է սպառում, քանի որ յուրաքանչյուր շարանը մի քիչ հիշողություն է ծախսում, այնպես որ, եթե ունեք 100 թեմա, այն կավելանա: Սա է հիմնական պատճառը nginx-ն ավելի արագ է , ինչը նշանակում է, որ այն կարող է ավելի շատ հարցումներ սպասարկել վայրկյանում քան Apache նույն սարքավորման վրա:

Արդյո՞ք Nginx-ն օգտագործում է Apache-ն:

NGINX օգտագործում է ասինխրոն, իրադարձությունների վրա հիմնված ճարտարապետություն՝ այս հսկայական քանակությամբ կապերը կարգավորելու համար: Frontend վստահված անձի համար Ապաչի և այլ վեբ սերվերներ, որոնք համատեղում են ճկունությունը Ապաչի հետ լավ ստատիկ բովանդակության կատարումը NGINX.

Ինչի համար է օգտագործվում Nginx-ը:

NGINX բաց կոդով ծրագրակազմ է վեբ սպասարկման, հակադարձ պրոքսիինգի, քեշավորման, բեռների հավասարակշռման, մեդիա հոսքի և այլնի համար: Այն սկսվել է որպես վեբ սերվեր, որը նախատեսված է առավելագույն կատարողականության և կայունության համար:

Խորհուրդ ենք տալիս: