【问题标题】:best solution for upload progress bar for shared server user共享服务器用户上传进度条的最佳解决方案
【发布时间】:2011-01-05 21:45:37
【问题描述】:

我见过很多解决方案,但对于无法配置服务器的无管理员用户来说,最好的稳定解决方案是什么。我找到了其中一些:

  • 使用 apc 扩展
  • perl cgi 代替 php
  • 基于闪存
  • 使用js框架

我不确定我是否可以使用扩展程序,不了解 perl 来控制进程,并且完全不在我的网站中使用 flash,因为很大一部分用户没有使用 flash。而且我不想使用框架,因为我的网站越来越大。

我认为必须是更好的ajax | js | php 便携解决方案。

【问题讨论】:

  • google 搜索:ajax 上传进度条 = 161.000 个结果
  • 框架将成为全球的未来,但现在在我的国家,20k 非常多。如果我使用框架,我应该在我的链接中使用 jquery、mootool、prototype,因为只有进度条不是我的头疼,每个框架都专注于某个领域。我也认为跨浏览器的头痛主要是布局设计而不是客户端脚本。

标签: php javascript ajax


【解决方案1】:

您列出了我所知道的所有可能性 - 但据我所知,即使是基于 AJAX 的上传也会在此过程中使用一些 Flash(例如 Uploadify)。

如果您问我,请选择 Flash。大多数用户都拥有它,而且设置起来最简单。

顺便说一句,使用 JavaScript 框架通常是一个非常好的主意,与您的问题无关。项目大小的增加是微不足道的(20-100 kb),这些库只需要加载一次。它们确实使很多事情变得更容易,并为您的用户界面提供了跨浏览器一致的基础。如果您使用大量 Javascript,那么使用框架几乎总是更好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-27
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 2014-12-12
    相关资源
    最近更新 更多