이 웹 응용 프로그램의 구현 언어를 선택하는 데있어 마지막 질문을 던지기를 바라지 만 누구에게나 피칭하기 전에 응용 프로그램 유지 관리 경험이 무엇인지 알고 싶습니다.웹 프레임 워크 유지 관리성
우리는 Perl을 기반으로 웹 포털을 유지 관리 (이후 호스팅 솔루션으로 이전)했습니다.
문제는 Perl이 업데이트되거나 모듈이 업데이트 된 경우가 있었고 전체 웹 사이트가 상호 연결 되었기 때문에 CPAN 모듈의 작은 변화로 인해 전체 웹 사이트가 죽을 수 있으므로 쉽게 악몽이되었습니다 (이것은 오픈 소스 포털 이었지만 우리는 만들지 않았습니다) 포털의 어떤 것이 그것이 받아 들일 수있는 버전 모듈에 대해 매우 구체적 이었기 때문입니다.
무해한 보안 업데이트로 인해 웹 사이트가 눈에 띄게 오랫동안 충돌 할 수 있습니다.
PHP, Django 또는 Ruby on Rails를 기반으로 웹 응용 프로그램을 만들기로 결정할 때 프레임 워크 또는 언어의 전체 또는 일부를 업그레이드 할 때 웹 사이트의 유지 관리가 수반 한 작업을 공유 할 수 있습니까?
작성하지 않은 모듈/보석에 대한 보안 수정 사항을 설치하려고 할 때 웹 응용 프로그램을 손상 시키거나 고장 나게하는 것이 얼마나 쉬운가요? 아니면 정말로 문제가되지 않습니까?
그는 코드가 깨 졌는지 알아 보는 것이 아니라 의존성이 변경되었을 때 코드가 손상되지 않도록하는 가장 좋은 방법을 묻습니다. – dmanxiii