Hostingo paslaugų lyderis
Interneto vizija Pagalba
Karjera Pagalba

PHP procesai

PHP procesų dalis nustato, kiek Jūsų interneto svetainėje vienu metu gali būti vykdoma PHP programų. Paprastai talpinimo planams suteikiamas vienodas PHP procesų kiekis, išskyrus planą Verslui (dvigubai daugiau) ir didmenininkų sukurtus talpinimo planus (dvigubai mažiau).

Kai svetainėje esanti PHP programa pradeda darbą (atlieka skaičiavimus, jungiasi prie duomenų bazės), šiam darbui naudojamas vienas PHP procesas. Kad darbą vienu metu galėtų atlikti dvi programos, joms turi būti skirti du procesai. Kai vienu metu bandoma vykdyti daugiau PHP programų nei išskirta PHP procesų, jos yra vykdomos paeiliui.

Kuo didesnė PHP procesų dalis bus skirta Jūsų talpinimo planui, tuo greičiau bus vykdomos Jūsų svetainėje esančios PHP programos. Jei skirtos procesų dalies nepakaks svetainei tenkančiam krūviui atlaikyti, svetainė veiks lėčiau, nes lankytojų užklausos bus vykdomos ne vienu metu, o paeiliui (tokiais atvejais bus fiksuojamas PHP procesų limito viršijimas).

PHP procesų dalis nedaro įtakos statinio turinio (HTML puslapiai, paveikslėliai) pateikimo greičiui - toks turinys visada pateikiamas maksimaliu greičiu.

Kaip užtikrinti patikimą svetainės veikimą viršijus PHP procesų limitą?

  • Jei talpinate kelias svetaines, paprasčiausias būdas pagreitinti jų veikimą - išskaidyti į atskirus talpinimo planus. Taip jos nedarys įtakos viena kitos darbui.

  • Optimizavus svetainės PHP kodą, vienai užklausai įvykdyti prireiks mažiau CPU resursų. Taigi serveris galės aptarnauti daugiau užklausų. Taip pat galima dalį dinaminių PHP puslapių pakeisti į statinius HTML, kurių atvaizdavimui PHP procesai nėra naudojami.

  • Itin didelio lankytojų srauto sulaukiančių svetainių, taip pat intensyvius skaičiavimus atliekančių sistemų veikimui gali prireikti atskiro serverio.

SVARBU! Talpinant interneto svetainę bendrame serveryje (angl. shared hosting), ji dalinasi bendrus serverio resursus kartu su kitų klientų svetainėmis. PHP procesų limitas užtikrina, kad viena talpinama svetainė nesunaudotų visų serverio procesoriaus (CPU) resursų. Esant poreikiui turėti garantuotus serverio resursus be PHP procesų limito, rekomenduojame naudotis profesionalaus hostingo paslauga.