Community News: Sara Golemon & Christopher Jones - First Day Summaries of php|works
689688
Both Sara Golemon and Christopher Jones are attending this year's php|works conference and have posted their own "first day summaries" of their experiences so far.   From Sara:   Day one's of php|works is over and as usual, I have nothing but good things to say about this php|architect presentation. [...] My tutorial, PHP Extension Writing, was next in the Paris room (after lunch), and it went off a little better than I'd feared and I managed to give out three copies of my book as attendance/participation prizes.   And from Christopher:   The great thing about staying in the conference hotel is that you can roll out of bed at 5:30am body-clock time and still make it to the first session 30 minutes later with time to grab a complimentary pastry. [...] After [Paul Reinheimer's YUI] session I took a few moments to verify my notebook drives the projector - all fine once the projector picked up my screen resolution. [...] Now I'm back in my room, trying to polish up my second talk - the new one - so that I can spend the evenings talking properly with PHP users and developers.   These quotes are just the tip of the iceberg for what the two shared, so be sure to check out their full posts to get their perspective on the conference. Also keep an eye out for more great summaries to be posted here to get other developers' thoughts and happenings during this two-day conference.
513245
Paul Meagher has just submitted the link to his latest article over on the IBM DeveloperWorks website - Conduct Web experiments with PHP: Part 1.
390086
In another quick note from Chris Shiflett, there's a summary of php|works and some of the comments made about it:
310656
Popular posts from PHPDeveloper.org for the past week:IBM developerWorks: PHP frameworks, Part 1: Getting started with three popular frameworksWeb Development Blog: Tutorial: FTP Upload via cURLJoey's Blog: 8 Practical PHP Regular ExpressionsJeff Moore's Blog: Keywords and Language SimplicityAlessandro Crugnola's Blog: AMFPHP and mbstringTravis Swicegood's Blog: Why Inheritance SucksStefan Mischook's Blog: Creating Custom PHP Functions Video Tutorial - Part 3Johannes SchlÃ¼ter's Blog: PHP 5.3 UpdateInternet Super Hero Blog: mysqlnd to support PDO, mysqlnd in PHP 5.3Jacob Santos' Blog: Object Oriented Programming Isn't Easy
250480
The folks over at php|architect have consolidated their community efforts (news, the podcast and their forums) all under one new website - the C7Y PHP Community Website.   Welcome to the new community site. We've still got a bit of finishing work to do, but I think everyone would agree that this is much better than the old site! Let us know what you think.    Rather than having their community efforts spread out over their current site, they decided on on centralized resource where people can get the latest news, check out the latest podcast and interact with fellow PHPers out there on the web.   Be sure to check it out for yourself and let them know what you think.
369280
Paul Jones has posted a teaser concerning his talks(s) at the upcoming php|works conference this year. One is about organizing your applications to make them easier to maintain and work better and the other is a follow up to some previous benchmarks he created comparing several of the popular PHP frameworks.   About The Benchmarking Talk - Easy one-liner: "Statistical Histories for Fun and Profit." And I do mean profit: the better your apps runs on a given stack, the more eyeballs you get on your ads (or, the more users you can handle).   He will be talking about why benchmarking your app is important, how to benchmark a framework and, the thing everyone's waiting for - his benchmark stats comparing several popular frameworks.   Paul also requests that, if possible, one developer from the teams of each of the other frameworks (besides Solar of course) could be in attendance to critique the talk and help point out issues either with the talk or in his methods.
514699
Cal Evans of the Zend Developer Zone has posted a new book review for one of Sams Publishing's latest PHP-related offerings, "PHP 5 In Practice" by Elliott "Eli" White III (Senior Programmer over at digg.com.   First let me say, if you are new to PHP or programming in general, skip this book. This is not a how to or even a cookbook for simple concepts. To get the most from this book you need to have a firm grounding in programming.   He sets the tone for the rest of the interview right there, noting that most of the book is made up of little examples, helpful bits to fill a need rather than teaching you the basics (or more advanced features) of PHP as a language. Cal spotlights this kind of content by talking about the "binary tree implementation" section. Check out the rest of the review for the full story.
20039
Paul Jones will be one of the presenters at this year's php/db|works Conference happening up in Toronto this week and he's offering a teaser of his talk (here's the synopsis) for those interested - "Organizing Your PHP Projects".   Fans of Henry Hazlitt's "Economics in One Lesson" will recognize the kind of talk I have in store, although I don't have the time available to expound in detail the way Hazlitt does. The talk will consist of a one-sentence lesson for you to remember when deciding how to organize your PHP project, whether it's a library, an application, a CMS, or a framework. I'll then explain how to apply the One Lesson in your project, and the various follow-on effects the One Lesson will have on your project organization.   He also jokes that he'll be the only presenter to use references to livestock, Jimmy Hoffa, and Mir as a part of the talk. He's even included a slide of the presentation for even more info.
407104
If you've been looking for more information on the phpAspect project but have been sad to note it having fallen by the wayside, you'll be happy to know that Willliam Candillon is alive and well and so is the project!   The first news concerns the windows developers, the windows build of PHP_Parse_Tree is finally available (click here to download)! [...] The second news is that my proposal "phpAspect eclipse plugin" for the Google Summer of Code 2007 under the mentoring of Gilles Vanwormhoudt has been accepted!   Be sure to keep an eye on the project's website and their Summer of Code page to keep up with the latest.
448776
Sara Golemon describes the path she took in a search for an OpenID library to work with in PHP. The trip took her through both PEAR and PECL with no promising results. Heading off to a Yahoo! search she comes up with one good result - Auth_OpenID.   Now, granted, this is the first OpenID system I've looked at, and I haven't really dug into it in depth, but I've got to say, this is some clean, well written code and the author clearly understands the maths involved (or at least fakes it shockingly good).   Knowing this, she asks "why isn't this in PEAR" if it's so well-structured and useful? It works with any version of PHP from 4 up and is smart enough to adapt itself to whatever the structure of your application might be.   There's also some great comments on the post where it's explained why the library isn't in PEAR, another OpenID package for PHP and suggestions for alternate distribution methods (PEAR channel).
248750
This is a followup on Marco Tablini's discussion of the PHP programmer availablity and my earlier attempt at defining enterprise PHP.
138246
Here's what was popular in the PHP community one year ago today:Clay Loveless' Blog: Monitor PHP Extension Releases with Y! PipesCommunity News: New PHP5 Framework Release - WebMeshJob Posting: HedgeCo Networks Seeks Web Design/Programming Intern (Palm Beach, FL)Community News: FirePHP Firefox PHP ExtensionWeb Development Blog: Dynamic thumbnails from websitesSebastian Bergmann's Blog: phpOpenTracker Logo ContestJob Posting: Yahoo! Seeks PHP/LAMP DevelopersRob Allen's Blog: Zend Framework Tutorial for 0.7Hannes Magnusson's Blog: PHP.net frontpage changesZend Developer Zone: PHP in Action - Chapter 7, Design Patterns. Part - IJob Posting: WAMU 88.5, American University Radio Seeks Web Developer (Washington, DC)Richard Lord's Blog: Managing 404 errors in the Zend FrameworkTerry Chay's Blog: Clever HTTPDaniel Krook's Blog: A DB2 driver for CakePHPZend Developer Zone: PHP: Performance, Scalability, and Web Services Podcast
632338
Here's what was popular in the PHP community one year ago today:PHPBuilder.com: Using Ajax with PHP to Create an Interactive Web PageJSLabs Blog:  Top 5 PHP ToolsLorenzo Alberton's Blog: Navigation Through Paragraphs in an ArticleChristopher Jones' Blog: Review: Easy Oracle PHPStoyan Stefanov's Blog: The PEAR bookScott Mattocks' Blog: Crisscott OnForce Client DesktopDevShed: Developing a Form Director ClassDevShed: Creating a Simple Threaded Discussion ForumLeendert Brouwer's Blog: Writing Secure Web Applications with PHPPower Creative Seeks Interactive Developer/Analyst (Louisville, KY)PHP Security Consortium: New Product Launch - PHPSecInfoMarket Day: At A Glance: ASP.net vs. PHPJob Posting: LAMP Developer (PHP/MySQL) (Nashville, TN)Community News: Symfony Turns OneBard Farstad's Blog: Optimizing PHP for Intel based Mac
188297
Christian Wenz, back from the php/db|works conference and at a break following the conference, has posted some of his thoughts about this years conference over on his blog.   My schedule was crammed right after php|works 2006, so I could not find an earlier possibility to blog. Anyway, the extended entry contains my short report on php|arch's second conference this year.   He talks about some sightseeing before-hand, Tutorial Day, XML Security demos, Unicode in PHP6, a "slight problem" concerning his laptop, and his role on the Zend PHP5 Certification Panel. Check out the full entry for all of the details and "expect a separate blog entry later" on his experience on the panel.
459870
Cal Evans is attending this year's php/db|works conference up in Toronto and has reported back with his summary of the first day of the conference - "Tutorial Day".   Day One at php|works was dedicated to tutorials. Paul Reinheimer did a 6 hour crash course for those who wanted to take the Zend Certification Test here at the conference. I talked with a three attendees at the Crash Course to get their opinion on how it was going. Cairan Walsh, who is not currently Zend Certified found the course interested although he thought maybe it was a bit too basic.   Cal notes that just about everyone that attended the "Crash Course" was pleased with the contents/teacher/etc. He also mentions his visits to the "Advanced XML and Web Services" and "Extending PHP" tutorials.
761948
A new submission from Ophir Prusak came in this morning about a new article he has posted on his site - Understanding PHP - How did we get here?
753153
P&aacute;draic Brady has a suggestion for all of the PHP readers out there - two articles in the latest edition of php|architect magazine, the May 2007 edition:   The two that stick in my mind are Jim Delahunt's "Unicode and PHP: A Gentle Introduction" and Jeff Moore's "Test Pattern: Model View Controller". Both are something those seeking illumination on these topics should certainly read.   The first presents an introduction to one of the hottest topics in the PHP world - Unicoding - including a few same scripts to get you going. The second article, a look at the Model/View/Controller pattern that really gets more to what the pattern is about rather than just talking about its structure.