require (2) 썸네일형 리스트형 include와 namespace include 또는 require- 포함하다- 현재 실행시키려는 php파일이 있다. 그 파일 안에 다른 php 파일을 포함(일종의 모듈처럼)시킬 때 사용하는 방법. namespaceinclude와 같은 기능을 사용하게 되면 여러개의 php 파일을 하나의 php 파일 안에서 로드해서 사용하게 되는데, 각각의 php 파일이 만약에 서로 똑같은 이름의 함수, 상수, 클래스 등을 가지고 있다면 충돌이 나게 된다. 이 충돌을 해결하기 위한 방법. * 코드를 분리하는 이유? 자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다.코드를 개선하면 이를 사용하고 있는 모든 애플리케이션의 동작이 개선된다.코드 수정 시에 필요한 로직을 빠르게 찾을 수 있다.필요한 로직만을 로드해서 메모리의 낭비를 줄.. 모듈과 NPM ▣ 모듈? - 일종의 부품- 부품을 가져다 쓸 때는 require 함수 사용.- (웹 서버를 처음부터 끝까지 만드는 것은 굉장히 어렵다) Nodejs에서는 이 어려움을 알기 때문에 기본적인 웹 서버(모듈)를 잘 만들어 놓고 사용할 수 있도록 해 놓았다. (어떻게 사용할까? NPM) Line1 : require 함수, 그 함수 이하 애플리케이션(코드)가 구동되기 위해서는 Nodejs에서 제공하는 http라는 모듈(부품)이 필요하다(요구된다). require 함수가 실행되면 http라는 이름을 가진 부품을 가져와서 로드하고. 이의 리턴 값을 const http에 담는다.= http라는 변수에 http라는 모듈(부품)을 담음.여기서 변수는 정확히 상수. (상수란 항상 그 값을 가지고 있기 때문에 값이 바뀌지 .. 이전 1 다음