PHP Pseudo Compiler

일몰 판
플러그인이 업데이트는 지난 공개적으로 출시 된 버전. 우리는 어떤 심각한 변경하거나 지금부터 여기에 새로운 기능을 추가 할 것으로 예상하지 않는다.

우리는 항상 WordPress.org 포럼에이 플러그인에 대한 신속한 지원을 제공하지 못할 수 있습니다. 당신은 전문적인 지원 또는 추가 / 사용자 정의 기능을하고 싶은 경우, 구입을 고려 프로 버전.

PHP Pseudo Compiler 개발자 도구이다. 그것은 당신이 지정한 파일을 검색하고 정의되지 않은 함수 또는 메소드가 있는지 여부를 결정합니다.

왜 그냥 PHP 코드를 실행할 수 없습니다, 당신 말? 음, PHP 컴파일 된 언어가 아닙니다. 그것은 런타임 동안 기능을 찾습니다. 당신이 코드의 세그먼트가 생기면 정상적인 테스트에 포함되지, 당신은 거기에 정의되지 않은 기능을 가지고, 그것은 생산을 돌 때까지 특정 코드 세그먼트를 활성화 특정 조건이 충족 될 때 정의되지 않은 기능을 알고하지 않습니다. This tool will prove especially useful during large scale refactoring.

Live Demo

PHP 의사 컴파일러는 아름답게 디자인 된 관리 인터페이스를 가지고, which is feature-rich, user-friendly and functional. Please visit this fully operational live demo site to see it in action, (그리고 로컬로 설치하지 않고 코드를 확인).

Now available in your language using Google Translate.

특징

  • Modern Admin Interface: PHP 의사 컴파일러는 트위터 부트 스트랩 프레임 워크를 기반으로 현대적이고 아름다운 관리 인터페이스 스포츠.
  • Admin Interface Tour: A slick tour will take you around the admin page and familiarize you with its features.
  • Generous Help: 도움이 필요 할 때마다, 정보와 힌트 만 클릭으로 PHP 의사 컴파일러에. (사실, 그것은 단지 마우스 오버 거리에 있습니다.) 강력한 보안: 불굴의 인증 (해시 소금을 사용하여), SQL 인젝션 등을 불 침투성.
  • 워드 프레스 통합: PHP 의사 컴파일러와 함께 제공 내장 된 워드 프레스 통합. 블로그의 포스트 - 콘텐츠 / 플러그인 폴더에 업로드하면 그것은 워드 프레스 플러그인으로 작동. 무슨 일이 더 많은 것은 인, 이 응용 프로그램의 워드 프레스 플러그인 관리 페이지에서 독립 실행 형 모드로 전환 할 수 있습니다, 아직 워드 프레스 인증 메커니즘 및 데이터베이스를 사용하는 동안.

프로 버전

완전한 기능을 라이트 버전에 추가, PHP Pseudo Compiler also has a 프로 버전 더 많은 기능을 가진. 이러한 기능은 라이트 버전의 메뉴에 빨간색 아이콘으로 강조 표시됩니다.

  • Upload and Check PHP packages: 에서 버전, 당신은 zip 파일로 패키지를 업로드하고 누락 된 기능 / 메소드 정의를 확인할 수 있습니다.
  • 워드 프레스 지원: The 버전로드 및 서버에 어떤 플러그인을 확인할 수 있습니다, 워드 프레스의 기능을 인식.
  • Skinnable Admin Interface: 에서 버전, you can select the color schemes of your admin pages from nine different skins.
  • Advanced Options: The Pro version lets you configure advanced options like suppressing duplicates, 검색된 모든 토큰을 표시, 동적 코드 분석 등을 할 수있는 능력.
  • Execution Parameters: Ability to specify the maximum execution time and memory size for large compilation jobs.

설치

워드 프레스 플러그인으로 설치하려면, 플러그인 설치 인터페이스를 사용하십시오.

  1. 당신의 관리자 메뉴의 플러그인에서 플러그인 PHP 의사 컴파일러 검색 -한다 새로 추가.
  2. 설치에 클릭.

또한 다운로드 한 압축 아카이브에서 설치 될 수 있습니다.

  1. 당신의 관리자 메뉴의 플러그인으로 이동 -한다 새로 추가, 및 클릭 "업로드 플러그인" 상단에.
  2. zip 파일을 검색 한 후 업로드를 클릭.

