define()은 함수라서 시간이 좀 걸리기에
이걸 빠르게 해주기 위한 패키지로 검색이 걸려 나와서 보는데
php 5.4 이후에도 쓸 수 있도록
2017-07-12일날 릴리즈 된 0.1.13 버전이 있는데
ini 파일에 변수를 선언해두면 php에서 성능 패널티 없이 쓸 수 있는 듯?
Description
Allow definition of user defined constants in simple ini files, which are then processed like internal constants, without any of the usual performance penalties.
[링크 : https://pecl.php.net/package/hidef]
[링크 : http://qiita.com/Hiraku/items/bb0cb665d830f7cd37ff]
+
PECL 확장인가.. APC 관련해서도 존재하네
define() is notoriously slow. Since the main benefit of APC is to increase the performance of scripts/applications, this mechanism is provided to streamline the process of mass constant definition. However, this function does not perform as well as anticipated.
For a better-performing solution, try the » hidef extension from PECL.
[링크 : http://php.net/manual/en/function.apc-define-constants.php]
'Programming > php' 카테고리의 다른 글
sql injection 방어 (0) | 2017.04.26 |
---|---|
망할 php define() (0) | 2017.04.25 |
php static과 변수 유효범위 (0) | 2017.04.15 |
php 상수 선언 - define (0) | 2017.04.15 |
php 세션주의사항(?) (0) | 2017.04.13 |