최신버전(7.0)을 사용하면 php 4.2 버전부터 php 7.0 까지 지원이 되는것인지 궁금합니다.

php 버전별로 encode를 해줘야 되는것인지 궁금합니다.

그리고 국내 리셀러를 통해서 구입하신 업체&개인 계신지..

  • ?
    흠.. php4.2부터 지원되는걸 바라시는건 너무 .... 욕심이신거같아요
    7.0을 사시면 당연히 7.0환경 지원이겠죠!ㅎ
  • ? profile
    욕심이 아니라 zend encoder가 php 4.2를 지원합니다.
    zend guard 7.0에서 한번 인코딩을하면 결과 php 파일이 php 4.2에서 php 7.0 을 한번에 지원하는 것인지, 각 php 버전별로 다른 zend guard 버전을 이용해야 되는것인지에 대한 질문입니다.
  • profile

    원본 파일의 내용에 달려 있지 않을까요? 예를 들어 PHP 5.5 이상에만 존재하는 함수를 사용했다면 PHP 4.4에서는 에러를 뿜겠죠? Zend Guard는 내용을 암호화시키는 것 뿐이지 내용의 호환성까지 보장해 주지는 못할 테니까요.

  • profile profile

    네..그렇기도 하겠습니다.
    소스 코드 내용이 문제가 없다는 가정하에..
    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 버전별 호환성이 궁금하네요.

    국내 리셀러가 있다면 아마도 이런 문제에대한 교육을 받으셨을거라 생각되어서..
    질문을 할때 좀더 자세하게 작성할걸 그랬습니다.ㅠㅠ

  • profile profile

    예전에 Zend Guard Loader가 처음 나왔을 때 논란이 되었던 포럼글에 따르면 하위버전 호환성에 문제가 많다는 것 같습니다. 이후에 얼마나 달라졌는지는 모르겠지만, 적어도 몇몇 버전은 따로 인코딩해야 하지 않을까 싶네요.

     

    그런데 그만큼의 비용을 부담하면서까지 소스를 암호화하신다면 당연히 판매용 프로그램이겠지요? 판매용이라면 최소 버전을 분명히 정해 놓고 파세요. 오래된 버전을 사용하는 사람들에게 판매해서 얻을 수 있는 수익보다 오래된 버전을 지원하는 데 소요되는 시간, 노력, 비용이 더 클 수도 있습니다. 정말 쓰고 싶은 사람은 업그레이드합니다.

  • profile profile
    최소 버전이야 정해져 있습니다만 PHP Obfuscator 문제점을 발견해서 이리저리 알아 보고 있습니다.
    조언 감사드립니다^^
  • ?
    http://ioncube.co.kr/

    한국 리셀러가 있긴하지만, 공식 사이트에서 구매하시는 게 좀 더 저렴합니다.
    기술지원을 직접 받기 힘들다면 리셀러를 통해서 구매하시는 게 더 좋을 것 같고요.
  • ? profile
    이온큐브에서 zend guard를 취급하나보군요.
    감사합니다.
  • profile ?
    아. 제가 잘못 봤네요. Zend Guard와 이온큐브는 별도입니다ㅜ.ㅜ
  • ? profile
    이온큐브에 전화해서 zend guard 얼맙니까 할뻔 했네요 ㅎㅎ