PHP를 오프라인으로 해석 하시겠습니까?


2

나는 PHP를 배우려고 노력 중이며 매 30 초마다 서버에 파일을 업로드해야하는 번거러움이 있습니다. 브라우저 (Mac 10.6.7에서 Chrome 사용)를 사용하여 PHP 파일 (브라우저 플러그인 또는 외부 앱)을 해석 할 수 있습니까? 또는 PHP를 HTML로 "변환"하는 방법이 있습니까? 모든 "하이퍼 텍스트 사전 처리"가 완료 되었습니까?

즉, 서버를 사용하거나 컴퓨터에 서버를 설치하지 않고 PHP를 연습 할 수있는 방법이 있습니까?


1
가장 쉬운 방법은 서버에 로그인하여 PHP 파일을 로컬에서 편집하는 것입니다. 그렇게하면 업로드 할 필요가 없습니다.
Hennes

내가 어떻게 그럴 수 있니? 나는 FTP를 사용하고 있었고 놀랍도록 느리다.
tkbx

1) FTP는 고대입니다. 말과 cariagge와 같은 나이가 아니라, 정말로, 그것을 피하십시오. 2) Teh는 서버로 SSH-ing 한 다음 vim (텍스트 편집기)을 사용하여 로컬로 웹 페이지 / PHP 파일을 편집한다고합니다. OS remete 데스크탑 또는 VNC에 따라 셸에 대한 ssh 연결이 가능합니다.
Hennes

@tkbx 가정용 컴퓨터에 서버를 설치하면 FTP를 처리하거나 업로드 할 필요가 없습니다. 이 시점에서 이것은 단지 로컬 파일 시스템에 끌어다 놓는 것입니다.
Moses

@ 모세 스 내 컴퓨터에 대한 루트 액세스 권한이 없으며 여러 가지 용도로 사용하는 호스팅 패키지가 있습니다. php 명령은 현재 작동합니다. 나는 LAMP가 설치된 리눅스를 가지고있다. 그러나 그것은 다른 것을 위해 사용되고있다.
tkbx

답변:


4

PHP는 동적 웹 페이지를 만들기 위해 웹 개발 용으로 설계된 오픈 소스 서버 측 스크립팅 언어입니다. 로컬 서버를 설정하고 테스트 해 볼 수 있습니다.

또는 Linux에서 적어도 양철통 명령 행에서 PHP 스크립트를 실행하십시오 :

$ php index.php > output.html

그런 다음 결과 HTML을 웹 브라우저에서 열 수 있습니다.


1
이는 Mountain Lion과 같은 PHP 5.3.15와 함께 제공되기 때문에 OS X에서도 작동합니다. 또는 OP가 그럼에도 불구하고 서버를 설치하려는 경우, MAMP 오히려 OS에서 분리되어 쉽게 제거 될 수 있기 때문에 좋은 해결책이 될 것입니다.
slhck

나는 Snow Leopard를 얻었고, 나는 php. 이것은 정확히 내가 뭘 찾고있어, 감사합니다!
tkbx

당신은 Windows에서 명령 줄 에서뿐만 아니라, 그냥 말하기 PHP를 실행할 수 있습니다
ArtisticPhoenix

@ArtisiticPhoenix 나는 당신이 할 수 없다고 말한 적 없다. 나는 당신이 내가 사용하는 OS 인 리눅스에서 할 수 있다고 말했다. 나는 다른 OS가 또한 그것을 할 수 있다고 확신하지만 구문이나 그것들에 대해 아무것도 모르기 때문에 언급하지 않았다.
terdon

PHP 내장 웹 서버를 사용하면 LAMP, WAMP, XAMPP 등보다 훨씬 적은 리소스를 사용할 수 있습니다.
Michael Niño

0

간단 해. PHP에는 이미 웹 서버가 내장되어 있습니다. 여기 당신이 그것을 시작하는 방법입니다.

$ cd ~/public_html
$ php -S localhost:8000

터미널 또는 명령 창에 다음이 표시됩니다.

PHP 5.4.0 Development Server started at Thu Jul 21 10:43:28 2011
Listening on localhost:8000
Document root is ~/public_html
Press Ctrl-C to quit

이제 웹 브라우저를 열어 다음을 수행하십시오. http : // localhost : 8000


-1

그냥 MAMP를 설치하면 컴퓨터에서 PHP 로컬을 실행할 수 있습니다. http://www.mamp.info/en/index.html


나는 맥용 다양한 AMP 스택을 시험해 보았고, 그들은 모두 root / admin이 필요하다. 나는 그것들을 시도 할 것이지만, php 프로그램이 지금까지 잘 작동했습니다 (GET 및 POST 제외).
tkbx

당신은 플래시 드라이브, 전체 아파치 PHP mysql에서 실행할 수 Uniserver 해봤 어?
ArtisticPhoenix

PHP 내장 웹 서버를 사용하면 LAMP, WAMP, XAMPP 등보다 훨씬 적은 리소스를 사용할 수 있습니다.
Michael Niño
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.