<?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>Sun, 12 Feb 2012 18:11:32 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Developer Drive: PHP User Survey: Setting Variable Values and Reading from Tables]]></title>
      <guid>http://www.phpdeveloper.org/news/17189</guid>
      <link>http://www.phpdeveloper.org/news/17189</link>
      <description><![CDATA[<p>
The Developer Drive blog has the latest post in their "PHP User Survey" series focusing on <a href="http://www.developerdrive.com/2011/11/php-user-survey-setting-variable-values-and-reading-from-tables/">setting up admin functionality</a> for the poll managers to use.
</p>
<blockquote>
In Part I of this series, we started the process of creating user polls for a business web site. Part I gave the layout of the data layer and began the construction of the class file. In this part we will continue with adding methods to the class file that will enable the administrator to set the variable values and read from the database tables.
</blockquote>
<p>
Code is included for setting the poll and answer ID values (setters), grabbing the number of polls currently defined, finding the active ones and pulling out poll data along with its answers. If you need to catch up, you can find the other parts here: <a href="http://www.developerdrive.com/2011/11/creating-a-php-user-survey-database-tables-and-class-file-constructor/">part one</a>, <a href="http://www.developerdrive.com/2011/11/creating-a-php-user-survey-writing-to-database-tables/">part two</a>.
</p>]]></description>
      <pubDate>Wed, 30 Nov 2011 11:04:33 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer Drive: Creating a PHP User Survey: Writing to Database Tables]]></title>
      <guid>http://www.phpdeveloper.org/news/17157</guid>
      <link>http://www.phpdeveloper.org/news/17157</link>
      <description><![CDATA[<p>
On Developer Drive today they've posted the most recent article in a tutorial series showing you how to <a href="http://www.developerdrive.com/2011/11/creating-a-php-user-survey-writing-to-database-tables/">create a user survey</a> that stores the results to a database table. In this latest tutorial, they show how to hook the current code into a MySQL backend.
</p>
<blockquote>
In the first two parts of this series, we created the data layer that will hold the polling data and established methods for setting the variable values and reading from the database tables. In this part, we will build the methods that will write new polls and answers to the tables.
</blockquote>
<p>
They include the code for an "addPoll" method that inserts the questions and answers for the polls. Their "editPoll" method updates the poll questions/answers and the "addVote" method does exactly like it sounds - adding a vote to one of the poll options. Also included are "deletePoll", "activatePoll" and "deactivatePoll".
</p>]]></description>
      <pubDate>Tue, 22 Nov 2011 14:54:03 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell's Blog: PHP Static Analysis Tool Usage]]></title>
      <guid>http://www.phpdeveloper.org/news/16668</guid>
      <link>http://www.phpdeveloper.org/news/16668</link>
      <description><![CDATA[<p>
In an informal poll <i>Lorna Mitchell</i> recently asked fellow developers to weigh in on what static analysis tool they used on their code. She's <a href="http://www.lornajane.net/posts/2011/PHP-Static-Analysis-Tool-Usage">posted the results</a> to her blog today with one of the tools being a clear winner.
</p>
<blockquote>
My interest was mostly because I'm working on a book chapter which includes some static analysis content, and there are a couple of these tools that I include in my own builds, but I don't do much with the output of them. However I didn't want to drop anything from the chapter if it was actually a valuable tool and I was just missing the point - pretty much all the tools got a good number of votes though, so I'll be covering all of the [options].
</blockquote>
<p>
According to <a href="http://www.flickr.com/photos/lornajane/5993620876/">her results</a>, the most used tool by developers is the <a href="http://pear.php.net/package/php_codesniffer">PHP_CodeSniffer</a> with the <a href="http://phpmd.org/">PHP Mess Detector</a> and <a href="https://github.com/sebastianbergmann/phpcpd">PHP Copy & Paste Detector</a> tied for second place.
</p>]]></description>
      <pubDate>Wed, 03 Aug 2011 10:50:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DZone.com: PHP 5.4 features poll: the results]]></title>
      <guid>http://www.phpdeveloper.org/news/16666</guid>
      <link>http://www.phpdeveloper.org/news/16666</link>
      <description><![CDATA[<p>
On DZone.com today <i>Giorgio Sironi</i> has <a href="http://css.dzone.com/articles/php-54-features-poll-results">posted the results</a> of a poll taken a little while back concerning what people thought was the best feature of the upcoming PHP 5.4 release.
</p>
<blockquote>
After two weeks, we have closed the <a href="http://css.dzone.com/polls/what-new-feature-php-54">poll</a> among the PHP community of Web Builder Zone to establish which are the most wanted features, which will influence development of applications on PHP 5.4. Hopefully this poll would also shape our focus in tutorials in the future - I personally plan to dedicate more time to the winning features.
</blockquote>
<p>
Runners up included the removal of magic quotes and strict mode with the top three being (in this order) the upload progress patch, traits and the array improvements leading the pack. You can <a href="http://css.dzone.com/sites/all/files/php54results.png">see the results here</a>.
</p>]]></description>
      <pubDate>Wed, 03 Aug 2011 08:19:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DZone.com: The PHP frameworks poll results]]></title>
      <guid>http://www.phpdeveloper.org/news/16137</guid>
      <link>http://www.phpdeveloper.org/news/16137</link>
      <description><![CDATA[<p>
On DZone.com today the results of their framework poll <a href="http://css.dzone.com/articles/php-frameworks-poll-results">have been posted</a> with some not-so-surprising results base on popularity and number of users in general.
</p>
<blockquote>
A disclaimer: creating this poll was a bit of a catch-22, as I could not include all PHP frameworks (would have been a very long list) and had to make a selection based on popularity; of course that meant a guess by using Twitter and google results, but the ultimate popularity of the framework, at least in the audience of Web Builder Zone, would only be established by a poll. I thank you for the participation and the suggestions: we had more than one thousand votes, and this means we gathered responses from a statistically valid sample of the PHP community.
</blockquote>
<p>
According to the results, the Zend Framework comes in at first place with Symfony and CodeIgniter coming in just behind. CakePHP was in fourth and "Other" in fifth. He points out that the top three frameworks all have something in common - they're all company-backed, but still derive a large part of their contributions from the community.
</p>]]></description>
      <pubDate>Fri, 01 Apr 2011 11:19:30 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Web Builder Zone: The PHP paradigms poll results: OOP wins]]></title>
      <guid>http://www.phpdeveloper.org/news/15231</guid>
      <link>http://www.phpdeveloper.org/news/15231</link>
      <description><![CDATA[<p>
According to <a href="http://css.dzone.com/articles/php-paradigms-poll-results-oop">this new post</a> on the Web Builder Zone, the results of a poll taken about the best programming method for PHP these days is - by far - object-oriented programming.
</p>
<blockquote>
After two weeks of gathering votes, the PHP paradigms poll is now closed. With 216 votes (73%), the winner paradigm in popularity is Object-Oriented Programming. The old procedural approach to PHP, which has given fame to Wordpress and Drupal, is coming to an end. Even Drupal 7 has an object-oriented database layer as a primary component, and this paradigm is by far the most diffused in the world for web sites and applications written in high level languages (different from C).
</blockquote>
<p>
While the overwhelming amount of votes went to OOP, there were still a few for some of the other options including the second place winner - procedural programming. He also talks a bit about OOP's current place in the PHP ecosystem and how it has allowed for certain great tools to be developed, but how it also has a good ways to go in functionality.
</p>]]></description>
      <pubDate>Tue, 05 Oct 2010 11:21:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Could your PHP application benefit from asynchronous computing?]]></title>
      <guid>http://www.phpdeveloper.org/news/15228</guid>
      <link>http://www.phpdeveloper.org/news/15228</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> has been conducting an informal poll about asynchronous computing in PHP applications and has <a href="http://www.eschrade.com/page/could-your-application-benefit-from-asynchronous-computing-4ca9de5a">posted some of the results</a> (as well as the poll for those that didn't get their votes in) to his blog today.
