asp.net – 处理内容管理系统中的图像和文件附件
发布时间:2020-12-16 09:33:51 所属栏目:asp.Net 来源:网络整理
导读:假设:Microsoft堆栈(ASP.NET; SQL Server). 一些内容管理系统通过将其存储在文件系统中来处理用户生成的内容(图像,文件附件).其他人将这些项目存储在后端数据库中. 两者的一些例子: 在文件系统中:社区服务器,Graffiti CMS 在数据库中:Microsoft Sharepoi
假设:Microsoft堆栈(ASP.NET; SQL Server).
一些内容管理系统通过将其存储在文件系统中来处理用户生成的内容(图像,文件附件).其他人将这些项目存储在后端数据库中. 两者的一些例子: >在文件系统中:社区服务器,Graffiti CMS 我可以看到每种方法的优缺点. 在文件系统中 >轻量级 在数据库中 >所有内容在一个存储库(数据库)中 什么是最好的方法,为什么?将用户文件保存在数据库中的优缺点是什么?还有另一种方法吗? 我正在提出这个问题社区维基因为它有点主观. 解决方法
如果您使用的是SQL Server 2008或更高版本,则可以使用FileStream功能来充分利用这两个方面.也就是说,您可以从数据库访问文档(用于查询等),但仍可以通过文件系统(使用SMB)访问该文件.
More details here.
埃里克 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVVM ViewModel vs. MVC ViewModel
- asp.net – 使用[WebMethod]转义的JSON响应
- asp.net-mvc – 验证asp.net MVC中的只读输入不显眼的验证
- asp.net – AntFarm反模式 – 避免的策略,解毒帮助治愈
- 最佳实践ASP.NET成员资格:同一数据存储区中的用户表?
- asp.net – 在实体框架中使用PersianCalendar作为表列的正确
- asp.net-mvc – ASP.MVC应用程序常量,什么是最好/最优雅的方
- asp.net – Web事件提供程序’EventLogProvider’抛出以下异
- asp.net-identity-2 – asp.net mvc identity 2运行两个不同
- 在文件ASP.NET C#中写入并且之后不锁定它们
推荐文章
站长推荐
- asp.net – 实际文化是否与SQL相关联到CLR float
- asp.net – 在数据库中存储日期时间?
- asp.net – 如何使用正则表达式将百分比验证到两
- asp.net – AsyncPostBackTrigger和PostBackTrig
- azure – 如何减少Application Insights发送到服
- 是否可以将多个模型对象发送到ASP.NET MVC视图?
- asp.net-mvc – AngularJS无法在发布模式下工作(
- asp.net-mvc-3 – MVC3 Html.ActionLink Post
- asp.net – 按钮单击在更新面板中不起作用
- asp.net-core – 如何使用ASP.NET Core中的JWT授
热点阅读