Android 服务器或客户端更适合生成报告

Android 服务器或客户端更适合生成报告,android,pdf,cordova,client-server,Android,Pdf,Cordova,Client Server,我想为android手机创建一个phonegap应用程序,它将生成一份pdf报告。 我必须选择, 1) 我的手机(客户端)将生成带有javascript的pdf报告 2) 将数据发送到服务器并将报告发回 哪个选择更好?我相信第二个更好,但我不确定客户端将花多少时间使用此解决方案,因为我以前不使用服务器,这主要取决于两个因素: -您将生成多少个pdf?每天两个?每秒1000次? -报告的复杂性是什么?几个文本块?许多图形资产 如果您没有太多的PDF要生成,可以将其保留在服务器端。如果你有很多PDF

我想为android手机创建一个phonegap应用程序,它将生成一份pdf报告。 我必须选择, 1) 我的手机(客户端)将生成带有javascript的pdf报告 2) 将数据发送到服务器并将报告发回
哪个选择更好?我相信第二个更好,但我不确定客户端将花多少时间使用此解决方案,因为我以前不使用服务器,

这主要取决于两个因素:
-您将生成多少个pdf?每天两个?每秒1000次?
-报告的复杂性是什么?几个文本块?许多图形资产

如果您没有太多的PDF要生成,可以将其保留在服务器端。如果你有很多PDF文件,你可能需要尝试在客户端用一个低端设备来处理它,看看处理它需要多长时间


对于这一点没有明确的答案,请估计您的处理负载,并从技术角度来看,看看哪里的处理负载更强大,更能取悦您的用户。

请注意,标签是独立的。也就是说,您不能组合多个标记来创建单个概念。标签
[client]
[server]
与单个
[client-server]
标签不同。务必阅读选择标签时出现的说明!