This is a very cool example of combining AJAX and PHP. I suspect I’ll be using this in some upcoming project.
I’m a certified web2.0 sideliner. I visit techcrunch.com, del.icio.us, slashdot, digg, and many other sites each day watching as the worlds most simple ideas are magically translated into three form-fields and some pastel color schemes.
If you don’t have at least two reactions per page of “doh!, why didn’t I think of that…” while reading about these companies, then you might want to stop there. If you are like me, all this does is encourage you to throw away any inspirations of building complex workflow or business process-related applications in favor of these rounded-corner-never-refresh experiences.
I’ve set out to write a number of these web services over the past few months to see what it was all about. The first started in Cold Fusion (since I knew it and I work for Adobe (formerly Macromedia). I got a basic page going with some fields, a database, and some basic tagging of the content. That wasn’t very fun though (I’ve worked with CF since 3.1 days), so I decided I’d try my hands at LAMP. However, in the abscence of a linux box, this project became WAMP. Learning PHP has proven to be quite easy, and the endless source-code examples out there help to show you the way. I decided to get “really crazy” and add the prototpye.js file to my scripts, so I’ve put an end to the “reload” button. I even removed the submit button to make sure I complied with the three-form-element mantra.
What’s next? Well, I still have to pick my pastel-pallet for my web2.0 site, come up with a cool logo and some css, and oh yeah, think of something so simple I can’t possibly believe I can make money on it. As soon as I’ve got that idea, I then need to go back to one of the sites above and note that someone else did it two months ago. Then back to the web2.0 sidelines…
I’m a Group Product Manager for
Macromedia Adobe Breeze, which is web communication software and services. Breeze is a very unique product for communicating anytime, anwhere, so I encourage you to take it for a spin by signing up for a free-trial:
Ok, end of advertisement.
Here’s the obligatory “first post” to explain what this blog is all about. The summary is that this blog will generally cover technology discussions which I’m following at the moment, the occassional family post, and every now and then, something which doesn’t fall into one of the previous two categories. I encourage active discussion on posts, so please do comment!