<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 24 May 2012 16:32:42 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Stuart Herbet's Blog: Some Thoughts On Netbeans ]]></title>
      <guid>http://www.phpdeveloper.org/news/12215</guid>
      <link>http://www.phpdeveloper.org/news/12215</link>
      <description><![CDATA[<p>
<i>Stuart Herbert</i>, in looking around for an IDE to work with, has given NetBeans a shot and has <a href="http://blog.stuartherbert.com/php/2009/03/26/some-thoughts-on-netbeans/">posted some of his thoughts</a> on the software and how well it fits with this his development.
</p>
<blockquote>
When it comes to IDEs for working on PHP projects, I've been a relatively happy user of phpEclipse for several years.  (Tried Zend Studio, but never managed to convince Zeev about how much it sucks).  But when the guys in the office started switching over to Netbeans, I thought it would be interesting to take a look for myself.
</blockquote>
<p>
He lists some of the positives including its good performance, code completion, code refactoring and some of the weaker points like the fact that it's a memory hog, it doesn't fit in with the OS X interface style, there's too many dialog boxes, etc. Overall, he likes it and found it pretty solid but may not make the switch just yet.
</p>]]></description>
      <pubDate>Thu, 26 Mar 2009 12:02:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Thanks for your thoughts on improving PEAR]]></title>
      <guid>http://www.phpdeveloper.org/news/7802</guid>
      <link>http://www.phpdeveloper.org/news/7802</link>
      <description><![CDATA[<p>
Following up from <a href="http://www.phpdeveloper.org/news/7773">a previous post of his</a> that got lots of great feedback, <i>Joshua Eichorn</i> has posted <a href="http://blog.joshuaeichorn.com/archives/2007/05/08/thanks-for-your-thoughts-on-improving-pear/">his own thanks</a>, not only for the responses to his own thoughts but to the PEAR community as a whole.
</p>
<blockquote>
You'll be happy to know that were already working on many of your suggestions, <a href="http://greg.chiaraquartet.net/archives/173-Is-anything-working-in-PEAR.html">Greg's post on the subject</a> has some more details. I'll be sharing everyones comments with the rest of the PEAR group at our meeting on the 13th, so if anyone has a suggestion they haven't submitted yet thats your deadline.
</blockquote>
<p>
The thing he's most excited about is the <a href="http://blog.joshuaeichorn.com/archives/2007/05/08/thanks-for-your-thoughts-on-improving-pear/">new mentoring program</a> that will introduce new developers to the PEAR-ality of it all and get them involved with both the coding and the community.
</p>]]></description>
      <pubDate>Tue, 08 May 2007 15:02:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ryan Malesevich's Blog: More Thoughts on Wordpress 2.1]]></title>
      <guid>http://www.phpdeveloper.org/news/7179</guid>
      <link>http://www.phpdeveloper.org/news/7179</link>
      <description><![CDATA[<p>
On his blog today, <i>Ryan Malesevich</i> has posted <a href="http://ryanslife.net/2007/01/27/upgraded-to-wordpress-21/">two</a> <a href="http://ryanslife.net/2007/01/27/more-thoughts-on-wordpress-21/">items</a> about his recent experiences with the latest version of <a href="http://www.wordpress.org">WordPress</a> (2.1).
</p>
<blockquote>
One of the reasons was I wanted to upgrade Wordpress to 2.1 and I knew that it could take a while. I wanted to make sure there were no problems with plugins etc. But I've upgraded, and I would say that I haven't run into any troubles. Everything appears to work as it should. 
</blockquote>
<p>
He follows this up with <a href="http://ryanslife.net/2007/01/27/more-thoughts-on-wordpress-21/">some initial impressions</a> of the new version, including the image upload system and the auto-save functionality (to ensure the least amount of data loss, just in case).
</p>]]></description>
      <pubDate>Mon, 29 Jan 2007 10:39:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Inside Open Source: Initial Thoughts on the Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/7078</guid>
      <link>http://www.phpdeveloper.org/news/7078</link>
      <description><![CDATA[<p>
In <a href="http://opensource.apress.com/article/213/initial-thoughts-on-the-zend-framework">this new entry</a> on the APress "Inside Open Source" blog, <i>Matt Wade</i> shares some of his thoughts on one of the more popular PHP frameworks - the Zend Framework.
</p>
<blockquote>
I've found that using the framework has significantly decreased my development time and really just given me cleaner, easier to maintain code. Of course, these are the goals of any framework. I do have a couple of issues I've come across and it is those I'd like to talk about.
</blockquote>
<p>
The <a href="http://opensource.apress.com/article/213/initial-thoughts-on-the-zend-framework">two issues he mentions</a> were problems with the Zend_Db component (not everyone has just one primary key in their table) and caching problems with Zend_Cache (no unique lifetimes included).
</p>]]></description>
      <pubDate>Thu, 11 Jan 2007 08:35:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Kunz's Blog: Thoughts on ext/filter et al.]]></title>
      <guid>http://www.phpdeveloper.org/news/6678</guid>
      <link>http://www.phpdeveloper.org/news/6678</link>
      <description><![CDATA[<p>
<i>Christopher Kunz</i> wonders in <a href="http://www.christopher-kunz.de/serendipity/archives/116-Thoughts-on-extfilter-et-al..html">this new post</a> about the filter extension that's been getting so much press in the PHP community lately - specifically about it being active despite not being finished.
</p>
<blockquote>
Basically, what he [Ben Ramsey] conveyed to me (and his blog entry supports this) was not to use ext/filter or Zend_Filter at all. Nearly every second slide regarding functions of the ZF component or the extension contained remarks like "This doesn't work yet, it's a TODO", "this won't validate XY properly".
</blockquote>
<p>
Of course, other community members (Pierre-Alain Joye and Ilia Alshanetsky) come back in the comments to refute <i>Christopher</i>'s <a href="http://www.christopher-kunz.de/serendipity/archives/116-Thoughts-on-extfilter-et-al..html">claims</a>. They note that it's not the filter extension that has the problems, rather that some of the features are missing outside of the core filtering functionality.
</p>]]></description>
      <pubDate>Thu, 09 Nov 2006 15:54:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: ZendCon Day 1 Roundup and Keynote Thoughts]]></title>
      <guid>http://www.phpdeveloper.org/news/6617</guid>
      <link>http://www.phpdeveloper.org/news/6617</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> has posted <a href="http://benramsey.com/archives/zendcon-day-1-roundup-and-keynote-thoughts/">his own wrapup</a> of the first day of the Zend/PHP Conference & Expo and some of his thoughts on the keynote talk given by <i>Andi</i>, <i>Zeev</i>, et al.
