2010年2月4日星期四

Re: [fw-mvc] Suggestion: Zend Installer

Hey Nathan,

I maintain http://pear.zfcampus.org/ for general use. It is kept up to
date with the ZF package release cycle. The primary reason for having
this PEAR channel is so that those that like and use PEAR have it
available, but also, PEAR is good at putting our zf.sh/zf.bat tools in
the proper place so you can you have a working Zend_Tool out of the box.

There has been some discussion in the past about Zend_Tool having the
ability to keep things up to date, but no progress on that.. and here is
why:

There are a great number of installers out there, and a great number of
ways to keep your system up to date. That being said, keeping things
updated does depend on the platform you are running. This is one key
reason why there is Zend Server. Our packages are sent to the Zend
Server team and they put them into the various system specific
installers (we have an RPM repository on linux, and IIRC there is a way
we keep up to date with windows updater).

So if you are maintaining a professional PHP stack across many machines,
you might want to look at Zend Server as a way of mitigating the worry
of keeping things updated across all servers.

Ultimately, the question is if you want to use platform specific upgrade
tools, or if you want PHP to keep you tools upgraded.

-ralph

Nathan Garlington wrote:
> Hi all,
>
> I am sitting here uploading the new 1.10.0 version of ZF. The process
> goes like this:
>
> I have three separate servers I have to upload the new version to, so
> I download the zip file, unpack it, and upload the new version to the
> servers. It takes about 20 minutes or more for each one, so I lose
> about an hour of work time to the upload process, and well as the hit
> on my bandwidth while it's uploading.
>
> It would be wonderful if there was a Zend package called
> Zend_Installer(?) that could be configured with the location of the
> temp directory where the file would be downloaded, and the
> installation directory on the server, and would then just use the web
> server itself to download the new version, install it to the
> previously configured location and that's it. It could handle any
> common compression format. I don't know if such functionality runs
> against ZF's design paradigm but it would sure make the upgrading
> process much simpler and less time consuming. It wouldn't necessarily
> need to have a browser frontend (think PEAR); such could be left up to
> the developer to create.
>
> Any thoughts?
>
>
> regards,
>
> Nathan Garlington
> T&R Trailer Sales
> 5930 N Interstate 25
> Pueblo, CO 81008
>
> 719.546.2321 T
> 719.423.8033 M
> 719.404.4697 F
>
> nathan@tandrtrailer.com
> www.tandrtrailer.com
>
>

没有评论: