안녕하세요?

 

예전에 만든것을 업데이트 하고 있는데..

 

가장 필요한건 아무래도 멀티 PHP 부분이라고 생각해서 멀티PHP 를 알아보았고 

 

예전에 만든 web panel에 버전을 업데이트 하면서 추가 할려고 합니다.

 

예전에 만든 web panel의 기능은 아래와 같습니다.

 

1. FTP user 추가 / 제거 

 

2. DB user 추가 / 제거

 

3. 도메인 추가 / 제거 

 

4. LetsEncrypt 

 

그리고 이번에 추가 할려는것이 바로 Multi PHP!

 

진짜 웹호스팅 기술만으로는 Cpanel 못지 않게 만들어 볼려고 합니다.

 

워낙 Cpanel이 강력해서 그렇지..

 

현재 생각중인 php 버전은 5.6 , 7.0 , 7.1 , 7.2 , 7.3 , 7.4 까지 입니다.

(도메인에서 선택해서 운영 가능하게 할 예정입니다.)

 

혹시 제거 해도 될만한 php 버전이 있나요?

 

답변 부탁드립니다.

 

감사합니다 ~

  • profile

    홀수버전은 다 빼세요. 홀수버전을 장기 지원해 주는 메이저 리눅스 배포판이 없기 때문에 다른 버전에 비해 굉장히 빨리 도태될 뿐더러 서드파티 개발자들도 신경을 잘 쓰지 않습니다. 특히 해외 개발자들은 절대 다수가 그냥 우분투 LTS에 기본으로 따라오는 PHP를 씁니다. 우분투 LTS에 포함된 버전이 아니면 전세계적으로 찬밥 신세이지요. 장기적으로 보안과 안정성을 책임질 수 없는 버전을 너무 많이 지원하면 나중에 힘들어지실 거예요. 그런 버전은 처음부터 지원 안 하는 편이 훨씬 낫습니다.

     

    당장 PHP 7.1의 보안패치 지원 기간이 두 달도 남지 않았는데, 장기적으로 지원해 주겠다고 나선 메이저급 리눅스 배포판이 하나도 없어요. 올해 말이면 7.1은 생명이 끝나는 셈이지요. 반면 7.2는 우분투와 센토스에서 2028년까지 지원할 예정입니다. 하늘과 땅 차이죠! 그런데 또 7.3은 2021년까지 시한부 인생이예요. 7.4는 어떨지 모르겠네요. 최신 버전이라고 무조건 좋은 것이 아니더군요.

     

    원칙적으로는 5.6도 지원이 종료된 버전이지만, 반드시 5.x 버전이 필요한 유저가 있다면 그나마 최근 버전을 사용하는 편이 낫기 때문에 5.6까지 빼라고 선뜻 말씀드리기는 어렵네요. ㅎㅎ

     

    참고: https://secure.php.net/supported-versions.php

  • profile profile
    호오.. 좋은 답변 감사합니다.
  • profile profile
    안넘어가서 다행이에요...
  • ?
    5.6은 빼시는게 좋을것 같네요. 속도도 속도일뿐더러...
  • ? profile
    흠.. 그 생각을 안해본건 아닙니다.

    하지만... 옛버전 고집하는 사람이 잇어서
  • profile
    사실 대부분의 CMS등의 툴들은 최신버전의 경우 7.x버전 이상을 요하기 때문에 일반적인 사용자 입장에서는 7.x 버전을 사용하겠지만... 일부 단독 php서드파티 (예를들면 외부서비스의 api를 지원하는 php등등) 및 기타 서드파티등은 5.6에 머물러있는 경우도 있기에 5.6도 제공은 해주는게 좋을것 같습니다.

    최초 호스팅계정 세팅시 디폴트값을 7.0으로 하면 일반사용자 입장에서 필요시 버전을 바꾸면 되니까요
  • profile profile
    Php 버전 선택 안하면.. 신청 안되게 할려고 계획중입니다.
  • profile profile
    PHP 버전이 뭔지 아예 모르는 사람도 있으니 기본값 하나 정도는 있는 것이 좋겠지요 ㅎㅎ
    현존하는 버전들 중 가장 오랫동안 지원이 보장되는 7.2를 기본값으로 해두시기를 추천합니다.
  • profile
    7.0 / 7.2 이거 2개는 꼭 있으면 좋을 것 같아요
  • profile profile
    꼭 꼭 넣겠습니다. : )