问题标签 [saas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
627 浏览

layout - SAAS 的网页设计与传统网站有何不同?

寻找有关多租户应用程序的 UI 设计有何不同的指导。非常感谢指向白皮书和博客条目的指针。

0 投票
2 回答
5830 浏览

database-design - 多用户 Web 应用程序数据库设计

我正在开发一个 Web 应用程序,该应用程序完成后将成为托管的多用户解决方案。我正在尝试找出为我的应用程序处理数据库设计的最佳方法。具体来说,我需要弄清楚如何处理多个单独的帐户。

在我看来,有几个选项:1)拥有一组数据库表。在每个表中,包括一个“用户”列或类似的东西,它将每一行映射到正确的用户帐户。2) 为每个用户创建一个完全独立的数据库。出于性能原因,这似乎不是一个非常好的主意。3) 在单个数据库中为每个用户创建一个单独的模式。每个模式将包含每个用户的表。

你会如何处理这个问题?有没有我错过的选项?如果这对您处理此问题的方式有任何影响,我将使用 PostgreSQL 作为我的数据库。

0 投票
2 回答
3267 浏览

saas - ASP 和 SaaS 模型有什么区别?

我有兴趣为软件产品(采购)寻找商业模式。但是,我对 ASP(应用程序服务提供者)和 Saas 模型感到很困惑。有什么区别?提前致谢。

0 投票
1 回答
1450 浏览

django - Django 部署为 SaaS(大本营风格)

我几乎完成了一个 Django 项目的开发(带有一些可插入的应用程序)。

我想以 SaaS 的形式提供这个项目(类似于 basecamp)。

即: project1.mysaas.com , project2.mysaas.com 等

我寻求您的专业知识来向我展示道路。

我想到的方法是:

  • 1 使用站点定义站点特定的设置.py
  • 2 一个检测请求的中间件,然后相应地设置设置
  • 3 为每个站点创建 Django 项目(采用可插入的应用程序)

谢谢。

顺便说一句,我是一个完全的新手。

0 投票
1 回答
581 浏览

asp.net - ASP.NET SaaS Application File Storage: Drive Letter Paths or UNC paths

The file system part of our asp.net application framework requires updating to fall inline with our SaaS / Multi-Tenancy approach and in particular with regards scaling up.

Our current file system stores files on disk in separate folders for each tenant.

ie: X:\FilesFolder\ApplicationInstance\TenantA etc where the Tenant names and file names are Guids. We have an HttpHandler that retrieves files and resolves all the paths and names and returns the original file names etc. We store the root path for each Tenant, ie : X:\FilesFolder\ApplicationInstance\ on the basis we can move them at some point and to different locations if required.

With regards concerns for scaling this system up, I have some questions... (please excuse my ignorance to the hardware/ windows infrastructure side of things, and my questions are more about implementing the update to our filesystem code)

1) It seems obvious that the files should all be stored on a NAS device?

2) If we add a NAS device and build a server farm, do we need to start running domain controllers? and how does this effect references to paths?

Edit: Found out that Domains are not required for server farms, which is great, still not sure how this effects usable paths etc

3) Should we be using drive letter paths (mapped drives) or UNC paths?

4) Is there any performance hit in referencing UNC instead of names drive letters (even in the same machine)

5) What permissions issues can we expect and how does this effect running on a domain or not?

Edit: Having a domain would make permissions easier, but still still dont know what the differences are.

Any comments on this approach, best practices or a better approach appreciated.

Thanks

0 投票
2 回答
889 浏览

ruby-on-rails - 有人在 Heroku 上使用过 Railskits SaaS 套件吗?

我正在考虑购买 Railskits SaaS 套件并在 Heroku 上部署应用程序。有人在 Heroku 上部署了基于 Railskits SaaS 的应用程序吗?你有什么经验?谢谢你。

0 投票
3 回答
1280 浏览

asp.net - 如何在 Asp.Net Mvc 中做 Basecamp 风格的账户?

对于 Asp.Net 软件即服务应用程序,我想做基于帐户的子域,例如 Basecamp 和 37Signals 产品的其余部分。例如 acme.myapp.com 将加载该客户的帐户并仅拉回他们的信息。

这在 Ruby on Rails 中很容易做到,但您将如何在 ASP.NET MVC 中处理此功能并能够扩展到可能数百个帐户?

0 投票
3 回答
334 浏览

sql-server - 软件即服务 - 数据库

如果我正在构建一个 CRM Web 应用程序以作为会员服务进行销售,那么设计和部署数据库的最佳方法是什么?

我是否有 1 个数据库,每个表包含 100 条记录,或者为不同的客户部署多个数据库?

因为我相信像 Flickr 这样的网站使用它们,所以使用单个数据库真的有问题吗?

0 投票
7 回答
227 浏览

html - 设计 HTML 以方便 CSS 定制的指南

我正在做一个 Saas 项目,我们希望每个客户都能够为“他的”网站上传一个 CSS 页面。(尽管实际上,所有客户的网站都是由我们使用虚拟主机托管的)。

在设计页面的 html 时,什么是好的指导方针,以便 css 可以在后验中应用。

0 投票
3 回答
276 浏览

apache-flex - 使用 Intuit IPP 的 Flex 应用程序

是否有人已经尝试构建一个 Flex 应用程序,该应用程序将作为 Intuit IPP 上的联合应用程序运行?据我了解,构建在 Intuit 环境中运行的本机 Flex 应用程序非常容易。它们还允许使用“联合应用程序”的方法,让您可以在任何地方托管您的应用程序(他们说是用任何语言编写的),并且您仍然可以连接到工作场所。

我正在寻找这种方法的起点。谢谢,马丁