Ich habe mir ihre verschiedenen Konfigurationen angesehen, es sind zu viele, und es ist unmöglich, sie alle mit dem aktuellen Grundniveau von Betrieb und Wartung zu verstehen, deshalb möchte ich alle fragen, mit welchen Konfigurationen Sie vertraut sind und die sein müssen verstanden und wie man sie effektiver konfiguriert. Gute Wartungselemente, verbesserte Leistung.
Ich habe mir ihre verschiedenen Konfigurationen angesehen, es sind zu viele, und es ist unmöglich, sie alle mit dem aktuellen Grundniveau von Betrieb und Wartung zu verstehen, deshalb möchte ich alle fragen, mit welchen Konfigurationen Sie vertraut sind und die sein müssen verstanden und wie man sie effektiver konfiguriert. Gute Wartungselemente, verbesserte Leistung.
Was für eine große Frage. Ich möchte Ihnen sagen, welche Punkte mir persönlich am Herzen liegen. Sie werden mir auf jeden Fall fehlen
Sicherheit
<code>display_startup_errors = Off ,display_errors = Off</code>
Leistung
Protokollüberwachung und -analyse
Vorschlag
Am besten schreiben Sie selbst einige Skripte, um Speicher, Datenverkehr, CPU, Anzahl der Prozesse, Speicherplatz usw. zu überwachen. Sie können auch Überwachungsprodukte, Open-Source-Überwachungsprojekte usw. verwenden, um die Alarmstrategie angemessen zu steuern.Analysieren Sie dann regelmäßig die in der obigen Konfiguration generierten Protokolldateien, beheben und verstehen Sie einige Protokolle mit langsamer Reaktion, falscher Zeit und langsamer Ausführung und lösen Sie einige tägliche Leistungsprobleme während des Betriebs
Die Konfiguration von PHP ist grundsätzlich die Standardeinstellung und muss nicht geändert werden. Die Hauptsache ist, dass Sie beim Hinzufügen von Xdebug die Konfiguration in php.ini hinzufügen müssen, z. B.
<code>[xdebug] zend_extension="/Applications/MAMP/bin/php/php7.0.0/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so" xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9000 xdebug.scream=0 xdebug.cli_color=1 xdebug.show_local_vars=1</code>
<code>[OPcache] zend_extension="/Applications/MAMP/bin/php/php7.0.0/lib/php/extensions/no-debug-non-zts-20151012/opcache.so" opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1</code>
Hier empfehlen wir Sentry, ein Ausnahmebehandlungstool, und Logentries, ein Protokollverarbeitungstool.
php-fpm: