About the Author

Chris Shiflett

Hi, I'm Chris, a web developer and a founding member of Analog. I live and work in Brooklyn, NY.


PHP Advent 2009

With the help of Sean and twenty-four fantastic authors from the PHP community, PHP Advent is back for a third year.

Paul gets things started with an article on comprehensible code:

Reading code is hard work. Here are some reasons why, along with some tips on how to make it easier for other developers to understand your code.

Thanks to everyone who has helped spread the love on Twitter and elsewhere, and thanks especially to our authors.

We've got a few surprises this year, so I hope you'll follow along. You can follow @phpadvent on Twitter, subscribe to our feed, or just visit phpadvent.org for a daily dose of tips, tricks, and tidbits.

You can also read previous PHP Advent articles if you haven't already:

In addition to PHP Advent, you might also be interested in 24 Ways, an advent calendar for web geeks.

Mele Kalikimaka!

About This Post

PHP Advent 2009 was posted on Tue, 01 Dec 2009 at 23:07:47 GMT.

6 Comments

1. my name's Gravatarmy name said:

Articles are hard to read. Why not using some nicer font and not doing it all in bold?

Wed, 02 Dec 2009 at 09:19:18 GMT Link


2. Chris Shiflett's GravatarChris Shiflett said:

I'd be interested to know what operating system and browser you're using, because it doesn't look anything like what you've described for me.

Wed, 02 Dec 2009 at 17:03:26 GMT Link


3. Richard's GravatarRichard said:

While it's not all bold for me but I'm not a huge fan of the font choice either.

WinXp and looks same in Chrome and FF.

Thanks

Thu, 03 Dec 2009 at 19:54:11 GMT Link


4. Julio Protzek's GravatarJulio Protzek said:

Looks beautiful on a Mac.

PS. Chris, you ever tried Akismet?

Fri, 18 Dec 2009 at 10:13:19 GMT Link


5. Chris Shiflett's GravatarChris Shiflett said:

Hi Julio,

Glad it looks good for you, and nope, I've never tried Akismet. Why do you ask?

Fri, 18 Dec 2009 at 22:31:54 GMT Link


6. Geert Tapperwijn's GravatarGeert Tapperwijn said:

Articles are hard to read. Why not using some nicer font and not doing it all in bold?

I'm suprised by this comment, to be honest. I accidently stumbled upon this website a couple of days ago and the first thing I noticed is every webpage is easily readable and accessible.

I recently started my own blog (Dutch though), so I was looking for some inspiration to make my blog/portfolio better.

I can only say thumbs up for this one, for both the lay-out structure and the content itself. Good read for those who strive to make their webapps more secure.

Thanks

Mon, 28 Dec 2009 at 12:45:53 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

ConFoo

10 - 12 Mar 2010

At Hilton Montréal Bonaventure, Montréal, Canada.

South by Southwest

12 - 16 Mar 2010

At Austin Convention Center, Austin, Texas.

Dutch PHP Conference

10 - 12 Jun 2010

At TBD, Amsterdam, Netherlands.

O'Reilly Open Source Convention

19 - 23 Jul 2010

At Oregon Convention Center, Portland, Oregon.

New Comments

Chris Shiflett wrote:

Glad it helped, Niall!

Posted in Git on Snow Leopard
Niall Kelly wrote:

Having tried other methods without success and looked through plenty of bloated documentation, th...

Posted in Git on Snow Leopard
liukang wrote:

I have problem with this example. In my php.ini magic_quotes_gpc is off so i'm using only addsla...

Posted in addslashes() Versus mysql_real_escape_string()
RyanTheGreat wrote:

Well, I'm not Chris, but I will do my best to address the questions raised in the comments by Ian...

Posted in Security Corner: Cross-Site Request Forgeries
Chris Shiflett wrote:

Thanks for the kind words, Simon. I'm glad you liked the tutorial. In case it's helpful, here'...

Posted in Webstock

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developer's Handbook