</p>
<blockquote>
The first day of the Zend/PHP Conference and Expo (the day of tutorials) was great. I sat in on Robert Richards's Advanced XML and Web Services and Marcus's and Sara's Extending PHP tutorials. I multi-tasked as best I could, catching up on some work while finishing my slides and listening to the presentations.
</blockquote>
<p>
He <a href="http://benramsey.com/archives/zendcon-day-1-roundup-and-keynote-thoughts/">comments on</a> the talks he's attended (like <i>Robert Richards'</i> XML/Web services talk and the contents of the keynote - including the announcements of the collaborations with Microsoft, IBM, and the new advancements that Zend has made with their products.
</p>]]></description>
      <pubDate>Tue, 31 Oct 2006 17:35:20 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Scott Johnson's Blog: What's a PHP Programmer Worth?]]></title>
      <guid>http://www.phpdeveloper.org/news/5646</guid>
      <link>http://www.phpdeveloper.org/news/5646</link>
      <description><![CDATA[<p>
In response to <i>Ben Ramsey</i>'s <a href="http://www.phpdeveloper.org/news/5639">earlier post</a> about what PHP developers are work, <i>Scott Johnson</i> has posted <a href="http://fuzzyblog.com/archives/2006/06/21/whats-a-php-programmer-worth/">some of his opinions on the matter</a>.
</p>
<p>
Included in his thoughts are things like:
<ul>
<li>"We're worth just as much as Java Programmers - but we get no respect - and we'll never get it"
<li>"You get what you pay for and, a little bit, clients are starting to understand this."
<li>"The difference between great PHP programmers and people who say they can do PHP is vastly more dramatic than you'd expect."
</ul>
</p>
<p>
He <a href="http://fuzzyblog.com/archives/2006/06/21/whats-a-php-programmer-worth/">agrees with Ben</a> on just about everything, throwing in a comment there at the end about doing things for free:
</p>
<blockquote>
Never, ever do anything for free*. I'd rather be paid $100 for $1,000 of work then take "options" or "stock" in lieu of cash. Clients never value what they get for free so you always have to charge them something. The "something" might not be large but it needs to be something. (ammended with an exception for charitable organizations/good causes)
</blockquote>]]></description>
      <pubDate>Wed, 21 Jun 2006 12:31:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Davey Shafik's Blog: Join the Thinktank]]></title>
      <guid>http://www.phpdeveloper.org/news/5171</guid>
      <link>http://www.phpdeveloper.org/news/5171</link>
      <description><![CDATA[<p>
In an effort to create a higher level of discussion on PHP than just the "why is this erroring?" or "how do I get PHP to..." questions, <i>Davey Shafik</i> has <a href="http://pixelated-dreams.com/archives/221-Join-the-Thinktank.html">started a new channel</a> over on the Freenode IRC network to futher talks about PHP and not just fixing other peoples errors.
</p>
<quote>
<i>
Now, I really love helping people, but it's nice to get something back once in a while. So, I've decided to start a spin-off channel, one that does promote the things I want to talk about - and hopefully others do to. Join #php.thinktank on irc.freenode.net and lets talk about things.
</i>
</quote>
<p>
The goal of <a href="http://pixelated-dreams.com/archives/221-Join-the-Thinktank.html">the channel</a> is to foster talks about topics such as design patterns, emerging PHP concepts, working on the bleeding edge, and new ways of doing old things. The channel is already set up and running smooth with users constantly around (though they might be just lurking), so <a href="http://freenode.net/">come on over</a> and join in.
</p>]]></description>
      <pubDate>Thu, 13 Apr 2006 11:01:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tobias Schlitt's Blog: Thoughts on trackback spam]]></title>
      <guid>http://www.phpdeveloper.org/news/4805</guid>
      <link>http://www.phpdeveloper.org/news/4805</link>
      <description><![CDATA[Related to his work on the <a href="http://pear.php.net/package/Services_Trackback">Services_Trackback</a> PEAR Package he worked on, <i>Tobias Schlitt</i> looks today in <a href="http://www.schlitt.info/applications/blog/index.php?/archives/413-Thoughts-on-trackback-spam.html">this new blog post</a> at some of his more recent thoughts on trackback spam.
<p>
<quote>
<i>
It's been a long while since I worked on my PEAR package <a href="http://pear.php.net/package/Services_Trackback">Services_Trackback</a>, mainly because I was much too busy with work and university. Nevertheless I made up my mind about how to solve the problem of the so-called trackback spam.
<p>
Taking for granted, that the idea should work, there are 2 main questions to answer: "How can a sender of a trackback be identified?" and "If and how must the trackback standard be changed to support the identification?" For question #1 there is a simple answer (IMHO): <a href="http://www.pgpi.org/">PGP</a>/<a href="http://www.gnupg.org/">GPG</a> (further on referred to as GPG, for simplicity). 
</i>
</quote>
<p>
<a href="http://www.schlitt.info/applications/blog/index.php?/archives/413-Thoughts-on-trackback-spam.html">He suggests</a> that since there is already a "trust relationship" inherent in the system, a PGP/GPG setup might be the most flexible, easy-to-use, constantly adapting method for preventing one of the banes of bloggers' existences...]]></description>
      <pubDate>Tue, 07 Feb 2006 06:53:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Andi Gutmans' Blog:  Fluent Interfaces]]></title>
      <guid>http://www.phpdeveloper.org/news/4585</guid>
      <link>http://www.phpdeveloper.org/news/4585</link>
      <description><![CDATA[With so many talking about fluent interfaces today, <i>Andi Gutmans</i> has tossed his hat into the ring with <a href="http://andigutmans.blogspot.com/2005/12/fluent-interfaces.html">this new blog post</a> with some of his thoughts.
<p>
<quote>
<i>
I'd like to add to <a href="http://paul-m-jones.com/blog/?p=188">Paul's</a> and <a href="http://www.mikenaberezny.com/archives/35">Mike's</a> posts regarding fluent interfaces.
<p>
I very much agree with them that this kind of method chaining allows to create very readable and intuitive interfaces. The million dollar question is when to actually use this kind of programming style.
<p>
Of course there are no definitive answers but I suggest to consider the following points: Use your intuition, If you don't have all of the data - reconsider using them, It really has to read well in your language (e.g. English), preferably as a complete sentence, and make sure that the base error handling it forces you to use is enough for your purposes.
</i>
</quote>
<p>
And, of course, he's <a href="http://andigutmans.blogspot.com/2005/12/fluent-interfaces.html">open to suggestions/comments</a> on the subject, as well as any proposals for guidelines that might need to be set out there...]]></description>
      <pubDate>Fri, 30 Dec 2005 07:21:53 -0600</pubDate>
    </item>
  </channel>
</rss>

