首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docpad设计注意事项

Docpad设计注意事项
EN

Stack Overflow用户
提问于 2013-04-04 19:31:17
回答 1查看 232关注 0票数 0

我来自php/mysql背景。我最熟悉Kohana框架,我正在努力学习Docpad。我有一个松散的理解在这一点上,我已经建立了我的第一个网站和博客。静态内容对我来说在Docpad上很有意义。

我正在我的摄影网站工作,在那里我想能够上传新的图片到一个组合。后端需要处理上传的高分辨率图像,并在图像的不同分辨率下创建几个不同的副本。我最大的问题是如何跟踪我想要显示的图像元数据?我是否为每一张包含我想要跟踪的所有细节的图像生成一个物理文件,并使用这些文件作为我的可搜索数据库,就像如何设置博客文章一样?

或者我应该使用像MongoDB这样的东西来存储图像数据,在那里可以查询和插入布局?

关于处理POST或获取数据,我应该阅读express.js文档吗?我真不知道该去哪找那个。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-05 23:25:11

Wordpress使用TimThumb调整图片大小:How does WordPress.com resize images dynamically?

然后有一个节点的调整大小库:node package for file attachments and image resizing

如果您想要创建3种不同的图像大小,并在DocPad中使用主干集合,那么您可以将不同大小的图像添加到这三个不同的集合/文件夹中。为了访问图像,您可能只需通过它的文件名就可以这样做。所以当你复制,调整大小,重命名图像,在重命名步骤中,在图像大小的末尾,比如: coolPhoto-med.jpg,然后你可以做硬链接来获得图像,比如/spring-collection/med/coolPhoto-med.jpg,或者你可以使用查询引擎访问它们。

文件模型有一个元属性:https://github.com/bevry/docpad/blob/master/src/lib/models/file.coffee#L17,我还没有学习如何使用它。

我知道我们昨天在#docpad IRC上聊天,但我也想在这里回答你。如果您编写了一些为DocPad重新调整图像大小的代码,请考虑将其放在Github上与社区共享。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15820080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档