Canvas - 一款新的极简博客应用
发布日期:作者: Eric L. Barnes
Canvas 是 Todd Austin 基于 Laravel 开发的一款新的极简博客应用。它支持使用 Summernote WYSIWYG 在 Markdown 中编写内容,并提供媒体上传器、文章标签和文章排程功能。它被设计为一个独立的博客应用,不会安装到现有的 Laravel 应用中,但它看起来是开始创建自己的博客并基于现有功能进行扩展的一个好方法。
安装过程非常简单,特别是如果您熟悉 Laravel。使用 Composer,您只需要运行以下命令:
composer create-project austintoddj/canvas
然后生成您的应用密钥
php artisan key:generate
接下来,打开 UserTableSeeder.php 文件并设置您的登录凭据,最后运行安装命令
php artisan migrate --seed
之后,您就可以开始自定义标签并开始撰写您的第一篇博文了。
在我第一次尝试使用 Canvas 时,我对管理界面的外观印象深刻。我遇到的唯一缺点是新建文章屏幕,因为添加占位符图片并不直观。我预计能够选择已上传的图片或直接上传新图片。但实际上,它只是一个文本输入框,您需要手动输入文件名。第二个小问题是日期选择不是日历,它要求您使用 YYYY/MM/DD HH:MM:SS
格式输入日期。我希望它能够支持 strtotime 或更友好的方式。
总体而言,Canvas 似乎是一个快速创建博客的好方法,也是一个不错的起点。如需了解更多信息,请访问官方 网站 和 GitHub 项目。