일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 시벌이슈
- laravel
- 개인공부
- 코딩테스트
- 카카오가고싶다
- centOS
- error
- linux #centos
- 복습 #회사
- php
- 네이버싫어
- 메모
- 보안
- 작업물 #영상편집 #서브컬쳐
- php artisan
- 에러해결
- vagrant
- ratchet
- 키워드 정리
- 작업물
- jquery
- centOS7
- 기타정리
- 일상
- 키워드
- NGINX
- php-fpm
- AWS
- MySQL
- Backend
- Today
- Total
목록프로그래밍/키워드정리 (12)
개발을 간바루Joy 하게
//캐싱이란? 캐싱(Caching)은 캐시(Cache)라고 하는 좀더 빠른 저장메모리에 메모리들을 저장하고 접근하는 방식을 말합니다. 예를들면 과자를 먹으려면 먹을때마다 새봉지를 하나씩 뜯어야하는데 이과자를 좀더 빠르게 먹기 위해 새봉지를 뜯어 보관통에 보관해두고 먹고싶을때마다 보관통에서 꺼내먹으면 되는것처럼 매번 로딩을 해야 하는 파일들을 미리 로딩해두고, 응답을 해줄수 있는데 이를 캐싱(Caching)한다. 라고 말합니다. //캐싱의 종류 https://mingrammer.com/translation-the-hidden-components-of-web-caching/ 불러오는 중입니다...
DNS(Domain Name System)이란? 인터넷 집 주소 즉 IP주소(internet protocol address)는 사람이 기억하기에 어려운 숫자의 조합 (예: 192.184.2.01)등으로 이루어져 있습니다. 따라서 DNS를 이용해 IP주소를 사람이 기억하기 쉬운 언어체계로 변환하는 작업이 필요한데 이 역할을 DNS가 하는 것입니다. DNS의 구조 인터넷 도메인 체계에서는 최상위는 루트(root)로서 인터넷도메인의 시작점이 됩니다. 그리고 이 루트 도메인 바로 아래단계에 있는 것을 1단계도메인 TLD(Top Level Domain)이라고 합니다. TLD 아래 단계에 있는 도메인을 2단계도메인 SLD(Seconde Level Domain) 이라고 하고 2단계 아래 단계에 있는 도메인은 SubD..
미들웨어란? 클라이언트와 서버간의 통신을 담당하는 시스템소프트 웨어 또는 컴퓨터와 컴퓨터를 연결하는 시스템 소프트 웨어 중간(Miidel)과 소프트웨어(Software)의 합성어 미들웨어의 기능 시스템적으로 다르게 설계된 소프트웨어의 혼합된 환경을 연결 시스템 분산 처리 DB(Data Base)환경에서 제공될때는 SQL연결 트랜직션 분산 처리 미들웨어의 종류 1. 원격 프로시저 호출(Remote Procedure Call, 약칭 RPC) 클라이언트가 원격에서 동작하는 프로시저를 호출하는 시스템. 동기 또는 비동기 지원. 2. 메시지 지향 미들웨어(Message Oriented Middleware, 약칭 MOM) 클라이언트가 생성한 메시지는 저장소에 요청할 때 저장하면서, 다른 업무를 지속할 수 있도록 하..
psr 이란? PHP Standard Recommendation(PHP 표준 권고의 약자) 쉽게 말해 코드를 작성할때 지켜야할 규약입니다. psr-4 이외에 psr-1,-psr2 등이 있습니다만. 최근에 나온 Modern PHP는 이 psr을 표준으로 하여 개발되고 있습니다. 참고블로그 https://web-front-end.tistory.com/37 [PHP] PHP 표준 권고(PSR) - PHP Standard Recommendation PHP Standard Recommendation 국내에서는 아직도 많은 기업과 개발자들이 PHP를 이용하여 웹 개발을 하고있습니다. PHP는 JAVA나 Python 같은 언어에 비해 구식의 스타일을 쓰는 경향이 많다보니 이것을 개선할려.. web-front-end...
NPM이란? Node Packaged Manager의 약자 쉽게 말하면 node의 모듈을 관리해주는 패키지 매니저입니다. 외부 라이브러리를 받아와서 사용할 수도 있고, 개발자가 직접 만든 모듈을 패키지로 묶어서 배포할 수 도 있습니다. NPM을 사용하는 이유? 보통 프로젝트에서 종속성 관리를 할때 사용합니다. 여러 외부 라이브러리를 하나하나 받기에는 시간도 오래걸리고 너무나도 귀찮지만 npm을 사용하여 프로젝트에 사용하는 라이브러리들을 하나의 패키지로 묶으면 명령어 하나로 간단한게 관리를 할 수 있기 때문입니다. 사용방법 https://dololak.tistory.com/98 [Node.js] npm이란 - 외부 모듈 사용하는 방법 이전글 [Node.js] Node 작성한 모듈을 외부 모듈로 만드는 방법..
WebPack을 알기전에 모듈 번듈러란? 모듈 번들러란 여러개의 나누어져 있는 파일들을 하나의 파일로 만들어주는 라이브러리를 말한다. 이 모듈 번들러 라이브러리중에 웹팩이 속해있다. 모듈 번들러의탄생 배경 옛날 자바스크립트는 모듈 개념이 없었기 때문에 파일이 나누어져 있어도 변수범위를 생각하면서 개발을 해야했었다. 이런 문제를 해결하기위해 모듈 이라는 개념이 생겼지만 지원을 안하는 브라우저들도 있기때문에 브라우저들이 지원 할 수 있는 코드로 변환해 줘야했다. 그 무언가가 웹팩(Webpack)과 같은 모듈 번들러 라이브러리이다. 모듈 번들러의 장점 자바스크립트 코드들을 압축하고 최적화 할 수 있기 때문에 로딩속도를 높일 수 있다. 하지만 수 많은 자바스크리브 파일이 하나의 파일로 묶인다면 초기 로딩 속도가..