편리

gettext 캐시 문제

개인적으로 뭔가 개발하다 보니 다국어 지원도 해볼까 하는 생각에

gettext 를 적용했는데요.. mo 파일의 캐시 문제가 괴롭히네요. ㅎㅎㅎ

 

php-fpm 을 재시작하면 되는데.. 서버 재시작 권한이 없으면 문제가되고..

 

그래서 아래와 같이 언어 파일의 최종 수정 시간을 체크해서 서버에서 수정시간을

기준으로 별도 폴더를 생성하고 mo 파일 등을 복사하는 방법을 사용했는데요..

 

https://github.com/chicpro/nt-core/blob/master/src/NTLOCALE.php

 

다른 분들은 어떤 식으로 진행하시나요?

 

 

괜한 걸 시작한 게 아닌가  하는 생각이 가끔 들고 있습니다. ㅎㅎㅎ

|

댓글 9개

우왕 편리님이당~~
뭔가 심쿵한 뭔가를 개발중이시군요~~
좋은 해결방법을 찾으시길 기원합니다~~
@해피정 시간을 투자한다면 방법을 찾겠지만.. 그러기가 귀찮아서 문제죠. ㅎ
최근에 코드이그나이터 기반 다국어 사이트를 개발했었는데
코드이그나이터 방식이 많이 편하더라구요.
씨아이보드 만져보셨으면 어떤방식인지 아실거 같습니다~
@위토즈 CI 보드는 제가 안 봐서요.. ^^;
살면서 겪는 문제 대부분은 cache 아니면 cash 군요. ㅠㅠ
@지운아빠 choice 도 그렇고.. c 가 문제!
cash 만 있으면 cache 는 신경 안써도 ^^
@리자 ㅎㅎㅎ
근데.. 아마도 cash 있어도 cache 는 신경 쓸 듯 합니다.
추천
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
7년 전 조회 1,175
7년 전 조회 1,134
7년 전 조회 1,504
7년 전 조회 849
7년 전 조회 1,012
7년 전 조회 1,306
7년 전 조회 1,142
7년 전 조회 1,232
7년 전 조회 1,163
7년 전 조회 1,438
7년 전 조회 1,257
7년 전 조회 1,211
7년 전 조회 2,077
7년 전 조회 2,420
7년 전 조회 1,861
7년 전 조회 1,256
7년 전 조회 1,483
7년 전 조회 1,154
7년 전 조회 1,223
7년 전 조회 1,457
7년 전 조회 1,122
7년 전 조회 1,130
7년 전 조회 1,374
7년 전 조회 1,973
7년 전 조회 1,193
7년 전 조회 1,016
7년 전 조회 1,252
7년 전 조회 1,301
7년 전 조회 2,379
7년 전 조회 1,278