<?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>Tue, 18 Jun 2013 20:26:12 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Symfony Blog: Getting help on symfony1 or Symfony2]]></title>
      <guid>http://www.phpdeveloper.org/news/16515</guid>
      <link>http://www.phpdeveloper.org/news/16515</link>
      <description><![CDATA[<p>
On the Symfony blog <i>Fabien Potencier</i> has a new post talking about <a href="http://symfony.com/blog/getting-help-on-symfony1-or-symfony2">a change in the support structure</a> for developers wanting to get help with either Symfony1 or Symfony2 - a split in the mailing list to help make things a bit easier to split out.
</p>
<blockquote>
Now that Symfony2 is just around the corner, we need to better organize community support for both symfony1 and Symfony2. As more people start using Symfony2, the user mailing-list is becoming more and more difficult to follow. [...] After an opinionated <a href="http://groups.google.com/group/symfony-users/browse_thread/thread/ca3d1cd6662ca1d6/1372435731045ea0">discussion</a> on the mailing-list, I've decided to create two new mailing-lists that are replacing the current <a href="http://groups.google.com/group/symfony-users">users</a> mailing-list: one for <a href="http://groups.google.com/group/symfony1">symfony1</a> and another one for <a href="http://groups.google.com/group/Symfony2">Symfony2</a>. The current mailing-list has been switched to the archive mode; all messages will remain browseable and searchable but new messages will be rejected. 
</blockquote>
<p>
If you're a current member of the "users" mailing list and want a similar experience, you'll need to <a href="http://symfony.com/mailing-lists">subscribe</a> to both. Otherwise, pick the one you like and watch your inbox fill up. This break up makes it easier for people to find messages specifically related to their version of choice without having to look for the "[Symfony2]" tag in the subject line.
</p>]]></description>
      <pubDate>Fri, 24 Jun 2011 09:02:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[New Earth Online: Detecting Users Online]]></title>
      <guid>http://www.phpdeveloper.org/news/7014</guid>
      <link>http://www.phpdeveloper.org/news/7014</link>
      <description><![CDATA[<p>
From the New Earth Online website, there comes <a href="http://www.newearthonline.co.uk/index.php?page=article&article=203">this new tutorial</a> for showing the current number of people browsing your website.
</p>
<blockquote>
After recently having seen a way of showing the number of people currently visiting your site by recording IP address I thought I'd demonstrate my own way of doing it that also includes the ability to show which users online, and number of users/guests online.
</blockquote>
<p>
They <a href="http://www.newearthonline.co.uk/index.php?page=article&article=203">briefly explain</a> the goal of the script and touch on another <a href="http://www.lesterchan.net/portfolio/programming.php">tool for WordPress</a> that does a similar thing, but this solution would work for any site. The rest of the post is the code for the feature that uses a database table to keep track of users online (via insert/update/deletes).
</p>]]></description>
      <pubDate>Tue, 02 Jan 2007 14:42:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Creating the Admin Script for a PHP/MySQL Blogging System (Part 3)]]></title>
      <guid>http://www.phpdeveloper.org/news/6516</guid>
      <link>http://www.phpdeveloper.org/news/6516</link>
      <description><![CDATA[<p>
DevShed continues their look at the creation of a simple blogging script with <a href="http://www.devshed.com/c/a/MySQL/Creating-the-Admin-Script-for-a-PHP-MySQL-Blogging-System/">part three</a> of the series (<a href="http://www.phpdeveloper.org/news/6410">part 1</a>, <a href="http://www.phpdeveloper.org/news/6468">part 2</a>) - the creation of an admin utility to work with the contents of the blog.
</p>
<blockquote>
The idea is to give the owner of the blog the ability to manage the blog by being able to remove users and articles as required, or to alter the status of users by upgrading them to admin status or banning them. It is also a place where the administrator can start new topics that will then garner their own replies.
</blockquote>
<p>
They <a href="http://www.devshed.com/c/a/MySQL/Creating-the-Admin-Script-for-a-PHP-MySQL-Blogging-System/">go through</a> the creation of the main admin script (functionality managed with a switch statement, including other external PHP files) and the functions that go in each of those individual files to make things work - managing messages, managing users, and managing categories.
</p>]]></description>
      <pubDate>Tue, 17 Oct 2006 11:23:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NewsForge.com: Using phpMyAdmin]]></title>
      <guid>http://www.phpdeveloper.org/news/6078</guid>
      <link>http://www.phpdeveloper.org/news/6078</link>
      <description><![CDATA[<p>
On NewsForge, an article with a <a href="http://software.newsforge.com/software/06/07/24/2034204.shtml?tid=72&tid=79&tid=138">look at phpMyAdmin</a> has been posted, a "getting started" guide for those not familiar with the software.
</p>
<blockquote>
So many open source projects depend on MySQL that it's almost impossible for administrators and other open source enthusiasts to avoid working with at least one MySQL database. MySQL's command line interface is easy enough to use, but if you don't feel like reaching for a five-pound MySQL reference book or Googling for proper SQL syntax, <a href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> is a great alternative to learning MySQL commands by heart.
</blockquote>
<p>
They <a href="http://software.newsforge.com/software/06/07/24/2034204.shtml?tid=72&tid=79&tid=138">take a brief look</a> at how it's set up, though it's not an installation tutorial, more about configuration. They guide you through some of the interface before getting to the real functionality - inserts, selects, dumping/restoring data, working with users, and checking/repairing tables when things go awry.
</p>]]></description>
      <pubDate>Fri, 18 Aug 2006 07:11:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Alexander Netkachev's Blog: Programming a data layer classes]]></title>
      <guid>http://www.phpdeveloper.org/news/5687</guid>
      <link>http://www.phpdeveloper.org/news/5687</link>
      <description><![CDATA[<p>
<i>Alexander Netkachev</i> has posted <a href="http://www.alexatnet.com/Blog/Index/2006-06-22/programming-a-data-layer-classes">this quick tutorial</a> with a few examples he's made for extending the Zend_Db_Table class from the <a href="http://framework.zend.com/">Zend Framework</a>.
</p>
<p>
He sets up the situation (complete with database table) and explains the creations of a "Users" extension to the Zend_Db_Table class. He shows how to set it up to work with your table name, and how to create a new user with the sample table provided.
</p>
<p>
He also <a href="http://www.alexatnet.com/Blog/Index/2006-06-22/programming-a-data-layer-classes">demonstrates</a> a simple validation wrapper around the functionality just to ensure that invalid data isn't passed in.
</p>]]></description>
      <pubDate>Mon, 26 Jun 2006 07:45:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Limitless Studios: Determine Number Of Online Users Without A Database]]></title>
      <guid>http://www.phpdeveloper.org/news/5662</guid>
      <link>http://www.phpdeveloper.org/news/5662</link>
      <description><![CDATA[<p>
From the Limitless Studios website, there's a <a href="http://www.llstudios.net/directory/16-1">new tutorial</a> for those frustrated by the other "who's online" tutorials that require a database. Their example doesn't, opting instead to handle the process with PHP's sessions.
</p>
<blockquote>
Most web developers will usually like to determine the number of online users currently browsing their web site. Most tutorials will teach you how to do just that using a database of some sort because it is easy to implant. Using a database though can be a bit slow at times, especially if your web site gets a lot of hits. In this tutorial, we will teach you an alternative and effective way to determine the number of online users WITHOUT using a database.
</blockquote>
<p>
They <a href="http://www.llstudios.net/directory/16-1">note the overhead</a> that using a database can cause, and look instead to something PHP works with natively - sessions. Their code is contained inside of a function, checking the session path PHP uses for session files that haven't expired yet.
</p>]]></description>
      <pubDate>Thu, 22 Jun 2006 14:49:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend: New Consulting Offerings for German PHP Users]]></title>
      <guid>http://www.phpdeveloper.org/news/5163</guid>
      <link>http://www.phpdeveloper.org/news/5163</link>
      <description><![CDATA[<p>
As <a href="http://www.dynamicwebpages.de/99.rdfnews.php?select=997">this post</a> on DynamicWebPages today notes, <a href="http://www.zend.com">Zend</a> now offers consulting services to all PHP users in Germany, Austria, an Switzerland.
</p>
<p>
There are three services they are offering right out of the gate - a system for migration support (from PHP4 to PHP5), a training package (that covers both general PHP and the Zend products), and an application auditing (that look sat things like code quality, stability, and modularity).
</p>
<p>
For more information about these and other offerings from Zend, check out <a href="http://www.zend.com/de/company/news/announcements/2006/04/tuesday_april_11_2006">this press release</a> for everything and everyone you'll need to know.
</p>]]></description>
      <pubDate>Wed, 12 Apr 2006 07:52:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Laura Thomson's Blog: Conference roundup]]></title>
      <guid>http://www.phpdeveloper.org/news/5076</guid>
      <link>http://www.phpdeveloper.org/news/5076</link>
      <description><![CDATA[This year is just starting out and there's already been a lot o fnews surrounding PHP-related conferences, including a disappointment for those over in Europe. <i>Laura Thomson</i>'s <a href="http://laurat.blogs.com/random_ramblings/2006/03/conference_roun.html">latest post</a> sums up what we know so far.
<p>
She talks about the Zend/PHP Conference and Expo happening later this year, and how they've officially released their Call for Papers with a deadline of June 15th. There's also a note about the <a href="http://www.wormus.com/aaron/stories/2006/03/30/amsterdam-php-conference-cancelled.html">cancelation</a> of the International PHP Conference that was to happen in Amsterdam due to "resource issues" surrounding the World Cup.
<p>
Finally, she <a href="http://laurat.blogs.com/random_ramblings/2006/03/conference_roun.html">mentions</a> the <a href="http://mysqluc.com/">MySQL Users Conference</a> in late April at the Santa Clara Convention Center. <i>Laura</i> mentions the two talks she'll be giving at the conference: "Secure Your PHP and MySQL Web Applications" and "Upgrading to PHP 5: Why and How".
<p>
Other PHP-related sessions are also included in the schedule from speakers like Rasmus Lerdorf and Andi Gutmans. For more information on this conference, check out <a href="http://mysqluc.com/">the official site</a>.]]></description>
      <pubDate>Fri, 31 Mar 2006 06:57:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dallas PHP Users Group: April 2006 Meeting]]></title>
      <guid>http://www.phpdeveloper.org/news/5060</guid>
      <link>http://www.phpdeveloper.org/news/5060</link>
      <description><![CDATA[The Dallas PHP Users Group has posted the details about their latest meeting happening April 11th, 2006.
<p>
<a href="http://dallasphp.org/?q=node/134">The meeting</a> will be held at the UTD School of Management in Richardson, TX and the topic this time will be version control systems (CVS/SVN/RCS). 
<p>
You can get all of the details on the meeting from <a href="http://dallasphp.org/?q=node/134">their site</a>, including a <a href="http://maps.google.com/?q=800+West+Campbell+Road%2C+Richardson%2C+TX%2C+75080%2C+us">map to the location</a>.]]></description>
      <pubDate>Tue, 28 Mar 2006 18:10:34 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Utah PHP Users Group - February Meeting, 02.16.06 @ 7pm]]></title>
      <guid>http://www.phpdeveloper.org/news/4852</guid>
      <link>http://www.phpdeveloper.org/news/4852</link>
      <description><![CDATA[For the <a href="http://uphpu.org/calendar_event.php?eid=20060215130602266">February 2006 meeting</a>, they Utah PHP Users Group will be talking about Apache 404 handler scripts created in PHP.
<p>
<quote>
<i>
<a href="http://uphpu.org/users.php?mode=profile&uid=14">Mac Newbold</a> will present on PHP 404 handler scripts. Running PHP with Apache has some definite advantages. One that I use frequently is using a PHP script as the 404 document that apache uses when a page can't be found. You can use it for many things. PHP.net uses it to run a site search, to try and find the page you were looking for. You can use it to create "virtual" URLs, where one script handles requests for many different URLs and hands back dynamic content based on the page name. You can even combine it with things like GD to make dynamic images that are created on the fly for each URL.
</i>
</quote>
<p>
<a href="http://uphpu.org/calendar_event.php?eid=20060215130602266">The meeting</a> is happening on the 16th at 7pm MST at the Linux Networx offices. You can <a href="http://www.uphpu.org/profiles.php?uid=411&subject=Meeting%20RSVP&message=I%20will%20be%20attending%20the%20February%202006%20meeting.">RSVP</a> and get a <a href="http://maps.google.com/maps?q=14944+Pony+Express+Rd,+Bluffdale,+UT+84065&spn=.103811,.163404&iwloc=A&hl=en">map to the location</a> from their site...]]></description>
      <pubDate>Thu, 16 Feb 2006 06:37:15 -0600</pubDate>
    </item>
  </channel>
</rss>
