Atheos는 작은 발자국과 최소한의 요구 사항을 가진 웹 기반 IDE 프레임 워크 인 Codiad의 업데이트되고 현재 유지 관리 된 포크입니다. Atheos는 원래 Codiad 프로젝트에서 완전히 다시 작성하여보다 최신 툴링, 클리너 코드 및 더 넓은 기능을 활용했습니다.
Codiad에서 :
"Codiad는 단순성을 염두에두고 더 큰 데스크톱 편집자들의 대규모 오버 헤드없이 빠르고 대화식 개발을 허용했습니다. Eclipse, NetBeans 및 Aptana와 같은 IDE의 사용자조차도 Codiad의 단순함이 큰 이점이되기 위해 큰 이점이되기 위해 Codiad의 단순함을 발견하고 있습니다. 우리는 기능을 자극하지 않았으며 개발자가 활성화 된 팀을 구성하는 팀을 보유하고 있습니다."
Atheos는 가능한 한 그 정신을 최대한 확장하여 기능과 성능을 극대화하면서 발자국을 더욱 최소화하려고 노력합니다. Atheos의 주요 목표는 사용자에게 대형 서버 풋 프린트없이 쉽고 빠르며 완전히 특징된 클라우드 기반 IDE를 제공하는 것입니다.
프로젝트에 대한 자세한 내용은 홈페이지를 확인하십시오.
Atheos는 Atheos를 웹 액세스 가능한 폴더에 배치하고 브라우저를 가리키면 설치할 수 있습니다. 웹 서버에서 다음 폴더에 쓰기 기능이 있는지 확인하십시오.
/config.php
/data
/workspace
/plugins
/themes
의존성이 충족되지 않으면 시스템이 설치 화면에서 경고합니다.
참고 : Atheos는 주로 데비안 램프 서버와 함께 사용하여 개발됩니다. 다른 스택을 사용하여 설치 문제가 발생하면 알려주십시오.
Atheos에는 업데이트 체크 시스템이 내장되어 있지만 실제로 시스템 자체를 업데이트하기위한 시스템이 없으며 대신 파일 자체를 복사하기 위해 관리자를 사용합니다. 더 많은 정보는 나중에 업데이트 시스템이 다시 작성되고 있으므로 나중에 제공됩니다.
업그레이드하려면 다음을 제외한 모든 것을 삭제하거나 이러한 폴더를 새 디렉토리로 이동시킵니다.
/config.php
/data
/workspace
/plugins
/themes
/테마로 이동하고 기본 폴더를 삭제하십시오. Github Repo에서 Neweset Verson을 다운로드하고 컨텐츠를 Atheos 설치의 루트 디렉토리로 추출하십시오.
위에서 언급 한 파일과 폴더에 여전히 쓰기 기능이 있는지 확인하십시오.
Atheos는 DockerHub의 Docker Image를 사용하여 설치할 수도 있습니다.
Atheos는 JavaScript 및 PHP가 제공하는 최신 모범 사례 및 기술을 사용하여 Codiad를 거의 완전하게 재 작성했습니다. 모든 라이브러리 및 소스 코드가 업데이트되었으며 수백 가지의 비 효율성, 버그, 코드 복제 및 비 표준 기능이 해결되었습니다. 가장 주목할만한 변화는 다음과 같습니다.
Atheos에 기여하는 것은 매우 쉽고 우리는 모든 기여를 환영합니다. 우리는 Atheos의 소스가 극도로 표준화 된 구조를 따르기 위해 노력하여 Atheos 내의 단일 구성 요소의 논리와 구조를 이해하는 법을 배웁니다. Atheos에 기여하고 싶지만 어떤 아이디어도 생각할 수 없다면, 문제 페이지에서 영감을 얻거나 팀에 이메일을 보내도록 도와 드릴 수 있는지 확인하십시오.