소셜 미디어 JavaScript가있는 서버 측 프로그램 - 더미

JavaScript가있는 서버 측 프로그램 - 더미

차례:

비디오: [VLPT LIVE CODING] WhoTalk - React + Node.js Web App #26 2024

비디오: [VLPT LIVE CODING] WhoTalk - React + Node.js Web App #26 2024
Anonim

실제 제작 JavaScript 응용 프로그램이 서버 측 처리를 필요로하지 않을 가능성이 있습니다 - 모든 응용 프로그램에서 필요로하는 것은 양식의 자원을 확보하는 것입니다 스크립트 및 파일을 서버에서 가져옵니다. 그러나 오늘날 대부분의 실제 응용 프로그램은 서버 측 처리를 수행 할 필요가 있습니다.

데이터베이스에 액세스하거나 계산을 수행하거나 상태 정보를 반환해야 할 수 있습니다. 서버는 필요한 소프트웨어가있는 경우 클라이언트에 대해 무수히 많은 작업을 수행 할 수 있습니다. 오늘날 많은 조직에서 거의 모든 프로그래밍 문제에 대해 클라우드 기반 솔루션을 사용하므로 이러한 프로세스를 수행하는 동안 발생하는 활동을 파악하는 것이 중요합니다.

아파치 서버에 PHP 지원을 추가하는 방법

아파치 서버를 시스템에 설치했다면, 서버에 PHP 지원이 설치되어 있지 않을 수도 있으므로 설치하기 전에 설치해야합니다. 다음 절차는 여러 플랫폼에서 작동합니다.

-

필요로하는
  1. PHP 버전을 다운로드하십시오. 이 기본 페이지와 다른 사이트로 리디렉션 될 수 있습니다.

    다운로드 한 파일을 컴퓨터의 PHP 디렉토리 (폴더)에 압축을 풉니 다.

  2. 아파치 설정을 변경할 때 PHP 사본을 저장하는 데 사용한 디렉토리를 제공해야합니다.

    PHP를 찾으십시오. INI 개발 파일을 C: php 폴더에 복사하고 PHP로 복사하십시오. INI.

  3. 이제 php라는 파일이 생겼습니다. INI 디렉토리에 있습니다. 이 파일은 PHP를 사용하도록 설정하는 설정을 포함합니다. 복사 한 파일은 개발 환경을 만들지 만 가능한 한 적은 수의 문제로 환경이 실행되도록하려면 빠르게 변경해야합니다.

    Open php. INI를 텍스트 편집기에서 열고 short_open_tag = Off 인 행을 찾습니다. 이 줄을 읽도록 변경하십시오.

  4. short_open_tag = On

    이 변경의 이유는 일부 상용 스크립트가 
    

    PHP를 저장하십시오. INI를 선택하고 텍스트 편집기를 닫으십시오.

  5. Apache httpd를 엽니 다. CONF 파일을 텍스트 편집기에 저장하십시오.

  6. 이 파일은 일반적으로 Apache2에 있습니다. 2conf 디렉토리에 있습니다. 특히 Windows 시스템으로 작업 할 때 관리자 모드에서 텍스트 편집기를 열어야합니다. 변경을 완료하면 파일을 저장할 수 없습니다. 예를 들어 Windows 시스템에서 작업 할 때 시작 메뉴의 메모장 아이콘을 마우스 오른쪽 단추로 클릭하고 컨텍스트 메뉴에서 관리자로 실행을 선택합니다.

    LoadModule 항목이 포함 된 섹션을 찾습니다. 새 줄을 추가하고

  7. LoadModule php5_module "c: / php / php5apache2_2. dll"을 입력하십시오.

    이 줄은 PHP 설치에 대한 지원을 추가합니다.
    

    AddType 항목이 포함 된 섹션을 찾으십시오. 새 행을 추가하고

  8. AddType application / x-httpd-php를 입력하십시오. php

    이 줄은 서버에 PHP 파일을 어떻게 처리할지 알려줍니다.
    

    httpd의 끝으로 가십시오. CONF 파일을 만들고 새 행을 추가하십시오. Type

  9. PHPIniDir "c: / php"

    이 줄은 PHP가 어디서 서버를 찾을 지 알려줍니다. 이 절차의 앞 부분에서 만든 INI 파일
    

    변경 사항을 디스크에 저장하고 텍스트 편집기를 닫습니다.

  10. Apache 서버를 다시 시작합니다.

  11. 이 단계는 서버가 PHP 지원을 강제 설치하도록합니다.

    PHP 구성을 테스트하는 방법

PHP 지원이 설치되었다고 생각하는 경우에도 서버에서 PHP 지원을 테스트하는 것이 좋습니다. 그렇지 않으면 PHP 구성이 작동하는지 여부를 알 수 없습니다. 다음 절차는 구성을 테스트하는 데 도움이됩니다.

텍스트 편집기로 새 파일을 만듭니다.

  1. 파일을 입력하고 테스트로 저장하십시오. 아파치 2에 PHP. 2htdocs 디렉토리에 복사하십시오.

  2. 브라우저를 열고 http: // localhost / Test를 입력하십시오. 검색 주소창에 PHP가 있습니다. 엔터 키를 치시오.

  3. PHP 설정에 대한 설정 정보를 볼 수 있습니다.

    PHP 스크립트 작성 방법

AJAX에 사용할 무언가를 제공하려면 간단한 PHP 애플리케이션이 필요합니다. 이 예제는 간단한 추가 작업을 수행합니다. 두 개의 숫자를 보내고 함께 추가 한 다음 결과를 반환합니다. 다음은 작업을 수행하는 데 필요한 코드입니다.


