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

