移动到移动环境

时间:2014-05-30 10:27:45

标签: asp.net asp.net-mvc amazon-web-services umbraco7 devexpress-mvc

我们使用Umbraco CMS构建了一种电子商务网站。现在我们计划为移动用户创建新网站,例如m.abc.com(不是移动应用),这样我们就可以将所有移动设备重定向到m.abc.com。因此,在开始之前,我想了解最佳实践。

  1. 我们有devexpress许可证可以使用任何特定的控件来帮助我们快速交付软件。

  2. 我们计划采用MVC4,优化应用程序性能的最佳实践。

  3. 我们将在AWS中托管此应用程序。用于移动网站开发的任何AWS特定功能?

  4. 由于

1 个答案:

答案 0 :(得分:0)

这是一个主观问题所以对此没有正确的答案,但到目前为止,这是我根据自己的经验所做的事情,并且对我来说效果很好:

  • 使用51degrees.com管理重定向,获得“免费” 有一个像样的设备检测数据库的产品,请注意 高级版
  • 仅支持平板电脑重定向
  • 使用bootstrap或devexpress并尝试使用相同的前端定位平板电脑和智能手机
  • 使用相同的后端,尝试通过Web服务公开您需要的功能,在这方面的REstful服务尽量避免重复自己,为相同的功能重复代码库将是一场噩梦
  • 一旦准备好部署,请删除应用程序中未使用的css,尝试uncss这是一个grunt工具(基于node.js和npm),可以与任何前端完美配合,几乎每个应用程序都使用10%到任何框架提供的css的20%
  • 就网络服务器而言(我猜你正在使用IIS)为静态元素设置缓存,例如css,图像和其他文件
我的两分钱。