Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
de:server:performance [20.02.2015 10:56] – admin | de:server:performance [21.12.2018 08:58] – admin | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Für gewöhnlich ist einer Standard-Konfiguration des Webservers für SoSci Survey vollkommen ausreichend für 500 oder 1000 Interviews pro Stunde. Wenn allerdings nur schwache Hardware (z.B. ein Laptop als mobiler Befragungsserver) zur Verfügung steht oder wenn eine größere Anzahl von Interviews parallel läuft, muss die Konfiguration des Webservers ein wenig optimiert werden. | Für gewöhnlich ist einer Standard-Konfiguration des Webservers für SoSci Survey vollkommen ausreichend für 500 oder 1000 Interviews pro Stunde. Wenn allerdings nur schwache Hardware (z.B. ein Laptop als mobiler Befragungsserver) zur Verfügung steht oder wenn eine größere Anzahl von Interviews parallel läuft, muss die Konfiguration des Webservers ein wenig optimiert werden. | ||
- | Welche Maßnahme am besten hilft, hängt davon ab, welcher Flaschenhals konkret Probleme verursacht. | + | Welche Maßnahme am besten hilft, hängt davon ab, welcher Flaschenhals konkret Probleme verursacht. |
- | + | ||
- | + | ||
- | ===== Caching für PHP-Skripte (APC) ===== | + | |
- | + | ||
- | PHP bis einschließlich Version 5 lädt bei jedem Abruf eines Skriptes selbiges erneut von der Festplatte, übersetzt es in einen Bytecode (Opcode) und führt es anschließend aus. Nun benötigt man für die Erstellung einer Fragebogen-Seite aber nicht nur ein Skript, sondern eine Vielzahl an Skripten -- eines für den Teilnehmer, eines für Fragen, eines für Items, eines für die Formatierung der letztgenannten als Skala, etc. | + | |
- | + | ||
- | Es gibt für PHP verschiedene Erweiterungen, | + | |
- | + | ||
- | Die Aktivierung von APC kann die Interview-Kapazität | + | |
- | + | ||
- | **Wichtig: | + | |