<?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>Sat, 18 May 2013 04:47:13 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Gonzalo Ayuso's Blog: Clustering PHP applications. Tips and hints]]></title>
      <guid>http://www.phpdeveloper.org/news/14865</guid>
      <link>http://www.phpdeveloper.org/news/14865</link>
      <description><![CDATA[<p>
In a new post to his blog today <i>Gonzalo Ayuso</i> <a href="http://gonzalo123.wordpress.com/2010/07/27/clustering-php-applications-tips-and-hints/">offers some tips</a> for those out there wanting to cluster their PHP applications effectively.
</p>
<blockquote>
Sometimes a web server and a database is fair enough to meet our project requirements. But if the project scales we probably need to think in a clustered solution. This post is an attempt at being an unsorted list of ideas working with clustered PHP applications. Maybe more than a list of ideas is a list of problems that you will face when swapping from a standalone server to a clustered server.
</blockquote>
<p>He touches on a few different topics you might need to consider:</p>
<ul>
<li>consistency in source code
<li>writing to the file systems
<li>deployment problems
<li>authentication/authorization issues
<li>handling sessions/logs/cache files
</ul>]]></description>
      <pubDate>Wed, 28 Jul 2010 11:09:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings techPortal: Buy vs. Build]]></title>
      <guid>http://www.phpdeveloper.org/news/12349</guid>
      <link>http://www.phpdeveloper.org/news/12349</link>
      <description><![CDATA[<p>
On the Ibuildings techPortal site <i>Stefan Koopmanschap</i> has <a href="http://techportal.ibuildings.com/2009/04/15/buy-vs-build/">written up some thoughts</a> on one of the eternal struggles development shops face - whether to buy or build the software they need (either for themselves or their clients).
</p>
<blockquote>
One of the biggest struggles in any software development company is "Buy vs. Build". How do you strike a balance between writing custom software and purchasing off-the-shelf solutions. This is something that is very hard and everyone gets it wrong every once in a while. In this article we will explore the way that Ibuildings approaches this issue, in the hopes that it helps others in getting it right more often.
</blockquote>
<p>
He talks about considerations made on both sides - how flexible is the application, what is on-hand that could be adapted - and how the base product they might have purchased can act as a based to work from (like a content management system). There's no overall recommendation, though - too much of the decision depends on what's needed at the time and the capabilities of the technical staff employed.
</p>]]></description>
      <pubDate>Wed, 15 Apr 2009 16:32:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Can You Hack Your Own Site? A Look at Some Essential Security Considerations]]></title>
      <guid>http://www.phpdeveloper.org/news/10659</guid>
      <link>http://www.phpdeveloper.org/news/10659</link>
      <description><![CDATA[<p>
On the NETTUTS.com website, there's a <a href="http://nettuts.com/articles/can-you-hack-your-own-site-a-look-at-some-essential-security-considerations/">great article</a> with some "essential security considerations" that you can use to see just how hackable your site could be.
</p>
<blockquote>
This article walks through the brainstorming stage of planning for what is in this instance, a hypothetical user-centric web application. Although you won't be left with a complete project '" nor a market ready framework, my hope is that each of you, when faced with future workloads, may muse on the better practices described. So, without further ado...Are you sitting comfortably?
</blockquote>
<p>
<a href="http://nettuts.com/articles/can-you-hack-your-own-site-a-look-at-some-essential-security-considerations/">The tutorial</a> is broken up into a few sections based around an example with a few points of failure (about book information). They work through the thought process behind the code, using the $_REQUEST variables correctly, preventing SQL injections, filtering the HTML output and a <a href="http://nettuts.s3.amazonaws.com/Articles/009_Security/NETTUTS-SEC/sources.zip">sample code</a> download for you to see how it's all tied together.
</p>]]></description>
      <pubDate>Tue, 22 Jul 2008 12:57:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP Magazine: What Is Your Top Consideration for Choosing a CMS? (Poll)]]></title>
      <guid>http://www.phpdeveloper.org/news/5790</guid>
      <link>http://www.phpdeveloper.org/news/5790</link>
      <description><![CDATA[<p>
The International PHP Magazine has conducted a poll over on their website, asking visitors what their top considerations were for choosing and working with a CMS. They've <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26106,nodeid,5.html">posted the results</a> of that poll today.
</p>
<p>
The options provided for the poll were:
<ul>
<li>How is it licensed?
<li>What is the language/environment?
<li>How long has it been around?
<li>Is it actively developed?
<li>Who is using it?
<li>Is there support?
</ul>
</p>
<p>
<a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26106,nodeid,5.html">The results</a> show an overpowering victory for the "actively developed" category, with the licensing and language requirements tying for second place. The option the least number of people cared about? Who was using it...
</p>]]></description>
      <pubDate>Thu, 13 Jul 2006 11:43:10 -0500</pubDate>
    </item>
  </channel>
</rss>
