Opcache Preload는 사용 된 클래스와 기능을 빈번하게로드하여 Server Startup Startup Pasher에서 공유 메모리를로드하여 PHP PROPPERCITION을 크게 향상시켜 PHP PHP 성능을 크게 향상시킵니다. 이렇게하면 모든 요청에서 이러한 요소를 컴파일하고로드 할 필요가 없어서 몇 가지 주요 성능 이점이 발생합니다.
메모리 소비가 낮아집니다.
는 모든 것을 선불로드하는 것이 반 직관적으로 보일 수 있지만 Opcache Preload는 실제로 위치는 시스템에 따라 다릅니다. 일반적인 위치에는 (아파치가있는 데비안/우분투), (CLI) 또는 PHP 설치 디렉토리 내에 포함됩니다. php.ini
또는 명령문이 포함되어야합니다. 예를 들면 : /etc/php/7.4/apache2/php.ini
/etc/php/7.4/cli/php.ini
4. 웹 서버를 다시 시작하십시오 : 이러한 변경을 수행 한 후에는 웹 서버 (APACHE, NGINX 등)를 다시 시작하여 변경 사항이 적용됩니다. 그런 다음 서버는 시작하는 동안
중요한 고려 사항 : opcache.preload
php.ini
/path/to/your/preload.php
opcache.preload=/path/to/your/preload.php
버전 호환성 : 기본 구성은 일관성이 유지되지만 PHP 7.X 버전간에 사소한 차이가있을 수 있습니다. 버전 별 세부 사항에 대해서는 특정 PHP 문서를 문의하십시오. <🎜 🎜> <🎜🎜> preload.php
다양한 PHP7 버전에서 Opcache Preload 기능에 상당한 차이가 있습니까? require
Opcache Preload의 핵심 기능은 PHP 7.X 버전 (7.0 이상)에서 동일하게 유지되지만, 안정성, 성능 및 편의성에는 눈에 띄는 차이가 있습니다. 사용. <<<> include
<?php require_once __DIR__ . '/vendor/autoload.php'; // For Composer-managed projects require_once __DIR__ . '/path/to/your/class.php'; ?>
이후 버전 (7.4 이상) :이 버전은 안정성과 성능이 크게 향상됩니다. Opcache Preload는 훨씬 더 강력하고 지속적으로 눈에 띄는 성능 향상을 제공합니다. 또한,이를 구성하고 사용하는 프로세스는 더 부드럽습니다. 요약하면, 7.0에서 기술적으로 지원되는 PHP 7.4 이상의 Opcache Preload를 사용하여 안정성, 성능 및 쉽게 구현의 중요한 향상으로 인해 권장됩니다. 이전 버전을 사용하면 예기치 않은 문제가 발생하고 성능 최적화가 덜 효과적으로 이어질 수 있습니다. preload.php
위 내용은 PHP7의 버전이 사전로드를 지원합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!