About the Author

Chris Shiflett

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


PHP Advent 2008

Is it December again already? I like good traditions, so with the help of Sean and many others, PHP Advent is back again, this time with its own domain. I would call it a web site, but that might be stretching the truth at the moment. Jon is going to help us out with a simple design in the very near future. The focus, of course, is the quality content from our gracious authors.

Chris Cornutt of PHPDeveloper.org kicks things off this year with a post extolling the virtues of the PHP community. We've already got more good authors lined up, so it should be an interesting month.

I just read about a company called Pramana that is trying to market a better solution than CAPTCHA for distinguishing between manual (human) and automated requests. Their solution? Trending, which is something you can read a little bit about in last year's PHP Advent. :-)

You may not necessarily learn something new with every post, but I hope you enjoy PHP Advent this year and learn a few things along the way. Please subscribe to our feed, follow us on Twitter, or just visit the site. Please also take the time to thank the authors who would have otherwise been spending a busy December doing something else.

About This Post

PHP Advent 2008 was posted on Tue, 02 Dec 2008 at 03:46:13 GMT.

12 Comments

1. Wez Furlong's GravatarWez Furlong said:

Please don't make me leave my feed reader :-)

I don't care what it looks like, so long as I can read the whole entries in my feed reader!

I'm too busy to actually read the web these days :-(

Tue, 02 Dec 2008 at 05:26:13 GMT Link


2. Chris Shiflett's GravatarChris Shiflett said:

Good point, Wez.

Tue, 02 Dec 2008 at 05:37:51 GMT Link


3. Dieter P's GravatarDieter P said:

I love the previous advents on your blog.

Will definitely check these.

Tue, 02 Dec 2008 at 18:28:28 GMT Link


4. Peter's GravatarPeter said:

cool, there were some good articles last year.

Sure it will be just as good if not better this year.

Tue, 02 Dec 2008 at 21:42:07 GMT Link


5. Mohamed Almasry's GravatarMohamed Almasry said:

Hi Chris ,

You used to have an opinion about the current frameworks , and I guess you are one of symfony fans as I was , doesn't it need rethinking after the last release (1.2) ?

forgot to say Congratulations for the long waited advent !

Fri, 12 Dec 2008 at 21:51:43 GMT Link


6. Chris Shiflett's GravatarChris Shiflett said:

Hi Mohamed,

You used to have an opinion about the current frameworks , and I guess you are one of symfony fans as I was

I've never used symfony, I'm afraid. You might have me confused with someone else.

Congratulations for the long waited advent!

Thanks very much. I hope you enjoy it. :-)

Fri, 12 Dec 2008 at 23:28:22 GMT Link


7. Mohamed Almasry's GravatarMohamed Almasry said:

I'm afraid. You might have me confused with someone else.

oh, I guess I did , it was long time ago , anyways , thank you :) .

Sat, 13 Dec 2008 at 02:42:15 GMT Link


8. Chris Shiflett's GravatarChris Shiflett said:

Jon has written about the design:

http://jontangerine.com/log/2008/12...dvent-seasoning

Tue, 16 Dec 2008 at 17:34:15 GMT Link


9. Eric Bryant's GravatarEric Bryant said:

Thanks, Chris, for a great blog about PHP. I found your blog on accident, doing some marketing research, but a pleasant accident it was! I'm the webmaster for our NY hotel, and I had to use PHP for a mobile detection. I loved it's simplicty (I'm not a programmer, but I like to tinker around with javascript and php here and there ... )

Unfortunately, I've since had to re-code the thing in ASP.net, as we've moved webhosts and PHP 4.1 isn't working right for some reason (it's a Windows server, if that explains anything ??)

At any rate, I'm rambling. Just wanted to give kudos for your advent php site and blog.

Mon, 05 Jan 2009 at 19:50:32 GMT Link


10. Chris Shiflett's GravatarChris Shiflett said:

Hey Eric, thanks for commenting. I used to live on 34th St, directly across the street from the New Yorker Hotel. :-)

Mon, 05 Jan 2009 at 20:16:05 GMT Link


11. Eric Bryant's GravatarEric Bryant said:

Oh wow.Where do you live now? Are you still in Manhattan?

Mon, 05 Jan 2009 at 20:53:41 GMT Link


12. Chris Shiflett's GravatarChris Shiflett said:

Nope, I moved to Prospect Heights (Brooklyn) about 4 years ago. It's a much nicer neighborhood to live in. :-)

Mon, 05 Jan 2009 at 20:57:17 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

php|tek

19 - 22 May 2009

At Sheraton Gateway Suites Chicago O'Hare, Chicago, Illinois.

OSCON

20 - 24 Jul 2009

At San Jose McEnery Convention Center, San Jose, California.

New Comments

Ronald wrote:

A little hard for a rookie like me, but useful. I also thought you'd like to know there is a grea...

Posted in A rev="canonical" HTTP Header
Alex wrote:

Aren't you forgetting that the session will expire if _write() is never called? That excludes ...

Posted in
Andy Mabbett wrote:

@Chris Shiflett, #4, belatedly: Google only accepts rel=canonical within the same domain. My s...

Posted in A rev="canonical" HTTP Header
Kenneth Udut wrote:

I've implemented this rev="canonical" idea on http://free.naplesplus.us in the hopes that it catc...

Posted in Save the Internet with rev="canonical"
Mark wrote:

After reading your article and all the comments, what I got out of this was that sessions are not...

Posted in

Browse Comments