최신버전(7.0)을 사용하면 php 4.2 버전부터 php 7.0 까지 지원이 되는것인지 궁금합니다.
php 버전별로 encode를 해줘야 되는것인지 궁금합니다.
그리고 국내 리셀러를 통해서 구입하신 업체&개인 계신지..
최신버전(7.0)을 사용하면 php 4.2 버전부터 php 7.0 까지 지원이 되는것인지 궁금합니다.
php 버전별로 encode를 해줘야 되는것인지 궁금합니다.
그리고 국내 리셀러를 통해서 구입하신 업체&개인 계신지..
원본 파일의 내용에 달려 있지 않을까요? 예를 들어 PHP 5.5 이상에만 존재하는 함수를 사용했다면 PHP 4.4에서는 에러를 뿜겠죠? Zend Guard는 내용을 암호화시키는 것 뿐이지 내용의 호환성까지 보장해 주지는 못할 테니까요.
네..그렇기도 하겠습니다.
소스 코드 내용이 문제가 없다는 가정하에..
php가 설치된 웹서버에는 대부분 zend optimizer 설치 되어 있는걸로 알고 있습니다.
설치된 zend optimizer(decoder) 가 zend guard(encoder) 의 버전 특성을 가리는지 알고 싶네요.
특히 국내의 경우 php4를 아직도 사용하는곳이 있어서 구입에 신중을 기해야 될거 같아서요.
XE도 아직 php 5.2 이하 버전에서 운영하신분들도 상당히 많구요.
1년 / 약 72만원(vat 포함시 더 올라가겠지요)
ex)1번째 유형
서버에 설치된 zend optimizer 버전이 1.0 (오래된 버전)
zend guard(encoder) 버전 7.0 (최신버전) 으로 작업한 php 파일
작동 X
ex2)2번째 유형
서버에 설치된 zend optimizer 버전이 6.0 (최신버전)
zend guard(encoder) 버전 7.0 (최신버전) 작업한 php 파일
작동 O
optimizer 버전의 따른 zend guard 버전별 호환성이 궁금하네요.
국내 리셀러가 있다면 아마도 이런 문제에대한 교육을 받으셨을거라 생각되어서..
질문을 할때 좀더 자세하게 작성할걸 그랬습니다.ㅠㅠ
예전에 Zend Guard Loader가 처음 나왔을 때 논란이 되었던 포럼글에 따르면 하위버전 호환성에 문제가 많다는 것 같습니다. 이후에 얼마나 달라졌는지는 모르겠지만, 적어도 몇몇 버전은 따로 인코딩해야 하지 않을까 싶네요.
그런데 그만큼의 비용을 부담하면서까지 소스를 암호화하신다면 당연히 판매용 프로그램이겠지요? 판매용이라면 최소 버전을 분명히 정해 놓고 파세요. 오래된 버전을 사용하는 사람들에게 판매해서 얻을 수 있는 수익보다 오래된 버전을 지원하는 데 소요되는 시간, 노력, 비용이 더 클 수도 있습니다. 정말 쓰고 싶은 사람은 업그레이드합니다.
7.0을 사시면 당연히 7.0환경 지원이겠죠!ㅎ