Eine der Möglichkeiten, Verbesserungen zu erzielen, ist die Verwendung von Cache und mehr, wenn wir mit fcgi arbeiten, da dies bedeutet, dass wir zusätzlich zum statischen Inhalt, den Nginx ausgibt , eine Programmiersprache haben, die die Operationen Persistenz und Berechnung des Webs ausführt .
Richtlinien verfügbar
Die Art und Weise, wie wir den für fcgi zu verwendenden Cache aktivieren und konfigurieren, erfolgt über Direktiven. Mit diesen werden die relevanten Werte festgelegt, damit unser Server die Ressourcen verwalten kann. Um diese Direktiven verwenden zu können, müssen wir sie zuerst kennen, damit eine angezeigt wird Kleine Auflistung unten:
Konfigurieren Sie den Cache
Sehen wir uns nun eine Cache-Konfiguration für unseren Server mit fast_cgi an . Diese Konfiguration hilft uns, die CPU-Auslastung zu reduzieren, indem gemeinsame Inhalte eines Daten-Repositorys bereitgestellt werden , und vermeidet neue Abfragen während der Gültigkeit des Caches. Dadurch erhöhen wir auch die Leistung:
Wir sehen dann, dass das erste, was wir tun, ist, den Pfad oder den Ort, an dem sich unser Cache befinden wird, anzugeben. Dann platzieren wir die verschiedenen Direktiven, die oben bereits erklärt wurden, in den Location Block , um unsere Aufgaben zu erfüllen.
Da wir sehen, dass diese Art der Konfiguration es uns ermöglicht, einmal generierten Inhalt bereitzustellen, werden die folgenden Anforderungen durch Verringern des erforderlichen Verarbeitungsaufwands aus dem Cache abgerufen, da das starke Nginx, das statischen Inhalt bereitstellt , dem Cache eine neue Dimension verleiht.
Nachdem wir dieses Tutorial abgeschlossen haben, haben wir gelernt, die Leistung unseres Servers zu verbessern, indem wir fcgi verwenden , um externe Sprachen wie PHP oder Python zu unterstützen. Dadurch kann ein Server mehr verdienen, ohne dass Hardware aktualisiert werden muss. Dies ist wichtig , wenn wir so viele berücksichtigen Manchmal können wir es nicht tun.