본문 바로가기

공부하기/PHP

PHP 02-1) 윈도우에 PHP 설치하기 (비트나미 이용 Bitnam) https://opentutorials.org/course/62/5103 윈도우에 PHP 설치하기 - 생활코딩 수업소개 이번 시간은 Bitnami를 이용해서 Apache, PHP, MySQL을 설치하는 것이 목표다. 일반적으로 윈도우에 PHP를 설치하는 것은 실제 서비스를 위한 것 보다 개발환경이나 실습을 위한 목적일 것이다. 실제로 PHP로 동작하는 웹에플리케이션을 서비스 하기 위해서는 외부에서 PHP가 설치된 컴퓨터에 인터넷을 통해서 접속이 가능하도록 환경을 구성해야 한다. 그런데 이것은 여러가지 이유로 꽤나 많은 지식을 필요로하고 문제점을 가지고 있다. 따라 opentutorials.org 윈도우에 PHP를 설치해보자. PHP는 혼자 설치되지 않고 아파치 Aphache, MySQL과 함께 설치되는 ..
PHP 02) PHP 설치 하기 전 안내 (웹 호스팅, 비트나비에 대해) https://opentutorials.org/course/62/2534 PHP 설치는 여러 방법이 있습니다. 대부분의 경우 PHP를 직접 설치하는 것이 아니라, 어떤 업체가 설치를 해준다거나 솔루션을 이용해서 일괄적으로 설치하는 경우가 많음. 웹 호스팅 서비스 : 업체가 서버나 서버안에 설치해야 하는 PHP, MySQL, 아파치 같은 것을 설치 해놓고 이 서비스를 구입하면 바로 이용할 수 있도록 제공한다.웹 호스팅에서 제공하는 서버에서 개발과 동시에 서비스를 다른 사람들에게 제공할 수 있다. 비트나미 (Bitnami) : 오픈소스 소프트웨어 (PHP, MySQL, WordPress...)들을 손쉽게 설치 할 수 있도록 도와주는 설치 패키지. 비트나미를 이용하면 직접 서버를 자신의 컴퓨터에 설치하여 사용..
PHP 01) php 소개 2. php 특징 PHP? 주로 HTML 코드를 프로그래밍적으로 생성 서버쪽에서 실행 되는 프로그래밍 언어 Personal Home Page Tools 의 약자에서 PHP:Hypertext Preprocessor 로 의미가 변경 되었다. PHP의 장점 웹에 최적화된 언어 웹개발에 필요한 수많은 로직들이 함수의 형태로 미리 제공됨 크로스플랫폼 거의 모든 데이터베이스를 지원 가장 많은 공개소프트웨어가 PHP로 만들어짐 PHP 정보를 얻을 수 있는 곳 php.net - php의 공식 홈페이지 phpschool.com - 국내 최대의 PHP 커뮤니티 PHP로 만들어진 솔루션들 phpbb phpmyadmin wordpress 제로보드 텍스트큐브
PHP 01) php 소개 1. 서버 - 클라이언트, CGI https://opentutorials.org/course/62/233 # 서버 - 클라이언트 php 같은 기술을 server side script(tech) 라고도 한다. 우리 말로 하자면 '서버 측면에서 동작하는 기술, 언어' 라고도 한다. 이 말을 이해하려면 서버와 그 상대적인 개념인 클라이언트를 알아야 한다. 서버 - 클라이언트 '인터넷'과 연결되어있다면 반드시 서버-클라이언트 관계를 맺고 있기 때문에 이 개념을 정확하게 이해하는 것이 이 기술들을 이해는데 기본이라 할 수 있다. 어떠한 기술이 있다고 하자면, 이 기술은 2가지로 생각해 볼 수 있다 기술 전체를 아우르는 개념. -> server 기술 각각을 구성하고 있는 개별적인 개념. (부품, 구성요소....) -> Aphache, IIS PHP..
PHP ? 출처 : 생활코딩 PHP - 생활코딩 PHP란? PHP는 서버쪽에서 구동되는 언어입니다. 자바스크립트나 HTML이 클라이언트인 웹브라우저에서 구동되는 것과는 구분되는 점입니다. 사용자가 업로드한 파일을 서버에 저장하거나, 사용자가 입력한 데이터를 받아서 데이터베이스나 파일에 저장하고, 저장된 정보를 불러와서 HTML을 생성해서 웹브라우저로 전송하는 등의 일을 합니다. 코스소개 수업 PHP를 공부하는데 필요한 최소한의 것들을 순차적으로 알려드립니다. 여기서 얻은 지식을 바탕으로 '무엇을 모르는 opentutorials.org 생활코딩 - PHP수업을 배낀(?) 내식으로 정리한 것입니다. egoing님 항상 감사합니다. PHP란? PHP는 서버쪽 언어. - 사용자가 업로드한 파일을 서버에 저장 - 사용자가 ..
서버 server 생활코딩 - 서버 서버 server서버란? 한국어로 '을'정도로 번역할 수 있다.서버의 반대로는 '클라이언트 client'가 있다. 클라이언트는 요청(request) 서버는 응답(response)한다. 인터넷과 연결된 소프트웨어는 클라이언트-서버 관계를 갖고 있다.ex) 웹 (웹브라우저(크롬) - 웹서버(아파치)) 웹브라우저에 URL을 입력하면 웹서버로 웹페이지에 대한 요청이 전달 -> 웹서버는 응답 -> 웹브라우져에 보여짐 미들웨어 : PHP, Java, Pythondatebase : MySQL, Oracle, Mongodb인프라 : 아마존 웹 서비스(AWS) Hadoop네트워크 서버는 어떻게 공부? 위에 나열한 목록들은 서버에 관련된 기술 들입니다. (클라이언트의) 요청에 응답하는 컴퓨터 쪽에서 실행..