我应该在我的Web应用程序中使用干净的URL或URL参数吗?

时间:2017-09-09 14:54:07

标签: url web dashboard saas internal

我应该将哪种网址结构用于我的网络应用程序?

像这样清理网址

http://dashboard.company.com/sales/john-doe/2017/32

或使用网址参数?

http://dashboard.company.com/sales?person=john.doe&year=2017&week=32

有没有针对此的指导原则?

编辑以更好地解释我的问题从用户的角度来看,这两种方式在共享网址方面是相同的。对于编程部分他们不是,我使用Flask。我想知道是否有一种标准的处理方式,更好的方法是什么?

背景

我正在开发一个销售仪表板供我公司内部使用。它显示每个销售人员的销售额。我希望报告可以共享,以便我的同事可以将他们自己的页面发送给彼此,或者其他任何一周。或者老板可以轻松获得与销售人员会面的页面。

没有搜索引擎优化

只是强调这一点。我不需要SEO的干净URL。

1 个答案:

答案 0 :(得分:0)

根本不重要,通过将参数添加为GET或POST,它们将是可见的,但如果您为应用程序使用框架,则应尽可能使用clean,因为控制器的参数必须是特定的而不是按数据。否则,如果不是一个大项目你可以这样使用,但你需要确保很快你不会有像lang?en或其他东西作为主要参数。这取决于你,阅读GET x POST差异,你会更好地解决它。