Archive | August, 2002

PHPkitchen Awards – Vote Now!

Posted on 11 August 2002 by Demian Turner

The PHPkitchen Awards have been put together with a view to helping the PHP
community recognise the top freeware apps (amongst the huge amount available)
that stand out from the crowd. Often, as a developer, you need a quick solution
and don’t have the time to sift through the 25 odd PHP email client apps that
are available – I know I had this problem. The PHPkitchen Awards then will represent
the people’s choice for best quality software in a range of categories.

So go ahead a vote,
the full results will be published at PHPkitchen when a healthy amount of data
has been gathered. If you want to be emailed the result please register with
this site.

Comments (0)

From UML to PHP: Using an Open Source Class Library and Design Patterns to Implement Large-Scale Web Applications

Posted on 11 August 2002 by Demian Turner

The following article summarises a session that was recently given at the O’Reilly Open Source Convention.  Follow the link at the end of the article and try out the Plankton PHP framework.  I personally found it to be a little overkill for simple page layouts, something that I think could be achieved more effectively with one of the many templating systems available to PHP, ie Smarty.  Nevertheless some interesting classes in the framework, in particular the session management and data type classes.

When first making the transition to developing large-scale web applications with PHP, our company faced two challenges: how to make our PHP scripts more maintainable, and how to apply object-oriented design methodologies to web development with PHP.

The key to solving these issues was the development of an open source PHP class library. These classes encapsulate the functionality common to most web applications, such as HTML layout, database connectivity, and session management.

Comments (0)

Redhat 7.3 Renders Lord of the Rings

Posted on 11 August 2002 by Demian Turner

 Hundreds of computer servers are being built in Christchurch for post-production processing of coming releases of Lord of the Rings films.

Insite Technology, a subsidiary of Renaissance, is building servers each powered by Intel Xeon dual processors running at 2.2GHZ, and with four gigabytes of memory.

Digital Video Technologies (DVT), of Wellington, buys the machines for supply to Weta Digital, which digitally processes the films.

The trilogy was shot on film, which is converted to digital for the addition of special effects. It is then output to film for final release.

Comments (0)

PHP is not to become a Java clone

Posted on 10 August 2002 by Demian Turner

Computerwoche Online

Interview with Zeev Suraski of Zend.

He discusses the plans for OOP support in PHP 5 which is planned for release in the first quarter 2003

This article is in German but you can get a pretty good idea of its contents by using one of the online translation systems such as Babelfish on the Altavista site.

Comments (0)

10 Ways to Find New Clients

Posted on 08 August 2002 by Demian Turner

Finding new clients can be a challenging task, even for a seasoned eWorker. For someone just starting out, it can be downright daunting. But never fear! If you’re good at what you do, with a little resourcefulness and a lot of persistence, you’ll soon be booked. Here are some tips to get you started:

Comments (1)

5 Warning Signs Your Project is in Trouble

Posted on 08 August 2002 by Demian Turner

Sometimes, managing a project can feel like herding a bunch of unruly animals across a barnyard. Just when you think you’ve got all of them lined up, one makes a break for the fence and the rest get the urge to follow. When your purview includes both in-house and off-site contributors, the challenge of keeping on top of everything – and everyone – is only magnified. Wonder how things are going when your back is turned? Although you may not be able to always control every aspect of a project, if you encounter some the following situations, it should tip you off that all is not well. The sooner you notice any of these warning signs, the more quickly you can take care of the problems and get your project back on track.

Comments (0)

Summary Function for Cropping Sentences

Posted on 07 August 2002 by Demian Turner

function by David Speake

The function CropSentence() takes 3 arguments: 1. the string to be cropped, 2. desired string length, 3. string to represent \’click for more\’, usually \’…\’

The function finds the last word that will fit into the specified maximum length, and returns the string that has been cropped.

The function makes sure that the last word is not cut in half.

Comments (3)

Writing PEAR Compliant Classes

Posted on 07 August 2002 by Demian Turner

The following is a list of PHP classes by Wolfram Kriesing that have been developed with PEAR compliance in mind.  What makes a class PEAR compliant you ask?

Comments (1)

Simple Text Search Script

Posted on 06 August 2002 by Demian Turner

If you need a quick and dirty fix for a site search engine, give the following script a go.

The principle is very simple, the script builds an array of the pages you want to make \’searchable\’, then reads through the files line by line preg_matching your query term against the pages\’ text.

Give it a try, much room for improvement 😉

Comments (1)

Spamming gets Expensive

Posted on 03 August 2002 by Demian Turner

bradipo writes “A large number of lawsuits have been filed against companies that have not complied with the anti-spam statute in Utah. I’m not sure how this will turn out, but it should be interesting nonetheless.” And reader spoton writes “The governor of Ohio has signed into law a bill that allows internet subscribers to sue for up to $50,000 and ISP’s for up to $500,000. It allows you to sue for $100 per email + court and lawyer fees incurred. Looks like the cost of spamming is going up.”

Comments (0)



Demian Turner's currently-reading book recommendations, reviews, favorite quotes, book clubs, book trivia, book lists