<?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, 19 May 2013 16:14:53 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: WebThumb contest ends on the 15th]]></title>
      <guid>http://www.phpdeveloper.org/news/7067</guid>
      <link>http://www.phpdeveloper.org/news/7067</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> has <a href="http://blog.joshuaeichorn.com/archives/2007/01/09/webthumb-content-ends-on-the-15th/">a reminder</a> about the WebThumb (a PHP-based website thumbnailing service) contest that he's having.
</p>
<blockquote>
The <a href="http://bluga.net/webthumb/contest.php">WebThumb contest</a> ends on the 15th. I know there are couple projects out there that haven't officially entered. If you want to have a chance to win an upgraded Webthumb account make sure to get your entries in, the contest website has all the details.
</blockquote>
<p>
The <a href="http://bluga.net/webthumb/">WebThumb service</a> is a web service that allows remote users to request a thumbnail of a site and, when it's ready, automatically fetch it to be used however they want. You can even defined custom heights and widths for the browser to use. 
</p>]]></description>
      <pubDate>Wed, 10 Jan 2007 07:13:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: New Webthumb feature, Easythumb]]></title>
      <guid>http://www.phpdeveloper.org/news/6800</guid>
      <link>http://www.phpdeveloper.org/news/6800</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> has posted <a href="http://blog.joshuaeichorn.com/archives/2006/11/29/new-webthumb-feature-easythumb/">an update on his blog</a> today about a change to the PHP-powered <a href="http://bluga.net/webthumb/">WebThumb API service</a> - the addition of "EasyThumb".
</p>
<blockquote>
Like the rest of webthumb its still in beta but it makes adding thumbnails too a site much easier. Easythumb gives you a simple interface to WebThumb letting people with minimal PHP skills integrate WebThumb into there site. 
</blockquote>
<p>
He <a href="http://blog.joshuaeichorn.com/archives/2006/11/29/new-webthumb-feature-easythumb/">includes</a> a basic <a href="http://bluga.net/webthumb/sample/et.php">example script</a> to get you started with the new feature as well as a bare-bones code example for the same kind of thing.
</p>]]></description>
      <pubDate>Thu, 30 Nov 2006 13:09:59 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Official WebThumb Contest rules published]]></title>
      <guid>http://www.phpdeveloper.org/news/6555</guid>
      <link>http://www.phpdeveloper.org/news/6555</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> has posted the <a href="http://bluga.net/webthumb/contest.php">official contest rules</a> for the WebThumb Contest announced a <a href="http://blog.joshuaeichorn.com/archives/2006/09/22/webthumb-contest/">short while back</a>.
