<?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 18:11:25 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Brian Swan's Blog: Troubleshooting and Performance Tuning with SQL Server Traces]]></title>
      <guid>http://www.phpdeveloper.org/news/15627</guid>
      <link>http://www.phpdeveloper.org/news/15627</link>
      <description><![CDATA[<p>
<i>Brian Swan</i> has posted <a href="http://blogs.msdn.com/b/brian_swan/archive/2010/12/22/troubleshooting-and-performance-tuning-with-sql-server-traces.aspx">an example of debugging with SQL Server traces</a> you can use in your PHP applications to help figure out what all's happening each time you run a query.
</p>
<blockquote>
Unfortunately, SQL Profiler (a tool that allows you to easily monitor server activity)  is not included as part of SQL Server Express. Fortunately, SQL Profiler is just a nice UI for functionality that is built into SQL Server (including the Express version). So, in this post I'll show you how to create, read from, and write to a trace file using SQL and SQL Server Management Studio (which you can download for free from <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=56ad557c-03e6-4369-9c1d-e81b33d8026b">here</a>).
</blockquote>
<p>
He breaks the process down into a few steps with sample code and SQL for each:
</p>
<ul>
<li>Create a trace (with the sp_trace_create stored procedure)
<li>Set the events to be monitored
<li>Filter trace data
<li>Start the trace
<li>Read trace data (this is where PHP comes in, code included)
</ul>
<p>
With <a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-33-78-metablogapi/3806.image_5F00_1D7BA312.png">the results</a> you can see things like read time, write time and CPU used for each part of the query making it simple to pick out the offenders.
</p>]]></description>
      <pubDate>Thu, 23 Dec 2010 12:02:41 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Till's Blog: PEAR & Plesk]]></title>
      <guid>http://www.phpdeveloper.org/news/11543</guid>
      <link>http://www.phpdeveloper.org/news/11543</link>
      <description><![CDATA[<p>
In <a href="http://till.klampaeckel.de/blog/archives/1-PEAR-Plesk.html">this new post</a> to <i>till</i>'s blog, he looks at a method for setting up PEAR on a <a href="http://en.wikipedia.org/wiki/Plesk">Plesk</a> system.
</p>
<blockquote>
Now running any config interface is a blog entry by itself and when I say Plesk, I should also mention confixx and cpanel. And while I have a strong dislike for all them, let me focus on Plesk for now. This is not a copy'n'paste howto, so make sure you double-check all steps involved. With little knowledge, you should be able to to apply all instructions to any other control panel, all you need is <a href="http://en.wikipedia.org/wiki/SSH">SSH</a> access to the server.
</blockquote>
<p>
The process includes two different sections - why your PEAR installation may not be working and how to install the PEAR packages (on any system supporting a package manager). Command line calls and configuration options are also included.
</p>]]></description>
      <pubDate>Wed, 10 Dec 2008 09:34:15 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[ComputerWorld.com: Advanced PHP Solutions with Zeev Suraski (Webcast)]]></title>
      <guid>http://www.phpdeveloper.org/news/6319</guid>
      <link>http://www.phpdeveloper.org/news/6319</link>
      <description><![CDATA[<p>
If you missed the Zend Webcast talking about "Advanced PHP Solutions" with <i>Zeev Suaski</i>, ComputerWorld <a href="http://www.computerworld.com/action/webcast.do?command=viewWebCastDetail&contentId=9003035&source=rss_news50">has your chance</a> to grab the download from it.
</p>
<blockquote>
PHP continues to enjoy phenomenal growth becoming the de-facto standard for enterprise Web applications. With the introduction of PHP 5, PHP has reached new levels of support for Web Services, XML and Service Oriented Architectures (SOA) meeting the robust demands of the enterprise environment. Learn how you can achieve scalability, performance, availability and reliability for your enterprise-class PHP applications with advanced PHP solutions from Zend Technologies.
</blockquote>
<p>
In <a href="http://www.computerworld.com/action/webcast.do?command=viewWebCastDetail&contentId=9003035&source=rss_news50">the webcast</a>, <i>Zeev</i> talks about integrating web services, tracking and improving the response times in your application, scaling your applications, and troubleshooting applications down to the exact line of code.
</p>]]></description>
      <pubDate>Wed, 20 Sep 2006 15:58:36 -0500</pubDate>
    </item>
  </channel>
</rss>

