Re: Cool Proggie
| From: | Steve Nelson | Date: | Fri, 10 Nov 2000 20:31:07 +0000 |
| Subject: | Re: Cool Proggie | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-24708@lists.php.net to get a copy of this message | ||
http://www.wddx.org
It's amazing. It's a version of XML that only requires 1 line of code
to serialize a complex object like a recordset or array or structure
into XML (i.e. a text string) then you can transfer the XML from one
language to another and deserialize it into that language's native
format for the complex object.
For example.... serialize a PHP array into WDDX, send the WDDX packet
through a form field over to a server running Perl, and deserialize the
array into Perl's native array format. This is fantastic if you partner
with another company that uses a different language than your company
does.
There are serializers/deserializers written for PHP, ASP, ColdFusion,
JSP, Java, COM, javascript, i think Python, and few others, basically
all the main web languages. The sweet thing about WDDX. You don't have
to know anything about XML to transfer data from server to server.
There are other uses for it like the one I mentioned, and a few others.
Steve Nelson
http://www.SecretAgents.com
Tools for Fusebox Developers
Jason Cox wrote:
>
> That sounds pretty cool. I've always wondered what WDDX did. Anyone know
> of any more docs or tutorials on using it? I haven't ever really looked.
>
> Jason
>
> -----Original Message-----
> From: Steve Nelson [mailto:m@secretagents.com]
> Sent: Friday, November 10, 2000 1:12 PM
> To: php-general@lists.php.net
> Subject: Re: [PHP] Cool Proggie
>
> btw, have you ever played with WDDX? With WDDX you can store your
> content in the database in a WDDX packet stored in a simple Text field.
> It allows you to move blocks of display code around on your site.
> Dynamic stuff and all. For example, you could have one block of code
> that contains some basic HTML, and then another block of code that
> stores a Product_id, and another with a user_id and a recordset of
> orders, or whatever you want. All without having to change the
> structure of your database.
>
> It essentially can turn a relational database and make it act as an
> Object database. Very slick stuff.
>
> Steve Nelson
> http://www.SecretAgents.com
> Tools for Fusebox Developers
>
> Michael Geier wrote:
> >
> > depending on your environment(s):
> >
> > company I used to work for would allow clients to upload images
> for front
> > page headlines; however since space was a premium, they would pass it
> > through Adobe ImageReady running on the server (NT) and resize it to
> fit
> > the space allowed (only program I know that would allow passing
> information
> > via command line; not sure if it still does)
> >
> > if you use a db to manage content on the website (can be done with
> flat
> > text files too), just create a form that allows them to alter some text.
> > then when page is loading, retrieve information from db/file
> >
> > two cents: never give a WYSIWYG editor to a client without
> expecting to
> > clean up their mess. when something moves a pixel offcenter or
> starts
> > creating 30 embedded tables (and they wonder why there is a
> performance
> > decrease), you will be the one cleaning up the mess. Uploading files is
> > easy with PHP (actually is basic html form creation) and modifying db
> based
> > content is by far the easiest method.
> >
> > Michael Geier
> > Unix Systems Admin/PHP Programmer
> > CDMSPORTS.COM
> > mgeier at cdmsports.com
> >
> > -----Original Message-----
> > From: Steve Nelson [mailto:m@secretagents.com]
> > Sent: Friday, November 10, 2000 1:36 PM
> > To: php-general@lists.php.net
> > Subject: Re: [PHP] Cool Proggie
> >
> > That's called a content manager. The good ones can get VERY expensive.
> > But basic ones are cheap or even free.
> >
> > Something a little off the subject, but cool none the less.... I just
> > saw a company that has some ColdFusion code that allows you to plug a
> > WYSIWYG editor directly in your browser (IE 4+), they also made this
> > killer tool that allows you to scan images and save them directly to the
> > server. Very slick for associating an image with a particular record in
> > a database, can all be done in one step.
> >
> > i forget the name of the site, but if you really want it, I'll find it
> > for you. It was done in ColdFusion, but it could pretty easily be
> > ported over to PHP.
> >
> > Steve Nelson
> > http://www.SecretAgents.com
> > Tools for Fusebox Developers
> >
> > Ben Ocean wrote:
> > >
> > > Hi;
> > > One of my competitors apparently has a program he's developed that
> allows
> > > his clients to easily update the text and images in their Web site.
> Well,
> > I
> > > wanna be competitive. Any ideas as to how this is done? What would a
> > > program like this be called if I were to search for it at
> hotscripts.com?
> > > TIA,
> > > BenO
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> > > For additional commands, e-mail: php-general-help@lists.php.net
> > > To contact the list administrators, e-mail: php-list-admin@lists.php.net
> >
> > --
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> > For additional commands, e-mail: php-general-help@lists.php.net
> > To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
> --
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
> _______________________________________________________
> Site Design, Hosting, and E-Commerce at www.webpipe.net
--