</p>
<blockquote>
The contest runs until November 30th, and the top 5 submitters will all win upgraded WebThumb accounts. The top submitter will also win a copy of my book, <a href="http://www.amazon.com/dp/0132216353?tag=megansbookblo-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=0132216353&adid=19XQKY4GY2SHNGHYFEQB&">Understanding AJAX</a>.
</blockquote>
<p>
Since previously, all that was required was a comment on <a href="http://blog.joshuaeichorn.com/archives/2006/09/22/webthumb-contest/">this blog entry</a>, people who've posted there need to listen up - an official submission needs to be made. Check out <a href="http://bluga.net/webthumb/contest.php">this page</a> for the complete rules and all of the information you need to include in the submission email.
</p>]]></description>
      <pubDate>Mon, 23 Oct 2006 13:56:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Consuming WebThumb's API in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/6517</guid>
      <link>http://www.phpdeveloper.org/news/6517</link>
      <description><![CDATA[<p>
On the Zend Developer Zone today, there's <a href="http://devzone.zend.com/node/view/id/1069">a tutorial</a> put together by <i>Cal Evans</i> showing how to use the <a href="http://bluga.net/webthumb/">WebThumb API</a> via a PHP 5 script.
</p>
<blockquote>
It's a simple service on the surface. You hand it a URL, it gives you back a thumbnail of that web site. At first glance you may think..."ok, why?" The answer to that is of course, "it depends".
</blockquote>
<p>
He gives examples of reasons it would be needed (designers wanting to show off screenshots of a site or a replacement for Alexa's thumbnailing service) and the code that is needed to <a href="http://devzone.zend.com/node/view/id/1069">make things work</a>. The script asks for the three properties the API needs - a URL for the target site, the height of the browser "window" taking the shot, and the width of this same "window".
</p>
<p>
<i>Cal</i> show examples of the messages sent back and forth and includes the code for the PHP 5 class to make the request along with some sample usage code. The class makes a basic HTTP request to the API with the XML payload and waits for the response - an estimate of the time for the job and the URL that the results can be found at.
</p>]]></description>
      <pubDate>Tue, 17 Oct 2006 13:57:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Webthumb API additions]]></title>
      <guid>http://www.phpdeveloper.org/news/6404</guid>
      <link>http://www.phpdeveloper.org/news/6404</link>
      <description><![CDATA[<p>
In light of the popularity of his <a href="http://bluga.net/webthumb/">WebThumb</a> site thumbnailing service, <i>Joshua Eichorn</i> is <a href="http://blog.joshuaeichorn.com/archives/2006/10/02/webthumb-api-additions/">implementing a new feature</a> to help reduce the number of requests to the server. The most popular request is made to see if a thumbnail is ready, and the new feature - a GET callback to the server making the request - will help to reduce them.
</p>
<blockquote>
<p>
If you wondered an API that requires polling isn't a very good thing for scalability. On my current setup I can pretty easily handle about 20 status requests per second on top of my normal traffic, the problem is its not hard for a bad polling implmentation being run by one user to make that many requests.
</p>
<p>
To solve this problem im adding an addition to the Webthumb API that will allow you to skip polling all together. The basic idea is that your make an API request and when your thumbnail is complete i'll make a GET request back too your server telling you that the request is complete.
</p>
</blockquote>
<p>
It's a simple matter of including a new "notify" tag in the XML message to the server with a URL to make the callback to. He even <a href="http://blog.joshuaeichorn.com/archives/2006/10/02/webthumb-api-additions/">includes some sample PHP code</a> to get you started with the new feature. The script handles the automatic download of the thumbnails when called from the WebThumb service.
</p>]]></description>
      <pubDate>Mon, 02 Oct 2006 16:13:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hasin Hayder's Blog: Creating Thumbnail of WebPages using WebThumb API]]></title>
      <guid>http://www.phpdeveloper.org/news/6197</guid>
      <link>http://www.phpdeveloper.org/news/6197</link>
      <description><![CDATA[<p>
From <i>Hasin Hayder</i>'s blog, there's <a href="http://hasin.wordpress.com/2006/09/04/115/">a new tutorial</a> demonstrating how to use the newly released <a href="http://blog.joshuaeichorn.com/archives/2006/09/01/webthumb-api-released/">WebThumb API</a> from <i>Joshua Eichorn</i> to create thumbnails of websites dynamically.
</p>
<blockquote>
<p>
Using WebThumb API, you can generate a thumbnail in three steps. First you have to place a request containing the URL. As soon as your request is successful, WebThumb store your request in queue. That means you are not getting the thumbnail instantly (well, there are other factors also. to fetch an url requires time, so it is not possible to generate the thumbnail in real time).
</p>
<p>
In second step you have to check whether your thumbnail has been generated or it is still in the queue. If you get a green signal, you will proceed to the third step where you have to request a download URL of your thumbnails.
</p>
</blockquote>
<p>
He <a href="http://hasin.wordpress.com/2006/09/04/115/">shows how to make a request</a> to the API, check how your request is doing (status), and grabbing the thumbnail it's generated. Then, it's on to the code, and a complete PHP script (using cURL) to make the complete request to the API, including waiting for the image to be finished to grab it.
</p>]]></description>
      <pubDate>Wed, 06 Sep 2006 06:15:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Adding AJAX to a website step by step]]></title>
      <guid>http://www.phpdeveloper.org/news/5981</guid>
      <link>http://www.phpdeveloper.org/news/5981</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> has posted <a href="http://blog.joshuaeichorn.com/archives/2006/08/08/adding-ajax-to-a-website-step-by-step/">this new tutorial</a> to his site today, a detailed look at how to add Ajax to just about any site out there with the help of the <a href="http://pear.php.net/package/HTML_AJAX">HTML_AJAX</a> PEAR package.
