Help - Search - Members - Calendar
Full Version: What's APC?
Invision Power Services > Invision Power Services, Inc. > IPS Company Feedback > IP.Downloads
ysun
AJAX-enabled progress meter for uploads (Requires PHP 5.2 and APC to be installed on the server)

Thanks.
Digi
http://us3.php.net/apc

original.gif
♠ Charles
I believe it stands for Alternative PHP Cache, not sure what it is though.

blink.gif My post seemed to come a minute before yours Digi, yet it came after..lol.
ysun
Thanks. It looks a little complicated.
James.OD
can we see this progress bar in action somewhere?
.om
The progress bar works file...also alternatively if you are using eaccelerator like me...you could also use PECL's uploadprogressbar rather than APC. The progress meter works fine..it shows the seconds remaining, upload speed, percentage done and data uploaded biggrin.gif
RainbowViper
If you aren't using a Dedicated Server, no host that I know of will allow you to install EITHER the PECL APC or the PECL uploadprogress.

APC has known, and documented, issues with Zend.
uploadprogress is still in Beta, and has had no work done on it in ages.

Good Luck.

IPS has no plans to change their software, and from what they've said elsewhere here, there really *IS* no other alternative than the two mentioned above.

There are several threads discussing this issue, as well.

I'm frustrated by it, but it's not a deal-breaker, really.
bfarber
QUOTE (RainbowViper @ Apr 19 2008, 01:32 PM) *
If you aren't using a Dedicated Server, no host that I know of will allow you to install EITHER the PECL APC or the PECL uploadprogress.

APC has known, and documented, issues with Zend.
uploadprogress is still in Beta, and has had no work done on it in ages.

Good Luck.

IPS has no plans to change their software, and from what they've said elsewhere here, there really *IS* no other alternative than the two mentioned above.

There are several threads discussing this issue, as well.

I'm frustrated by it, but it's not a deal-breaker, really.


Yes, it's a very sticky situation. I'm on the fence with regards to how to proceed.

There is no other way to do this with just php/javascript, which is all we use presently for any of our software.

There ARE ways to do this if we want to go down the Flash/Java/Perl route, but then we have to worry about supporting it and there can be a lot less support for these things.
RainbowViper
And to be fair (once again) to IPS:

I've been a rather strident critic of this, but once Brandon explained his available options.... I could see he *HAD* no good options. Talk about Hobbes' Choice..... sheesh.

And I think I mentioned this only in passing, Brandon, but have you looked at how cPanel works when it lets you "Upload" to a directory? The progress indicator is not only functional, but accurate and detailed. I know it isn't php (C# I think), but may be a start?

Or is that already included on your "Flash/Java/Perl route" options list you mentioned above? If so, I understand why that would be a major Support headache. I certainly don't expect you to adopt an entirely new language, merely to provide a graphical progress bar.

RV
bfarber
Cpanel uses perl if I'm not mistaken (which I could be). In any event, they don't use PHP, so yes, it's incorporated into the same concept of using an entirely separate language.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.