
Alivetrack은 Aliveforms의 오픈 소스 프로젝트입니다.
Alivetrack은 파일 기반 라우팅 및 SEO 친화적 인 경로 처리를 활용하여 웹 사이트를 신속하게 만들 수 있도록 설계된 가벼운 PHP 프레임 워크입니다. 해당 파일에 URI를 자동으로 매핑하고 HTML 템플릿을 제공하며 동적 컨텐츠 생성을위한 클래스 및 메소드를 정의 할 수 있도록 웹 응용 프로그램을 구축하는 프로세스를 단순화합니다.
참고 : Alivetrack은 현재 초기 개발 단계에 있습니다. 지역 사회의 기여는 크게 장려되고 환영받습니다. Aliveforms의 우산 아래 오픈 소스 프로젝트로서 우리는 강력하고 효율적인 웹 개발 도구를 만들기 위해 노력하고 있습니다.
__layout.html 파일을 통해 템플릿 상속을 지원합니다. AliveForms의 또 다른 오픈 소스 프로젝트 인 LightView Templating Engine에서 HTML 템플릿을 렌더링하고 캐시합니다. git clone https://github.com/nabeelalihashmi/alivetrack.git
app 디렉토리에서 HTML 템플릿을 정의하고 동적 컨텐츠를 처리 할 대응하는 PHP 파일을 만듭니다.app/pages app/includes 디렉토리에 재사용 가능한 컨텐츠 청크를 넣습니다. 동적 컨텐츠를 처리하려면 경로 이름 및 HTTP 요청 방법에 따라 클래스 및 메소드를 정의 할 수 있습니다. 예를 들어, pages/view/1 GET 요청에 대한 클래스 pages 의 메소드 getView($id) 트리거합니다.
Alivetrack에는 웹 페이지의 전체 구조를 정의하는 적어도 하나의 레이아웃 ( __layout.html ) 파일이 필요합니다. 이 레이아웃은 페이지를 렌더링하기위한 기본 템플릿으로 사용됩니다.
엑스트라에서 파일 snippets 찾아 레이아웃과 페이지를 신속하게 만들기 위해 Visual Studio 코드에 추가하십시오.
기부금은 환영 받고 적합하게 권장됩니다! Alivetrack은 초기 단계이므로 입력은 개발을 형성하는 데 중요한 역할을 할 수 있습니다. 문제가 발생하거나 제안이 있거나 Alivetrack을 향상시키려는 경우 GitHub 저장소에서 풀 요청을 제출하거나 문제를 제기하십시오.
Alivetrack은 MIT 라이센스에 따라 릴리스됩니다.
Alivetrack으로 빠른 웹 개발을 즐기고 놀라운 웹 사이트를 쉽게 만듭니다!