2013-11-15 4 views
1

나는 간단한 질문을 가지고, 또는 php.ini 파일을 설정하거나 PHP 파일에 ini_set()을 사용해야합니다. 성능면에서 어느 것이 더 낫습니까?더 나은 php.ini 대 ini_set()

대단히 감사합니다.

답변

5

목표에 따라 다릅니다. php.ini 설정은 모든 PHP 응용 프로그램에 기본적으로 적용됩니다. ini_set은 현재 PHP 응용 프로그램의 PHP 설정을 즉시 변경합니다.

성능 문제가있는 경우 ini_set의 함수 호출을 건너 뛰므로 php.ini이 더 빨라야합니다.

+0

정말 고마워요. – Till

+0

ini 파일을 여는 것이 더 빠를 것입니다. 심지어 마이크로 시간에 가깝고 심지어 걱정할 필요가 없습니까? – Till

+0

PHP 응용 프로그램 런타임 중에 php.ini를 열려고합니까? –

1

내가 생각하기에 ini_set()은 ini 파일을 열고 변경하는 것보다 더 나은 접근 방법입니다. 왜냐하면 ini 설정을 한 번 변경하면 모든 PHP 프로젝트에 적용 할 수 있지만 ini_set()에서는 생각할 필요가 없기 때문입니다. 다른 PHP 응용 프로그램에 대해.

+0

ini 파일을 열면 얼마나 빨라지는지 알 수 있습니까? 심지어 마이크로 시간에 가깝고 심지어 걱정할 필요가 없습니까? – Till

+1

php.ini에서 추가하는 데 약간의 시간이 걸립니다. 실행 시간에 대해 걱정할 필요가 없습니다. –