Zend Developer Zone: PHP Abstract Podcast Episode 11: Opinionated Software
451061
The latest episode of the Zend Developer Zone's podcast, PHP Abstract, has been posted. This time it's hosted by Chris Hartjes on the subject of "Opinionated Software".   Today's special guest is Chris Hartjes. Chris has been building PHP applications since 1998. Currently employed as a Senior Developer for the Cake Development Corporation, Chris has been labeled as an "agent provocateur" within the PHP community. He contributes to open source projects, gives lectures on programming-related topics and tries to share what he's learned via his blog.   Opinionated software entails things like frameworks (his specific example is with the CakePHP framework's ActiveRecord functionality) that has a sort of agreement with the developer that things are going to be where it expects them (allowing for less time configuring and more time developing).   To hear more about this sort of software, grab the latest show's mp3 or subscribe to the feed in your aggregator of choice.
281096
The Zend Developer Zone has posted episode #32 of their popular PHP podcast series (PHP Abstract) - "Introduction to symfony" as hosted by Stefan Koopmanschap.   Today's special guest is Stefan Koopmanschap. Stefan is web application developer and professional services consultant for Ibuildings.nl. He is the initiator of the SymfonyCamp event in 2007, and is also trying to promote symfony in The Netherlands with his local website symfony-framework.nl. His own website can be found at www.leftontheweb.com   You know the drill - there's three ways to get this latest and greatest show:   listen on the web via the embeded player Download the mp3 for immediate satisfaction Subscribe to their feed in your aggregator of choice
758558
On the Zend Developer Zone today, Cal Evans has posted his look at the Phrasebook series from Sams Publishing covering Javascript, MySQL, Apache, and, of course, PHP.   I get a lot of books to review. Currently the stack is about waist high and UPS hasn't been here this morning. So in an effort to trim down that stack of books, I'm going to talk about books 4 in one review.   He looks briefly at the contents for each of the books, pointing out specific areas they seemed particularly helpful in. He doesn't recommend them to someone trying to learn the language right off the mark. These are, as their title implies, just clips and handy snippets of information to help you get to where you're going. You have to know how to get on the road first, though...
219629
Paul Jones has posted a very quick note about one of his presentations today:   The slides from my php|works talk are now available as a PDF file. I'm going to try to create an audio version after I get back from the conference.   You can see a summary of Paul's talk (and a list of the others being given) over on the php|architect site.
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.
393458
Richard Lord has posted some thoughts about why he likes one of his latest explorations - the Zend Framework - on his blog today.   I've been researching the Zend Framework for PHP in relation to a project I'm working on and I have to say I'm now a fan of it. There's lots to like about it, and some to dislike about it too. But to me the best aspect of it is the flexibility it offers.   He also mentions other reasons for liking it, including the simplicity of working his current application/workflow into the Framework's methods. There is one hit he mentions that the Framework team could improve on - the documentation.
661071
PÃ¡draic Brady continues his series looking at the creation of complex views in the Zend Framework with part six today all about gathering together the thoughts and ideas from the previous articles into a cohesive whole.   Part 6 now takes our previous fragments of theory and attempts to stitch them together into a cohesive whole - a description of a possible end solution. Yes, I know code talks loudly, and we'll get there with an almighty bang in Part 7 (which I promise is no more than a week away). Until then it's more verbosity.   He suggests a list of six terms to help get everyone on the same page when talking about the complex views:   Includes Partials Dispatches Layouts Placeholders Response Segments   Since these terms would mean nothing without proper definitions, he provides a few paragraphs on each explaining what they are and, where necessary, using code to illustrate the point.
457664
In this post on the Zend Developer Zone, Cal Evans takes a look at an article published in a recent php|architect issue from Chris Hartjes about how several recent advancements in the PHP community have helped developers think more in "the Rails way" of development.   Chris does a good job of laying out his points. As with any article of this nature, you are going to agree with some of them and you'll disagree with some of them. However, to get to that point you'll have to consider all of them. That's really the point of the article; making developer sit back and think for a minute. It's well worth the read.   Cal also mentions some of the topics presented in the article including more conceptual ideas like "Convention Over Configuration" and "Rapid Should Mean Rapid".
573904
On the Zend Developer Zone, Cal Evans talks about one of the presenters of the upcoming Zend/PHP Conference and Expo - Ben Ramsey. He asked Ben some questions about the conference and a talk that he'll be giving - "XML & Web Services with PHP (An Overview)".   Ben Ramsey will be speaking on "XML & Web Services with PHP (An Overview)" at the upcoming Zend/PHPConference and Expo. Since I hang out with Ben in the freenode.net #phpc channel I thought it would be cool to talk to him for a bit about his session.   They talk about why Ben is passionate about web services, the two popular protocols for using these services - SOAP and REST, and which one of them Ben prefers.
647305
Popular posts from PHPDeveloper.org for the past week:Ian Selby's Blog: Uploading Large Files With PHPONLamp.com: Quick and Clean PHP FormsDotVoid.com: Reordering nested sets using PHP and JavascriptRob Allen's Blog: Zend Framework Book Coming SoonCommunity News: php|works Daily Summaries (Day 2)Community News: Sara Golemon & Christopher Jones - First Day Summaries of php|worksJob Posting: University of Wisconsin, Department of Medicine Seeks Web Developer (Madison, WI)Zend Developer Zone: PHP Abstract Podcast Episode 19: Glue Frameworks vs. Full Stack FrameworksStefan Mischook's Blog: Installing PHP and MySQL on the Mac with MAMPSecurityReason: Three Advisories for PHP 5.2.4 (dl, iconv_substr & setlocale)
445025
Popular posts from PHPDeveloper.org for the past week:Stijn Leenknegt's Blog: [PHP6] function-return-array idea!GeesNotNerds Blog: Free PHP + Ajax chat appStefan Mischook's Blog: Object Oriented PHP Tutorial Updated - Steps 18 - 22Dave Dash's Blog: SymfonyCampWebDigity.com: PHP geotargeting techniquesEtienne Kneuss' Blog: Late Static Bindings ExplainedDevShed: Handling Static Data with PHP 5PHP-Learn-It.com: Cooking Cookies with PHPMichael Kimsal's Blog: PHP PredictionJob Posting: Steinman Recruiting Seeks Senior Developer (Littleton, CO)
91596
Padraic Brady has posted a manifesto of sorts about the work that he's been doing on his PHPSpec library and trying to work it into the approval process for the Zend Framework.   I'll be attempting to pound the Zend Framework into submission so I can apply Behaviour-Driven Development (BDD) using PHPSpec when I write a Controller. Why? Because I feel like it, and it gives me an excuse to promote one possible incarnation of PHPMock and the PHPSpec Zend Framework extension. See? Perfectly reasonable selfishness!   He hopes to move it past the typical test-driven development process that PHPUnit offers and "kick your ass into high-TDD gear" without having to have worked much with it before then (the key is simplicity).   He includes some code examples (how it should flow) and describes some of the challenges that he's coming across so far, specifically with the way that the Zend Framework works with the Controllers and what he wants to accomplish.
13585
The Zend Developer Zone has posted their latest episode of the PHP Abstract podcast hosted by Cal Evans himself covering ways you can attract quality talent to your organization.   Along the way I've picked up a few truths, mainly stolen from people like Joel Spolsky. Some of these ideas can be found in an article I wrote a while ago titled "Nerd Herding", a link to which can be found in the show notes. Recently, I've had many people ask me variations of the same question, "How do I find talented programmers?" So today, I'm going to share with you some of the things I've learned.   The latest show is available for direct download or, as always, you can subscribe to their feed to get this and lots of other great shows.
767479
Here's what was popular in the PHP community one year ago today:Matthew O'Phinney's Blog: svn:externals (and the Zend Framework)Mark Jaquith's Blog: WordPress 2.0.6: Feedburner issue, and fixJob Posting: Unborn Media Inc Seeks PHP/MySQL Developer (Boston, MA)Zend Developer Zone: Tutorial : Using Zend Framework Without PDONetmag.co.uk: Make your own SoapChristopher Jones' Blog: Duplicate Columns in "2 Day Plus PHP Developer Guide"International PHP Magazine: Poll Question: Which is the Best PHP MVC Framework?William Candillon's Blog: phpAspect alpha 0.1.0 is released!Community News: phpthrowdown Registration OpenZend Developer Zone:  AJAX Chat Part Tutorial 6 : Updating the User ListIBM developerWorks: U2 PDO Driver Tutorial, Parts 1 & 2Stoyan Stefanov's Blog: Reusing an existing database connection with MDB2DevShed: Introducing the Memento PatternNexen.net: PHP statistics for December 2006Sandro Groganz's Blog: Syntax Highlighting & Migrating Permalinks in WordPress
20940
As mentioned on the Zend Developer Zone, Jaybill McCarthy has written up a Blog post about ten of the PHP myths that are common on the web and the facts that dismiss them.   I am a PHP developer. Maybe even a halfway decent one. As such, I often find myself engaged in conversations on the subject of web application development in general and PHP in particular. I am continually flustered by the myths, half-truths and outright falsehoods that technical and non-technical people alike hold about this humble programming language.   Some of the points included in his "top ten" list are things like "PHP Encourages Sloppy Code", "PHP is slow because itÃ¢ÂÂs interpreted" and "PHP apps all look the same".
343971
With the recent acquisition Sun has made (you heard about that, right?), there's tons of resources in the open source community that are talking about it, lots of them are more PHP-specific. Cal Evans has put together a list of some of the PHP bloggers/community memembers that have posted some of their thoughts on the purchase.   With all of the buzz floating around yesterday on this topic, I decided to let some of the dust settle before posting. From everything I've seen, the PHP community is largely positive about the news. [...] As I said, the community at large seems to be pleased with this news. Here are the links I've collected so far.   Names in the list include Andi Gutmans, Lukas Smith and Jaremy Zawodny. There's also a list of some comments from the "pundits" as to what this purchase could mean for the web as a whole.
77294
Cal Evans has posted his final wrapup from this year's php|works conference up in Toronto on the Zend Developer Zone today.   This last look at the conference includes mentions of:  Joe Stagner's keynote talk,  Cal presenting his talk - "Debugging PHP without cursing...mostly" Wez Furlong's PDO talk Derick Rethans' and his "Ranting Hour" The panel discussion on the Zend PHP 5 Certification PHPers winning at trivia Accordian cover solos John Coggeshall's "Apps Made Easy on Zend Framework" talk    Check out the full post for the rest of the story (especially the accordion music selections!)