728x90

📋 Vendor 설치 방식 3가지 비교
1. 자동 (권장) ✨
- 효과: 시스템이 서버 환경을 스스로 체크해서, Composer를 쓸 수 있는 환경이면 'Composer 실행' 방식으로 작동하고, 만약 Composer가 없거나 막혀있는 호스팅 환경이면 자동으로 '번들 Vendor' 방식을 사용합니다.
- 장점: 상황에 맞춰 유연하게 대처하므로 가장 무난하고 안전한 선택지입니다.
2. Composer 실행 (개발 환경) ⚙️ [현재 선택됨]
- 효과: 소스코드가 업데이트되거나 패키지를 추가할 때, 서버가 실시간으로 인터넷에 접속하여 composer install 명령을 직접 실행해 최신 라이브러리를 다운로드합니다.
- 장점: * 개발 중에 새로운 라라벨 패키지를 추가하거나 그누보드를 업데이트할 때 가장 정석적이고 깔끔하게 동기화됩니다.
- 불필요한 압축 파일(번들)을 서버에 들고 있을 필요가 없어 용량이 가볍습니다.
- 조건: 초록색 글씨로 나오듯 서버에 proc_open이라는 PHP 함수가 허용되어 있어야 하는데, 현재 Laragon 환경이므로 완벽하게 호환됩니다. 로컬 개발 시에는 이 옵션이 가장 좋습니다.
3. 번들 Vendor 사용 (공유 호스팅) 📦
- 효과: 인터넷 연결이 제한되거나, 저렴한 웹호스팅(cafe24 등)을 써서 서버에서 composer 명령어나 proc_open 함수를 아예 차단해 버린 경우에 쓰는 방식입니다. 미리 압축해 둔 패키지 파일(vendor-bundle.zip)을 풀어서 라이브러리를 강제로 채워 넣습니다.
- 단점: 개발 환경에서는 패키지를 내 입맛대로 업데이트하거나 관리하기가 매우 번거로워집니다. (현재 화면에서 ZipArchive 확장 미설치 경고가 뜨는 이유도 라라곤에 압축 관련 설정이 안 켜져서 그렇지만, 어차피 개발 환경에서는 쓸 일이 없는 옵션입니다.)
💡 결론 및 요약
지금 선택되어 있는 Composer 실행 (개발 환경) 상태 그대로 진행하시면 됩니다!
윈도우 PC에 Composer와 PHP CLI 세팅을 앞 단계에서 완벽하게 끝내놓으셨기 때문에, 이 방식이 그누보드7의 기능을 100% 활용하며 매끄럽게 개발할 수 있는 가장 최선의 선택입니다. 안심하고 다음 단계로 넘어가셔도 좋습니다.
그동안 그누보드를 쓰면서 쉽게 사용했었는데, 그 만큼 세상이 변화되고 발전하는거 같습니다. 오늘 하루도 도전하는 개발자로 살아가며, 발전한거 같아. 즐거운 하루 입니다. 다들 모두 화이팅입니다.
728x90
LIST
'개발자' 카테고리의 다른 글
| [윈도우 PHP 개발 환경 구축] 나에게 맞는 최적의 설치 방법 가이드 (0) | 2026.05.30 |
|---|---|
| 무들에서 설치이후 활용하는 방법 (0) | 2026.05.28 |
| Composer 감지 오류 해결 방법 (0) | 2026.05.23 |
| GitHub 토큰 발급 6단계 (0) | 2026.05.23 |
| PHP CLI 버전 불일치 수정하는 법 (0) | 2026.05.23 |