About the Author

Chris Shiflett

Chris Shiflett is an author and speaker who leads the web application security practice at OmniTI.


The Birth of a PHP Consultancy

I'm flying to Tennessee this Wednesday to spend a few days meeting with MusiChristian.com and Patrick Reilly. Although I have yet to announce my new PHP consultancy (more on that later), this engagement marks the start of business.

The purpose of the trip is to gain a better understanding of MusiChristian.com's business needs and to help evaluate how their web presence can best fulfill these needs. Their existing web solution is implemented in PHP, and there are several reasons why they have decided to develop a new solution. The most notable reasons are frequent reliability and security problems, and from speaking with Patrick, it sounds like these problems stem from a poor design.

I hope to have the opportunity to help MusiChristian.com enhance and secure their online presence and add value to their already thriving business. It's nice to see businesses taking advantage of PHP like this, and if things go well, I might be able to play a small role in their continued success.

About This Post

The Birth of a PHP Consultancy was posted on Mon, 28 Feb 2005 at 23:28:47 GMT.

7 Comments

1. Adam Trachtenberg's GravatarAdam Trachtenberg said:

Loving that consultancy...

Tue, 01 Mar 2005 at 00:45:19 GMT Link


2. Alan Knowles's GravatarAlan Knowles said:

be a little carefull about saying who you clients are, until after the work is done.

Saying you are working for a 'major music web site' or something, is often more tackfull..

You dont get fired for blogging about your work when you are a consultant, you just have to be carefull to not annoy your clients :)

Congrats anyway,

Alan

Tue, 01 Mar 2005 at 03:40:13 GMT Link


3. Chris Shiflett's GravatarChris Shiflett said:

Thanks, guys. :-)

Making my involvement public is something that the client wants, in this case, so it won't annoy them. This post was actually made to start a "Live Project Journal" at Zend:

http://zend.com/php/in_action/musichristian.php

Wed, 02 Mar 2005 at 03:58:15 GMT Link


4. G. Wild's GravatarG. Wild said:

Congrats. Hope it works out well.

Wed, 02 Mar 2005 at 14:02:04 GMT Link


5. ali's Gravatarali said:

I also think thereis plenty of annoying graphics, such as in menus etc.. they can be replaced with text+css to have give same feelings...

Wed, 02 Mar 2005 at 21:36:38 GMT Link


6. Jim Plush's GravatarJim Plush said:

Glad to see you're on your way Chris :)

also glad to see an ecommerce company worried about security.

Before I fixed my old company's ecommerce site they used to manually download the orders off the web, print them out in the office and type them in another system WITH CREDIT CARD #'s on all the printouts ;)

just out and about for all to see who walk by. they did millions on that site too, sad sad.

Sat, 12 Mar 2005 at 02:12:37 GMT Link


7. Nate Cavanaugh's GravatarNate Cavanaugh said:

Are you a Christian? I am, and it's always cool to find other Christians, especially those good with PHP :)

If not, just ignore me :)

(BTW, you are my hero :) )

Tue, 22 Mar 2005 at 02:34:34 GMT Link


Post A Comment

Personal Details and Comment

Style Guide

Line breaks are converted to paragraphs. Also use:

  • <a href="" title="">text</a>1
  • <em>text</em>
  • <blockquote><p>text</p></blockquote>
  • <code>2  <?php  if ($foo) {      $foo = TRUE;  }  ?></code>
  1. Note: <code> can be used inline (e.g. in paragraphs) or in a block as shown. Include whitespace and newlines in blocks.

Please enter Chris (my first name) below. This is a primitive spam prevention technique, and I apologize for the inconvenience.

Preview and Submit

Upcoming Talks

O'Reilly Open Source Convention

21 - 25 Jul 2008

At Oregon Convention Center, Portland, Oregon.

ZendCon

15 - 18 Sep 2008

In Santa Clara, California.

PHP Appalachia

11 - 14 Oct 2008

At Big Bear Lodge, Gatlinburg, Tennessee.

New Comments

Amir wrote:

Hi chris! Please check this and guide me: http://forums.devnetwork.net/viewtopic.php?f=34&t=8...

Posted in
Nathan Bentley wrote:

Hi Chris, A great tutorial, which should help a lot of people! We implemented something simil...

Posted in
Daniel S wrote:

Just recently I sold my 1.gen Macbook(core duo version). And to be honest, I don't miss it for on...

Posted in Top X List of Mac OS X Annoyances
Buke Beyond wrote:

I agree it is ridiculous that php is doing this. I am using php for generating commands for othe...

Posted in PHP Stripping Newlines
Davis Ford wrote:

I agree, although I have a list of many more annoyances. However, rather than complain about the...

Posted in Top X List of Mac OS X Annoyances

Browse Comments