Programming/php2017.04.24 13:32

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 hidef?  (0) 2017.04.24
php static과 변수 유효범위  (0) 2017.04.15
php 상수 선언 - define  (0) 2017.04.15
php 세션주의사항(?)  (0) 2017.04.13
Posted by 구차니

댓글을 달아 주세요