일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- linux #centos
- 네이버싫어
- 개인공부
- centOS7
- 복습 #회사
- 코딩테스트
- 키워드
- laravel
- vagrant
- MySQL
- 키워드 정리
- php artisan
- 에러해결
- 작업물
- Backend
- php
- centOS
- error
- ratchet
- 일상
- AWS
- jquery
- 보안
- 작업물 #영상편집 #서브컬쳐
- php-fpm
- NGINX
- 기타정리
- 카카오가고싶다
- 메모
- 시벌이슈
- Today
- Total
개발을 간바루Joy 하게
//2019_11_11_키워드정리 본문
1. 버추얼 박스(virtualbox)
버추얼박스란?
오라클에서 개발한 가상머신
가상머신이란?
하드웨어를 소프트웨어적으로 구현하여 그 위에서 운영체제가 구동하는 기술
- 다른 운영체제를 사용해야 하는 경우
- 독립된 작업공간이 필요한 경우
2. GIT
GIT 이란?
소스코드의 효율적인 관리를 위한 형상 관리 도구(Configuration Management Tool) 중 하나.
GIT의 장점
- 소스코드를 주고받을 필요 없이, 같은 파일을 여러명이 동시에 작업이 가능합니다.
- 인터넷이 연결되지 않은 곳에서도 작업이 가능하며, 중앙 저장소를 날려먹어도 다시 원상복구 할 수 있습니다.
git과 gitgub의 차이
git은 기능데이터를 원격 저장소에 저장하는 기능이 있는데 여기서 원격 저장소 역할을 하는 것이 gitHub입니다.
3. Vagrant
Vagrant(베이그런트)란?
VirtualBox(가상머신)을 편리하게 사용할 수 있도록 도와주는 프로그램.
미리 생성되어진 가상머신을 Vagrant로 손쉽게 사용이 가능.
4. Nginx
Nginx(엔진엑스)란?
엔진엑스(Nginx)는 Igor Sysoev라는 러시아 개발자가 동시접속 처리에 특화된 웹 서버 프로그램이다. Apache보다 동작이 단순하고, 전달자 역할만 하기 때문에 동시접속 처리에 특화되어 있다.
동시접속자(약 700명) 이상이라면 서버를 증설하거나 Nginx 환경을 권장한다고 한다. 지금은 아파치가 시장 점유율이 압도적(?)이지만, 아마존웹서비스(AWS) 상에서는 시장 점유율 44%에 달할정도로 가볍고, 성능이 좋은 엔진이라고 한다.
5. Composer
Composer란?
PHP소프트웨어와 필요 라이브러리의 의존성을 관리하기 위한 표준 포맷을 제공하는 PHP
프로그래밍 언어의 패키지 관리자
6. Webpack
webpack이란?
- 현대 Javascript Application의 Static Module Bundler입니다.
- Webpack이 실행된다면 Dependencies Graph를 통해 필요한 형태의 하나 또는 여러개의 Bundle로 생성합니다.
자세한 내용은 밑 블로그 참고
http://jeonghwan-kim.github.io/js/2017/05/15/webpack.html
7. NPM
NPM이란?
Node Packaged Manager의 약자
먼저 Node는 Node.js를 의미하는 것 같습니다. Packaged라는 것은 package로 만들어진 것들을 의미합니다
package는 모듈이라고도 불리는데 패키지나 모듈은 프로그램보다는 조금 작은 단위의 기능들을 의미합니다.
그리고 Manager는 잘 아시는 것처럼 관리자를 의미합니다.
이걸 합쳐보면 npm이라는 것은 Node.js로 만들어진 pakage(module)을 관리해주는 툴이라는 것이 됩니다.
자세한 내용은 밑 블로그 참고
https://m.blog.naver.com/magnking/220961896609
9. psr-4
psr 이란?
PHP Standard Recommendation(PHP 표준 권고의 약자)
쉽게 말해 코딩규약입니다.
psr-4 이외에 psr-1,-psr2 등이 있습니다.
자세한 내용은 밑 블로그 참고
https://m.blog.naver.com/magnking/220961896609
'메모장' 카테고리의 다른 글
2019_12_12_메모 (0) | 2019.12.12 |
---|---|
2019_11_29_메모 (0) | 2019.11.29 |
2019_11_27_메모 (0) | 2019.11.27 |
2019_11_25_Webpack (0) | 2019.11.25 |
2019_11_18_메모 (0) | 2019.11.19 |