</p>
<blockquote>
<p>
When looking at a adding AJAX you have a couple decisions you'll want to make up front. One is what tools your going to use. In the webthumb case thats pretty easy. Webthumb is a simple PHP app and doesn't use a framework, so I need a nice general PHP/AJAX framework that is easy to use, HTML_AJAX fits that need.
</p>
<p>
After picking my tools I need to decide what my goals are. My main focus will be to improve usability, but I also want to use AJAX to make the site seem a bit flashier, so its a bit of a technology demo too.
</p>
</blockquote>
<p>
He uses his own current project, <a href="http://bluga.net/webthumb/">Webthumb</a> as an illustration of his points including <a href="http://blog.joshuaeichorn.com/archives/2006/08/08/adding-ajax-to-a-website-step-by-step/">looks at</a> remoting, a RequestStatus class, exporting a class with the HTML_AJAX package, and finally, making the Ajax calls.
</p>]]></description>
      <pubDate>Tue, 08 Aug 2006 11:59:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Webthumb updates]]></title>
      <guid>http://www.phpdeveloper.org/news/5831</guid>
      <link>http://www.phpdeveloper.org/news/5831</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> has a <a href="http://blog.joshuaeichorn.com/archives/2006/07/19/webthumb-updates/">new update</a> on his <a href="http://bluga.net/webthumb/">Webthumb</a> application he's <a href="http://www.phpdeveloper.org/news/5823">mentioned before</a>, noting some of the issues/updates that he's worked through so far.
</p>
<blockquote>
Webthumb got off the ground yesterday without too many problems. It ran into problems right out of the gate since a large number of sites don't seem to want to finish loading correctly. I also updated the server config, Webthumb now supports flash (version 7), and has a lot more fonts installed so sites that need non-latin characters should be working correctly.
</blockquote>
<p>
He's also <a href="http://blog.joshuaeichorn.com/archives/2006/07/19/webthumb-updates/">laid out</a> some "feature goals" that he'd like ot add in eventually, including better URLs, a searching method for thumbnails, and user accounts.
</p>]]></description>
      <pubDate>Thu, 20 Jul 2006 05:42:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Webthumb]]></title>
      <guid>http://www.phpdeveloper.org/news/5823</guid>
      <link>http://www.phpdeveloper.org/news/5823</link>
      <description><![CDATA[<p>
As an offshoot from a previous project, <i>Joshua Eichorn</i> has <a href="http://blog.joshuaeichorn.com/archives/2006/07/18/webthumb/">extended his code</a> and created <a href="http://bluga.net/webthumb/">Webthumb</a>, an automatic way to create thumbnails of any website out there.
</p>
<blockquote>
<p>
So about 11 months (wow that long time ago, feels like last month) I used some code I had lying around to make some <a href="http://blog.joshuaeichorn.com/archives/2005/08/25/planet-php-website-thumbnails/">thumbnails of all the planet php blogs</a>. Work priorities has finally allowed me to work on that code base again, and I was able to get things up to a usable state.
</p>
<p>
The result of this, is a new project. A website that lets you <a href="http://bluga.net/webthumb/">grab snapshots of any website at any time</a>. The result is 3 different images, one at 800×600, one at 160×120 and one at 80×60.
</p>
</blockquote>
<p>
He <a href="http://bluga.net/webthumb/pickup.php?id=wt44bda9d19ba33">includes an example</a> shot of his website to give you an idea of the results. You can also go to <a href="http://bluga.net/webthumb/">the project's page</a> and enter in a URL of your choice to test it out. He also tries to answer a few questions about <a href="http://bluga.net/webthumb/">the script</a> such as "How does it work?" and "Is there a webservice API?".
</p>]]></description>
      <pubDate>Wed, 19 Jul 2006 05:52:04 -0500</pubDate>
    </item>
  </channel>
</rss>