첫 번째 단계는 클라이언트가 서버로 전송하는 URL에서 데이터를 검색하는 것입니다. 데이터는 쿼리 형식이며 val1과 val2라는 두 개의 변수가 들어 있습니다. 이 예제에서는 val1과 val2가 숫자라고 가정하지만 클라이언트가 다른 것을 보내면 추가를 수행하는 데 두 개의 숫자가 필요하기 때문에 결과 값은 0이됩니다.

다음 단계는 수학을 수행하는 것입니다. 코드는 $ val1과 $ val2의 합계를 포함하는 $ result를 만듭니다.

마지막 단계는 $ result를 출력하는 것입니다. 에코 호출은 꽤 간단하게 작동합니다. 클라이언트가 AJAX를 사용하여 호출하면 응답으로 $ result가 수신됩니다. 그러나 브라우저를 사용하여이 스크립트를 테스트 할 수도 있습니다.

파일을 DoMath로 저장합니다. 아파치 2의 PHP. 2htdocs 디렉토리에 복사하십시오.

  1. 브라우저를 열고 http: // localhost / DoMath를 입력하십시오. PHP? 주소 표시 줄에서 val1 = 1 & val2 = 2 엔터 키를 치시오.

  2. 출력으로 3이 표시됩니다.

  3. 다른 값을 사용하면 프로그램이 항상 예상 한 값을 반환한다는 것을 알 수 있습니다.

  4. 값에 Hello와 There 문자열과 같이 작동하지 않는 값을 사용하면 프로그램이 충돌하는 대신 0을 출력한다는 것을 알 수 있습니다.

JavaScript가있는 서버 측 프로그램 - 더미

편집자의 선택

Photoshop Elements 10의 기본 공유 Photoshop Elements 10의 기본 사항 공유

Photoshop Elements 10의 기본 공유 Photoshop Elements 10의 기본 사항 공유

화면 이미지뿐만 아니라 공유, 특히 온라인 공유 서비스에 대한 사용 가능한 옵션을 잘 알고 있어야합니다. 또한 온라인 호스트에 대해 수용 할 수있는 표준에 익숙해 져야하며, 최종적으로 작품을 보내고 자하는 곳이 필요합니다.

Photoshop Elements - 번짐 도구에서 번짐 도구로 번지기

Photoshop Elements - 번짐 도구에서 번짐 도구로 번지기

번짐 도구는 선을 그릴 때 커서 아래에있는 색상을 사용하여 마치 젖은 페인트로 구성된 것처럼 주위로 픽셀을 밀고 있습니다. 그러나 Smudge 도구는 코믹한 효과 만 생성하는 간단한 왜곡 도구로 보지 마십시오. 작은 조각에도 사용할 수 있습니다 ...

Photoshop Elements 10의 도형 옵션 지정 도형 - 더미

Photoshop Elements 10의 도형 옵션 지정 도형 - 더미

지오메트리 옵션은 Photoshop Elements 모양이 10 개. 옵션 막대에서 아래쪽 화살표를 클릭하여 기하학 옵션에 액세스하십시오. 사각형 및 둥근 사각형, 타원, 다각형, 선 및 사용자 정의 모양 기하학 옵션 중에서 선택할 수 있습니다. 직사각형 및 둥근 사각형 형상 옵션 직사각형의 형상 옵션은 다음과 같습니다.

편집자의 선택

부동산 면허 시험을 위해 투자를 통해 돈을 버는 법 - 더미

부동산 면허 시험을 위해 투자를 통해 돈을 버는 법 - 더미

부동산 면허 시험은 부동산 투자를 통해 자본 이득, 임대 및 자본 확충과 같은 여러 가지 방법으로 돈을 벌 수 있다는 것을 알기를 기대합니다. 대리인 (그리고 응시자)으로서, 돈을 버는 방법과 적절한 용어에 대해 잘 알고 있어야합니다. ...

부동산 면허 시험에 대한 균등화 율 사용 방법 - 인형

부동산 면허 시험에 대한 균등화 율 사용 방법 - 인형

있음 카운티 재산세 (도시, 마을 또는 마을 재산세와는 대조적으로)를 알아 내기 위해 균등 화율 (때로는 균등화 계수라고 함)을 사용하여 부동산 면허 시험에서 문제를 해결하려면 준비가되어 있는지 확인하십시오. 간단한 상황에서 한 카운티 내의 여러 마을, 도시 및 마을 모두가 ...

편집자의 선택

웹 마케팅 : Netvibes 홈페이지에 콘텐츠를 추가하는 방법 - 인형

웹 마케팅 : Netvibes 홈페이지에 콘텐츠를 추가하는 방법 - 인형

Netvibes 소셜 미디어 웹 사이트를 추적하는 웹 마케팅 담당자에게 유용 할 수 있습니다. Netvibes에 수동으로 콘텐츠를 추가하려면 다음 단계를 따르십시오 : 구독하려는 사이트, 블로그 검색 또는 기타 페이지로 이동하십시오. RSS 또는 RSS 구독 링크를 마우스 오른쪽 단추로 클릭하십시오. 나타나는 바로 가기 메뉴에서 링크 위치 복사 ...

소셜 미디어 측정 항목 : 인형에 집중할 수있는 모바일 분석

소셜 미디어 측정 항목 : 인형에 집중할 수있는 모바일 분석

사람들이 모바일 웹 사이트를 사용하는 방법 휴대 전화 및 태블릿의 앱은 웹 사이트 사용 방식과 매우 다르며 소셜 미디어 측정 항목도이를 고려해야합니다. 모바일 분석이 일반적인 플랫폼 유형, 플랫폼 버전, 화면 크기, 사용 방식과 다른 여러 측정 항목에 집중하기를 원합니다.