[Dev Tool] PHP Composer

PHP Composer: 고객 입장에서 쉽게 이해하기 🎯
PHP Composer는 PHP 개발자들이 필수 라이브러리(패키지)를 쉽게 설치하고 관리할 수 있도록 도와주는 도구입니다. Plesk의 PHP Composer 확장 기능을 사용하면 SSH 없이도 웹 인터페이스(UI)에서 Composer를 실행할 수 있습니다.
✅ PHP Composer 확장 기능의 주요 특징
1️⃣ SSH 없이도 Composer 사용 가능
✔ 터미널 명령어를 몰라도 웹 UI에서 클릭 몇 번으로 Composer 실행 가능
✔ 보통 SSH 접속이 필요한 Composer 설치 및 업데이트를 웹 환경에서 편리하게 수행
2️⃣ 쉽게 Composer 설정 및 실행
✔ composer.json
을 직접 수정할 필요 없이 UI에서 설정 가능
✔ "Install" 버튼 클릭 → 패키지 설치 완료
✔ "Update" 버튼 클릭 → 모든 패키지를 최신 버전으로 자동 업데이트
3️⃣ PHP 버전 자동 감지 및 적용
✔ composer.json
에 지정된 PHP 버전을 자동 감지하여 적용
✔ 시스템 기본 PHP 버전이 아니라 웹사이트에서 사용 중인 PHP 버전과 호환되도록 설정
4️⃣ 패키지 업데이트 전 사전 테스트 (예정 기능)
✔ 업데이트 시 사이트가 깨지는 문제를 방지하기 위해 사전 테스트 기능 추가 예정
✔ 문제가 없는 경우에만 업데이트 실행
5️⃣ 보안 업데이트 알림 (예정 기능)
✔ 패키지에 보안 문제가 있는 경우 알림 표시 예정
✔ 사이트 보안을 위해 안전한 버전으로 업데이트할지 여부를 쉽게 결정
👨💻 고객 입장에서 Composer 사용법
1️⃣ Plesk에서 "PHP Composer" 확장 기능 설치
2️⃣ 웹 UI에서 Composer 설정 가능 (SSH 필요 없음)
3️⃣ "Install" 버튼 클릭 → 패키지 설치 완료
4️⃣ "Update" 버튼 클릭 → 최신 버전으로 패키지 업데이트
5️⃣ PHP 버전 자동 감지 → 사이트 환경에 맞게 설정 유지
🎯 PHP Composer 확장을 사용하면?
✔ SSH 없이도 Composer를 손쉽게 관리
✔ PHP 패키지를 간편하게 설치 & 업데이트
✔ 사이트 PHP 버전에 맞는 환경 자동 설정
✔ 보안 업데이트 기능(예정)으로 안전한 운영 가능
웹 UI에서 클릭 몇 번으로 PHP 패키지를 설치 & 업데이트할 수 있어, 초보자부터 전문가까지 누구나 쉽게 사용할 수 있습니다! 🚀