질문이 어리석은 경우 용서하십시오. 저는 Codeigniter에서 프로젝트를 개발할 때 사용자에게 전체 소스 코드를 제공하고 코드를 사용하고 코드를 변경할 수 있는지 궁금합니다.Codeigniter 코드를 편집 할 수 없도록하십시오.
코드를 이해하지 못하는 경우가 있으므로 사용자가 의도하지 않은 일부 변경을하면 응용 프로그램이 오류 또는 오작동을 일으킬 수 있습니다. 즉, 어떤 종류의 암호화 기술을 찾고 있다는 결론을 내릴 수 있습니다. 이는 정상적인 PHP 코드처럼 작동하지만 암호화 된 형식으로 작동합니다.
사용자가 응용 프로그램을 사용할 수 있지만 코드에서 변경을 허용하지 않는 것이 있습니까? 그리고 응용 프로그램 작업도 그대로 유지해야합니다.
인코딩하여 PHP 후
. http://www.zend.com에서'Zend Guard '라고 불리는 상용 엔코더가있다. – DevZer0
아닙니다. 나는 당신이 소스 코드를 암호화 할 수 있다고 생각하지만, 이것은 항상 프레임 워크에서 작동하지는 않으며 누군가가 어쨌든 무언가를 깨뜨리는 것을 막을 수는 없다. 어떤 폴더를 편집 할 수 있는지 (마크 업 및 스타일)와 그렇지 않은지 고객에게 알려주는 것이 좋습니다. – halfer
소스 코드 tarball을 Git 폴더와 함께 제공 할 수 있습니다. 누군가가':'를 가지고 있지 않아야하는 것을 가지고 있다면 쉽게 볼 수 있습니다. – halfer