我想知道是否有一个 PHP Web 应用程序,例如
- 当使用类似 ; 的方式调用时,它将在与 Web 服务器相同的位置
http://example.com/index.php?inputfile=mymarkdownfile.txt
打开文件,并将其呈现为 Markdown(即,它将 Markdown 转换为 HTML 并提供它)mymarkdownfile.txt
index.php
- 将会有一个“编辑”按钮,用于打开“实时预览”Markdown 编辑器(类似 StackExchange/StackOverflow 网站)
- 当您完成编辑并点击“保存”按钮后,以前的版本将存档在服务器上(保存为文本文件
mymarkdownfile-
时间戳.txt
),并且更改的版本将保存为mymarkdownfile.txt
。 - 如果你尝试“打开”一个“不存在的文件”(说,通过
http://example.com/index.php?inputfile=nonexistant.txt
),则编辑器将首先启动;并且在那里输入的内容将保存为nonexistant.txt
(和nonexistant-
时间戳.txt
)
我只需要这个用于基于服务器的笔记记录,我并不需要本地链接或类似的东西;也不需要用户身份验证或保护(我打算在本地网络上使用它,所以我不必担心“编辑”按钮的公开曝光和破坏行为)。
我想象它可能是一个 PHP 页面,它使用:
- PHP Markdown首次读取页面请求时,用于初始转换为 HTML 的库
- pagedown - JavaScript Markdown 转换器和编辑器(也可以看看有没有什么好的 Markdown Javascript 库或控件? - 代码日志)当编辑器处于活动状态时..
那里有类似的东西吗?
非常感谢您的任何回答,
干杯!
答案1
好吧,鉴于我确实需要这样的东西,我编写了一个小型 PHP 脚本/应用程序来执行上述操作;称之为单页 Markdown Web 编辑器(spmdwe
);请参阅:
希望这对某人有帮助,
干杯!