yep, but its stored as WDDX in the DB? or is it serialized on a need basis
before appending?

-----Original Message-----
From: Raymond Camden [mailto:[EMAIL PROTECTED]]
Sent: 02 August 2002 16:30
To: CF-Talk
Subject: RE: Deployment software?


The code for installer.cfm looks like so on the spectrasource box:

bunch of crap
<cfabort>
<!--- some marker, I forget --->

When you download the installer, it reads in the core file, then after
the marker, appends the wddx packet.

=======================================================================
Raymond Camden, ColdFusion Jedi Master for Macromedia

Email    : [EMAIL PROTECTED]
Yahoo IM : morpheus

"My ally is the Force, and a powerful ally it is." - Yoda 

> -----Original Message-----
> From: Robertson-Ravo, Neil (REC) 
> [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, August 02, 2002 11:13 AM
> To: CF-Talk
> Subject: RE: Deployment software?
> 
> 
> Ray,
> 
> So the actual page data is WDDX'ed and then appended to the 
> file?  I have
> had a decent look at the installer.cfm and I get pretty much 
> of all it.
> Does this file get generated on the fly as the user requests it?
> 
> -----Original Message-----
> From: Raymond Camden [mailto:[EMAIL PROTECTED]]
> Sent: 02 August 2002 16:14
> To: CF-Talk
> Subject: RE: Deployment software?
> 
> 
> I've not been following the thread, but if you want a general
> understanding of what is done at spectrasource:
> 
> 1) All modifications/code updates are stored in the database. 
> I.e., the
> actual source code. This even includes encrypted CFML.
> 2) User selects the type of update (Everything, or one mod).
> 3) I generate a script that has the deployment code + the payload. The
> payload is simply all the files appended to the end of the script.
> 4) User puts this file on their server. When they run the code, it
> simply checks their spectra/web root. It reads itself - ignores
> everything before a certain marker, and reads the payload as a WDDX
> packet after the marker. It decodes it, loops over all the files, and
> then just copies them over.
> 
> Pretty simple actually, but it works well. It meant we didn't have to
> make .zips on the fly and installation was easier on the user.
> 
> ==============================================================
> =========
> Raymond Camden, ColdFusion Jedi Master for Macromedia
> 
> Email    : [EMAIL PROTECTED]
> Yahoo IM : morpheus
> 
> "My ally is the Force, and a powerful ally it is." - Yoda 
> 
> > -----Original Message-----
> > From: Robertson-Ravo, Neil (REC) 
> > [mailto:[EMAIL PROTECTED]] 
> > Sent: Friday, August 02, 2002 11:02 AM
> > To: CF-Talk
> > Subject: RE: Deployment software?
> > 
> > 
> > There is also the neat way Ray Camden did it for Spectra 
> > using WDDX....
> > maybe Ray can share his knowledge on how this was created etc 
> > so we could
> > all leverage it!
> > 
> > the Spectra Source updater is one file which once run will 
> > install all the
> > new files in place.
> > 
> > N
> > 
> > -----Original Message-----
> > From: Alex [mailto:[EMAIL PROTECTED]]
> > Sent: 02 August 2002 16:05
> > To: CF-Talk
> > Subject: Re: Deployment software?
> > 
> > 
> > rsync
> > 
> > On Fri, 2 Aug 2002, Brian Fox wrote:
> > 
> > > Any recommendations for a multi-server deployment program?  
> > I'm loosing
> > > sleep on a new project I just finished that has multiple 
> > revisions/fixes a
> > > week, a half dozen servers to mirror, and a client who 
> > wants it mirrored
> > > after 10:00 PM.
> > >
> > > Thanks,
> > > Brian
> > > 
> > 
> > 
> 
> 

______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to