Astrochimp

Marcello Prattico
Kevin Fowler ringtonesBlue Oyster Cult ringtones

PHP Sucks, But Yahoo Shows the Love

February 22nd, 2006 Uncategorized

PHP has had a great deal of momentum behind it for many years. The language and environment make it easy for beginner programmers to get going. With native support for MySQL, many systems already written in PHP, plus a plethora of web hosts that provide both PHP and MySQL at a cheap price it is easy to see why it has such wide usage.

Of all of the PHP advantages, there are many drawbacks. While PHP is a great tool to get many jobs done, does it truly extend to enterprise level usage? Not Really. Jonas Marus has a rant on why PHP sucks, but is still a good tool to get certain jobs done.

http://maurus.net/work/php-sucks/

Any developer has to be flexible and willing to learn new languages. Programming language arguments should be more like Marus’ examples where he points out the limitations of the language. Knowing these limits helps you choose what language you should you for your next project.

Meanwhile, PHP gets more support as Yahoo launched their new PHP Developer Network. Yahoo has recently been busy giving developers some tools to take advantage of their web services and their Javascript libraries. Today they opened up the PHP Developer Network that will make it easier for developer to create mashups based on their tools. Yahoo has been playing catchup with Google on releasing tools such as Maps to the general public. The aquisition of Flickr and Delicious helps them in the Search Engine/ Feature wars. Now with the release of the Yahoo PHP Developer network and their Javascript API, they are actively encouraging the next wave of Web 2.0 startups. Hmm, if I use their tools and make a cool app they are bound to buy me out quick!

The most impressive feature that Yahoo is providing is all sorts of levels of APIs. It seems like they are begging folks to use their maps over Google’s.

* Yahoo! Maps Simple API -Lets you easily overlay your map data using the Yahoo! Maps web site to display your maps. No programming is necessary.
* Yahoo! Maps Flash APIs - Embed maps in your web site or application using the free Macromedia Flash player for a rich user experience.

AS-Flash API - Create a Flash application that displays Yahoo! Maps using ActionScript®.

JS-Flash API - Create great applications quickly with our scriptable Flash maps and JavaScript™. No Flash programming is required!

Flex™ API - Flex developers can use the Flex API with Macromedia’s Presentation Server Technology to create powerful applications.
* Yahoo! Maps AJAX API

Use the power of DHTML and JavaScript to host your own maps. We provide the JavaScript functions to make map-making a breeze.

http://developer.yahoo.net/

Comment on this

Close
E-mail It