PHP 웹 애플리케이션이 있는지 알고 싶습니다.
- 다음과 같이 호출하면
http://example.com/index.php?inputfile=mymarkdownfile.txt
; 웹서버mymarkdownfile.txt
와 동일한 위치에서 파일을 열고index.php
마크다운으로 렌더링합니다(즉, 마크다운을 HTML로 변환하여 제공합니다). - "실시간 미리 보기" Markdown 편집기(예: StackExchange/StackOverflow 사이트)를 여는 "편집" 버튼이 있습니다.
- 편집을 마치고 "저장" 버튼을 클릭하면 이전 버전이 서버에 보관되고(텍스트 파일
mymarkdownfile-
타임스탬프 로 저장됨.txt
) 변경된 버전이mymarkdownfile.txt
. - "존재하지 않는 파일"(말하자면, 통해
http://example.com/index.php?inputfile=nonexistant.txt
) 그런 다음 편집기가 먼저 시작됩니다. 거기에 입력된 내용은nonexistant.txt
(및nonexistant-
타임스탬프.txt
) 로 저장됩니다.
서버 기반 메모 작성에만 이것이 필요하고 로컬 연결이나 그와 유사한 것은 실제로 필요하지 않습니다. 사용자 인증이나 보호도 마찬가지입니다(저는 이것을 로컬 네트워크에서 사용할 예정이므로 "편집" 버튼이 공개적으로 노출되거나 기물 파손에 대해 걱정하지 않을 것입니다).
나는 그것이 다음을 사용하는 PHP 페이지일 수 있다고 상상합니다.
- PHP 마크다운페이지 요청을 처음 읽을 때 HTML로의 초기 변환을 위한 라이브러리
- pagedown - JavaScript Markdown 변환기 및 편집기(또한보십시오좋은 Markdown Javascript 라이브러리나 컨트롤이 있나요? - 스택 오버플로) 편집기가 활성화된 경우..
밖에 그런 게 있나요?
답변해 주셔서 미리 감사드립니다.
건배!
답변1
글쎄요, 이런 것이 정말로 필요했기 때문에 위의 작업을 수행하는 작은 PHP 스크립트/애플리케이션을 구성했습니다. 이를 단일 페이지 마크다운 웹 편집기( spmdwe
)라고 불렀습니다. 다음을 참조하세요:
이것이 누군가에게 도움이 되기를 바랍니다
. 건배!