Archive for August 21st, 2006
PHP Developer - August 21st, 2006
This new post on the Zend Developer Zone points out an eWeek article that talks about PHP putting mainframe developers in prime time.
As mainframe developers migrate from legacy systems to new languages and environments, PHP should be on the short list, said a longtime mainframe programmer who now helps others to adapt to new technologies.
The eWeek article talks about the move they think (well Darryl Taft thinks) mainframe developers should make. He even quotes Wayne Duquaine as saying that:
PHP also features a short development time. PHP scripts are five-to-10 times more productive than hand-coding a server application in Java or C from scratch, he said. And PHP also easily integrates database management system processing with HTML and XML processing.
They also comment that PHP is a good alternative to the more complex, and sometimes, more difficult languages in other LAMP-style packages.
Continue Reading ·
PHP Developer - August 21st, 2006
Nefarious Designs has posted part two of their look at the object-oriented functionality, this time, there’s a focus on the relationships objects and their friends have.
Following on from my posts “Object-Oriented Concepts” and “Object-Oriented Javascript”, I’m going to take a look at OOP in PHP.
In “Part 1: Definition” we took a look at defining objects and classes in PHP. In part 2 I’m going to look at the most important part of any object-oriented system - the relationships.
They look at inheritance, association, aggregation, and references. Code examples are sprinkled liberally to help illustrate the points.
Continue Reading ·
PHP Developer - August 21st, 2006
Are you a developer out there looking to to get out there on the bleeding edge of web development work, finding the next hot thing? Or do you just want to mingle with some of the finest web development minds out there? You might take this upcoming conference into consideration - “The Future of Web Apps”.
This is an exceptional opportunity to discover how the web’s most successful sites and applications were built, plus you’ll get expert practical advice from the best in the business on creating your own web app. Whether you’re a developer, business owner or entrepreneur, join us for this exclusive two-day audience with the biggest names in web development.
The conference is happening September 13th and 14th in San Fancisco, CA and features speakers such as Kevin Rose (digg), Cal Henderson (Flickr), Tom Coates (Yahoo), and Mike Arrington (TechCrunch). Talks are generally about an hour long, and there will be tons of topics to choose from.
For complete information on the conference or to get your seat today, head over to the main conference site.
Continue Reading ·
PHP Developer - August 21st, 2006
In his latest entry to the Synutx blog, Ammar Ibrahim talks about an advanced chaching technique - block randomization.
I’m currenlty working on a site where I want to improve performance of dynamic pages. One of the greatest techniques to do is to cache dynamic content and serve the generated output (HTML). It’s not as easy as we all want it to be when you have all sorts of weird blocks on the page: User login area, random content, ..etc
As I had a very pleasent experience with eZ components last week, I decided to take a look at the components, but then i remembered it works on PHP5. This project is on PHP4, I had to look for an alternative and decided to use PEAR::Cache_Lite.
He gives a visual example of what he’s working towards and includes some sample code (using Cache_Lite) to create the blocks of content for his site. It took a few tries to get right, but apparently, third time’s the charm.
Continue Reading ·
PHP Developer - August 21st, 2006
John Mertic has posted another update concerning the Windows PHP installer and some updates that have been made.
It’s been awhile, but I’ve updated the installer with the latest RC of PHP 5.2, along with other fixes.
The other items on the list include:
- correcting issues with the Aapche config
- made strings localizable
- framework put to gether to allow for nightly snapshots
You can download the installer here
Continue Reading ·