일단 업로드 및 활성화,

  1. 그것을 구성하는 PHP 의사 컴파일러 플러그인 관리 페이지를 방문하십시오.
  2. PHP 의사 컴파일러 관리 메뉴 투어 및 도움말에서 플러그인 기능 둘러보기.

일시적으로 플러그인의 독립 모드로 전환하고자하는 경우, 클릭 "독립 모드" PHP 의사 컴파일러 화면의 오른쪽 상단 모서리 근처 버튼. 당신은 독립 모드로 영구적으로 설치할 수 있습니다 (자체 데이터베이스 및 인증을 사용하여) 서버에 압축 아카이브를 업로드하여.

  1. 아카이브의 내용을 업로드 php-validator 서버에.
  2. 당신의 패키지를 업로드 한 위치로 이동 (http://yourserver/php-validator, 예를 들어) 웹 브라우저를 사용하여, 및 녹색 클릭 "시작 설치" 버튼.
  3. 관리자 페이지를 방문 마법사를 따라, 로그인, configure basic options.

스크린 샷

  1. PHP 의사 컴파일러 관리자 페이지, with quick start, help and support info.  Screenshot [php-pseudo-compiler] 1
  2. PHP Pseudo Compiler - how to launch it.  Screenshot [php-pseudo-compiler] 2
  3. 옵션 페이지합니다. & nbsp; & nbsp;Screenshot [php-pseudo-compiler] 3
  4. PHP 의사 컴파일러 출력합니다. & nbsp; & nbsp;Screenshot [php-pseudo-compiler] 4
  5. Advanced Options in the Pro version showing a dark theme.  Screenshot [php-pseudo-compiler] 5

변경 로그

  • V2.80: Compatibility with WP4.6. Many accumulated fixes and changes. Releasing the sunset version. [10월 12, 2016]
  • V2.70: WP4.5과의 호환성. [4월 12, 2016]
  • V2.66: 구글 번역기 인터페이스 개선. 하위 유형의 다중 installaton과의 호환성. [2월 27, 2016]
  • V2.65: 마이너 인터페이스 및 문서 변경. [2월 25, 2016]
  • V2.64: Changes in the DB interface to handle the case where native drivers are not installed. Restricting Google Translate not to translate user-editable strings. Optimizing screenshots. [2월 7, 2016]
  • V2.63: Adding diagnostic information on the update page. [월 20, 2015]
  • V2.62: Adding a dev-friendly include to introduce local settings, (있는 경우). [12월 30, 2015]
  • V2.61: Refactoring changes in admin footer rendering. [12월 15, 2015]
  • V2.60: 워드 프레스와의 호환성 4.4. [12월 5, 2015]
  • V2.53: 관리자 메뉴가 동적 만들기 (선택적) 독립 모드에서. Fixing a DB error handling bug. Improving Windows IIS compatibility. [11월 29, 2015]
  • V2.52: 관리 페이지에서의 PHP V5.4 요구 사항에 대한 경고. [11월 8, 2015]
  • V2.51: Enforcing PHP V5.4 requirement at activation time. [10월 27, 2015]
  • V2.50: Admin pages in your language using Google translation. [10월 22, 2015]
  • V2.42: Improving the speed of admin page loading. [9월 30, 2015]
  • V2.41: Killing the option to allow update checks. [9월 26, 2015]
  • 2.40: Changes to make the plugin work on nginx and Microsoft servers. [9월 20, 2015]
  • V2.33: Removing an unused ajax handler. [9월 17, 2015]
  • V2.32: Ensuring usability on touch-screen devices. Removing an unused class and file. [9월 17, 2015]
  • V2.31: Reinstating the option to force the admin page loading, moving to a less colorful default theme. [9월 14, 2015]
  • V2.30: Adding better error handling on invalid requests, adding a link to the plugin admin page on WP plugins page, adding the ability to rerun the installer. [9월 12, 2015]
  • V2.20: Removing WP core file loading and refactoring header and menus. [9월 4, 2015]
  • V2.11: 리팩토링 변경, 코드 정리하고 일부 W3 유효성 검사 오류를 수정. [8월 23, 2015]
  • V2.10: 라이브 데모 사이트를 해제. [8월 21, 2015]
  • V2.05: 탐지 방법에 대한 경고를 추가. [8월 20, 2015]
  • V2.04: 문서 및 리팩토링 만 변경. [8월 18, 2015]
  • V2.03: 컴파일러는보다 강력한 만들기. [8월 17, 2015]
  • V2.02: 스크린 샷 업데이트, 더 작은 수정. [8월 17, 2015]
  • V2.01: AJAX 오류 처리기에 버그 수정. [8월 17, 2015]
  • V2.00: 트위터 부트 스트랩 프레임 워크를 사용하여 전체 코드베이스의 주요 재 작성. 워드 프레스 V4.3과의 호환성. [8월 15, 2015]
  • V1.30: 마이너 수정. Compatibility with WordPress V4.0. [9월 8, 2014]
  • V1.21: 마이너 리팩토링 변경. [월 25, 2014]
  • V1.20: 워드 프레스 V3.8에 대한 호환성 검사. 관리자 페이지에 대한 자세한 도움말을 추가. [12월 20, 2013]
  • V1.10: 워드 프레스 V3.7에 대한 호환성 검사. [11월 11, 2013]
  • V1.03: 버그 수정 (치명적인 오류: 통화 시간은 패스에 의해 참조 제거 된). [월 28, 2013]
  • V1.02: 플러그인의 이름을 변경하면 단어 라이트를 떨어 뜨리는. [월 12, 2012]
  • V1.01: 마이너 코드 변경. [4월 20, 2012]
  • V1.00: 첫 출시. [4월 3, 2012]

자주 묻는 질문

What does this program do?

PHP Pseudo Compiler 개발자 도구이다. 그것은 당신이 지정한 파일을 검색하고 정의되지 않은 함수 또는 메소드가 있는지 여부를 결정합니다.

What do I enter in "List of Files"?

You enter the path names of the files you would like to validate. 그 주 PHP Pseudo Compiler runs on your server, and the files need to be accessible by your web server. Please specify the files relative to your wp-content/plugins 디렉토리, or by typing in their full path names. You can enter multiple file names separated by commas.

What do I enter in "Folder Location"?

PHP Pseudo Compiler can recursively load an entire folder on your server to validate the files therein. Specify a path relative to your wp-content/plugins location (as shown in the help bubble), or as an absolute path.

What about "Upload Application"?

Using this file upload method, you can upload an entire PHP application (as a ZIP file) to your server and validate it by pseudo-compiling it. The uploaded ZIP file will be unpacked into a temporary folder and scanned for undefined functions and methods. Since the temporary locations have random names and cannot execute PHP files through external invocations, the security risk is believed to be non-existent.

How do I use the "Select a Plugin" dropdown menu?

Similar to the file upload method, you can validate any plugin installed on your WordPress server (both active and inactive ones) by pseudo-compiling it. Select a plugin and wait for the output.

의 목적은 무엇인가 "파일을 실행" 선택권?

업로드 된 파일을 구문 분석과 기본적으로 정적 검사합니다. 당신은 파일을 실행하여 동적 분석을하고자하는 경우, 여기에 확인하시기 바랍니다. 실행 업로드 된 파일은 부작용이있을 수 있습니다, 그것뿐만 아니라 보안 구멍이 될 수있다. 그 때문에, 각 실행 후 자기 - 비활성화이 프로 옵션. 때문에 코드의 고유 statefulness의 객체 지향 프로젝트를 분석 할 때 동적 분석은 제한된 값이다.

디지털 제품

ezPayPal디지털 상품의 모든 종류를 판매하는 우리의 전자 상점을 방문하십시오 -- 프리미엄 워드 프레스 플러그인, PHP 패키지, 맥 앱, 전자 책 등. 그것은 내 자신의에서 실행 ezPayPal 패키지, 당신이 유사한 전자 상거래 게이트웨이를 시작할 것인지하는 당신은 구입할 수 있습니다. 그것을 확인 마십시오!
또한 참조:& NBSP; & NBSP;기타 패키지
내 플러그인 노력을 좋아하는 경우에, 아래에 페이스 북 로그인을 사용하여 댓글을 남겨주세요.
당신은 도움이 필요한 경우, 사용하시기 바랍니다 우리의 지원 포털 대신. & NBSP;ezSupport Portal
[자랑스럽게에 의해 당신에게 가져 EZ 지불친구.]

댓글