</p>
<blockquote>
Tis the season for Zendcon.  I am going to be giving a talk at Zendcon called "Do You Queue".  It will be about doing asynchronous computing in PHP.  In order for me to gather some data I posted a twitpoll poll.  The response has been pretty good.  However, there have also been several misunderstandings as well. 
</blockquote>
<p>
He points out a few comments on the poll that talk about asynchronous processing being included in the language and dismiss it as something that other technology already does. He agrees that threads shouldn't be in PHP because it would break on of PHP's strongest features - the Shared Nothing architecture. Want to share your opinion? <a href="http://www.eschrade.com/page/could-your-application-benefit-from-asynchronous-computing-4ca9de5a">Vote on the poll</a> and be heard!
</p>]]></description>
      <pubDate>Tue, 05 Oct 2010 08:42:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Creating a Web Poll with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/15071</guid>
      <link>http://www.phpdeveloper.org/news/15071</link>
      <description><![CDATA[<p>
On NETTUTS.com today there's <a href="http://net.tutsplus.com/tutorials/php/creating-a-web-poll-with-php/">an intermediate tutorial</a> showing you how to create a simple polling system for your site - complete with a database backend and a CSS styled results view.
</p>
<blockquote>
Polls are nearly ubiquitous on the web today, and there are plenty of services that will provide a drop-in poll for you. But what if you want to write one yourself? This tutorial will take you through the steps to create a simple PHP-based poll, including database setup, vote processing, and displaying the poll.
</blockquote>
<p>
They include all of the code and markup you'll need ready for cut & paste - the SQL for the database backend (they chose SQLite), the HTML for the question and answer sides and the CSS to style them both. No javascript is needed to make the example work. There's even some <a href="http://nettuts.s3.amazonaws.com/783_PHPPoll/six.png">process</a> <a href="http://nettuts.s3.amazonaws.com/783_PHPPoll/seven.png">flows</a> to help you understand the paths the application can take.
</p>]]></description>
      <pubDate>Fri, 03 Sep 2010 08:26:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Elizabeth Naramore's Blog: Why People Don't Contribute to OS Projects, and What We Can Do About It]]></title>
      <guid>http://www.phpdeveloper.org/news/14284</guid>
      <link>http://www.phpdeveloper.org/news/14284</link>
      <description><![CDATA[<p>
<i>Elizabeth Naramore</i> (co-founder of the <a href="http://phpwomen.org">PHPWomen group</a>) has written up an <a href="http://naramore.net/blog/why-people-don-t-contribute-to-os-projects-and-what-we-can-do-about-it">excellent post</a> sharing some research she did on why people don't contribute to Open Source projects (and what can be done to fix the situation).
</p>
<blockquote>
As those in the open source community who either contribute to, use, or advocate open source projects, we understand the importance of keeping them vibrant and active. We understand how great it is to be a part of a growing project we believe in. We understand the benefits of being an active community member. We understand that it not only helps the good of those around us, but it helps us hone our own skills. So what can we all do to get more people to contribute?
</blockquote>
<p>
The results from her <a href="http://twtpoll.com/r/7bcf9g">completely non-scientific poll</a> showed that the three largest factors people don't get involved were time commitments, unsure about where help is needed and a lack of confidence in their own skills. She offers some suggestions about what project leads and other developers can do to help bring more people in like:
</p>
<ul>
<li>Break up big jobs into little jobs
<li>keep commitments minimal
<li>Define exactly what's needed
<li>Save the low-hanging fruit for those just coming in 
<li>Appoint an ambassador (especially useful on larger projects)
</ul>]]></description>
      <pubDate>Thu, 01 Apr 2010 12:41:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ThinkPHP Blog: Which Open Source PHP framework do you use? (Poll)]]></title>
      <guid>http://www.phpdeveloper.org/news/13509</guid>
      <link>http://www.phpdeveloper.org/news/13509</link>
      <description><![CDATA[<p>
The folks over at <a href="http://blog.thinkphp.de">Mayflower</a> are <a href="http://blog.thinkphp.de/archives/459-Which-Open-Source-PHP-framework-do-you-use.html">running a poll</a> asking you what PHP framework you use the most in your development.
</p>
<p>
Options include CakePHP, CodeIgniter, Prado, Zend Framwork and Symfony. You'll need to <a href="http://blog.thinkphp.de/archives/459-Which-Open-Source-PHP-framework-do-you-use.html">get your vote</a> in before November 15th and represent your framework of choice.
</p>
<p>
As of the time of this post, Zend Framework is out in the lead with around 35 percent of the votes with the "I use my own framework" and "Other" options following up behind with around 16 percent each.
</p>]]></description>
      <pubDate>Tue, 10 Nov 2009 11:11:43 -0600</pubDate>
    </item>
  </channel>
</rss>

