Reading several articles the last few days on Adobe’s CEO Bruce Chizen stepping down, I’ve noticed many of them carry a message that Adobe’s success has been tied to the growth of web 2.0. I have followed nearly every move of Adobe since before its acquisition of Macromedia (Being a film student, I used to be an Adobe Premiere nut). Despite key adoptions of Flash by upstart photo and video sites, Adobe to me is at best running parallel, along the sidelines, to the growth of web 2.0.
I am a big believer in Adobe’s Flash platform technologies, AIR and I even still swear by Dreamweaver & Fireworks. Basically what I’m saying is while Adobe has been positioned to benefit from the growth of the web (via web 2.0), I don’t think it has provided the REAL key ingredients that have enabled web 2.0 to take off — thus truly tying it to the growth of web 2.0.
PHP, the super easy, super affordable language has enabled rapid development of dynamic web pages like nothing before it. 7 years ago I went from working with ASP to Cold Fusion, to even Vignette for content management. When I started coding with PHP 4 years ago, I couldn’t believe how much easier things got. PHP is an amazing language and has fueled my favorite and, I think, the most significant contribution to the web of web 2.0: Blogging.
What would PHP really be without MySQL? Drawing from previous experience, working with MS SQL, Sybase, Oracle and even MS Access (I know, I know) just plain sucks when compared to MySQL. Admin for this free database is the key to its success. It’s easy to maintain, easy to install, easy to scheme and easy to query and debug.
What Adobe can be closely and truly tied to now is the growth of desktop 2.0*, with AIR, and Mobile 2.0*, with whatever form flash player takes to thrive on mobile devices. (* These may be 3.0 or 1.1 or something, I’ve lost track.) And believe me, the success of Adobe on mobile devices is a story I am most excited about. So far, Flash Player’s no shows on iPhone and potentially Android aren’t helping. But that is a whole different blog post…