<?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, 07 Oct 2008 10:17:16 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: Interview with Marco Tabini about php|architect Updates]]></title>
      <guid>http://www.phpdeveloper.org/news/11106</guid>
      <link>http://www.phpdeveloper.org/news/11106</link>
      <description><![CDATA[<p>
The <a href="http://www.phparch.com">php|architect</a> brand is going through a major overhaul with a new website,
improvements to the magazine and a few other changes around the company. I caught up with <i>Marco Tabini</i> (CEO of MTA) 
to ask him a few questions about it all:
</p>
<hr/>
<p><b>Q: Tell me some about the update/restructuring (like what prompted the change)</b></p>
<p>
<b>A:</b> As of December 2008, php|architect will enter its sixth year of publication. Much has changed within the PHP 
community - and in our company'"since we launched our magazine, and we felt that it was time to ensure that our brand 
and our flagship product were up-to-date with the market they serve.
</p>
<p>
The process of change actually started earlier this summer, when we launched our new line of training courses - the 
first truly comprehensive training program designed specifically for PHP developers. Our brand identity and the magazine 
were the next logical targets - particularly when you consider how long they have been around and how many people they 
reach every month.
</p>
<p>
In addition, one problem that we have always had with the magazine has been its publication schedule - we initially 
created php|architect as a PDF-only publication, and since we've switched to the print format we've been struggling with 
the management of our publication timelines. The unfortunate reality is that postal services throughout the world sometimes 
take a *really* long time to deliver third-class mail and, historically. we have never done as good a job of taking that 
into account as we could'"something that we intend to fix with this relaunch.
</p>
<p>
Finally, our aim with php|architect has always been to create a resource capable of providing the PHP community with the 
educational tools and knowledge needed by professionals who work and operate in world-class, enterprise-level environments. 
We felt that our current price point and distribution strategy had moved away from this core goal, and that a major 
adjustment was needed to bring us back on track.
</p>
<p><b>Q: What does this mean for current readers/subscribers?</b></p>
<p>
<b>A:</b> A lot of good things! First of all, the cost of a subscription goes down to as low as $29.99 for twelve issues - and that 
includes both the print *and* the PDF versions of the magazine. Naturally, we're going to make good on all our current 
subscribers and extend their subscriptions based on the cost of the magazine when they signed up for it - thus, most people 
should see their remaining issue counts go up considerably at no extra cost, and new subscribers will be able to finally 
get access to the magazine at a very reasonable price. 
</p>
<p>
In addition, our current subscribers (as well as the new ones!) will enjoy better delivery times, and all the advantages 
that come with the new format.
</p>

<p><b>Q: What all is involved in the change? Are there any changes to the magazine(s)?</b></p>
<p>
<b>A:</b> Much of the work that is involved in the relaunch of our activities will go on behind the scenes, but visitors to our 
websites will note lots of changes over the coming months'"starting with a minor redesign of our site to accommodate the 
new logo and brand identity, as well as the new pricing and subscription strategy for the magazine.
</p>
<p>
Starting with the January issue, we are targeting a 45-day window for shipment of the magazine'"meaning that the print 
copies of the January issue, for example, will be mailed out to subscribers around the beginning of December - thus ensuring 
more prompt delivery in everybody's mailboxes. In addition, the entire magazine will switch to full-colour printing 
throughout - thus providing a richer experience for our users and a more challenging and fun environment for us to develop 
our work in. We will continue to support the PDF version using our popular DRM-free distribution and personalization system, 
and try to synchronize the arrival of the print issue with the release of the PDF file as closely as possible.
</p>
<p>
Also for the first time, we are publishing our editorial calendar for all of 2009. This will help readers know what's 
coming, advertisers better plan their campaigns and authors draw inspiration for their writing activities.
</p>
<p><b>Q: Will there be new things available immediately after the change?</b>
<p>
Once the initial brand relaunch is complete, we are planning to re-engineer our site to provide a smoother shopping 
experience and better account management facilities. Since we relaunched our website almost a year ago, our web-based 
sales have more than doubled, and our back-end infrastructure has handled the growth without any problems. On the 
front-end side, however, we have done a considerable amount of research on the habits and needs of our customers and have 
discovered areas ripe for improvements that we couldn't even imagine before, and we will be redesigning some areas of our 
website to reflect the lessons we have learned.
</p>
<p>
In addition, we have some great promotions planned between here and New Year's - including a comeback for our greatly 
popular "Seven Days of Christmas" series of offers over the holidays. We skipped 7DOX last year, and our users gave us an 
earful for it, so we'll make sure to keep our priorities straight this time!
</p>
<p>
The new <a href="http://www.phparch.com">php|architect website</a> has already been launched along with 
<a href="http://c7y.phparch.com/c/entry/1/news,20080924-zfce_vulcan_and_training">new training courses</a> for the Zend Framework
Certified Exam.
</p>
<p>
To subscribe to the new and improved php|architect magazine, visit <a href="http://phparch.com/c/magazine/subscribe">their subscription page</a>
and signup. Find out more in <a href="http://c7y.phparch.com/c/entry/1/news,20080929-php_architect_rebooted">this post</a> on their site.
</p>]]></description>
      <pubDate>Mon, 29 Sep 2008 08:01:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Build Ajax-based Web sites with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10962</guid>
      <link>http://www.phpdeveloper.org/news/10962</link>
      <description><![CDATA[<p>
The IBM developerWorks website has a <a href="http://www.ibm.com/developerworks/library/wa-aj-php/?ca=drs-tp3608">new tutorial</a> for those looking to get into the powerful combination of Ajax and PHP - an introduction to creating Ajax-based websites with PHP.
</p>
<blockquote>
Learn the process of writing Asynchronous JavaScript + XML (Ajax) applications using native JavaScript code and PHP. This article introduces a few different frameworks and application program interfaces (APIs) that reduce the amount of code you need to write to achieve a complete Ajax-based Web application.
</blockquote>
<p>
They (briefly) explain what Ajax is and the benefits of it before jumping right in to a sample page. They go for the "manual first" approach so developers know to make basic connections with the XMLHttpRequest object and handle the responses. They do mention some of the libraries offered that help with the connections too (like jQuery, Prototype and Dojo).
</p>]]></description>
      <pubDate>Thu, 04 Sep 2008 11:19:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: PHP-GTK.eu goes multilingual]]></title>
      <guid>http://www.phpdeveloper.org/news/10848</guid>
      <link>http://www.phpdeveloper.org/news/10848</link>
      <description><![CDATA[<p>
The PHP-GTK Community site has <a href="http://php-gtk.eu/en/php-gtkeu-goes-multilingual">gone multilingual</a> to help reach out to a broader audience:
</p>
<blockquote>
A new block has appeared today on top right corner of the php-gtk.eu pages, with three little flags : they show you can now navigate the site in one of these languages and, more importantly, automatically find the translated versions of all articles when they exist ... or contribute one yourself if you are logged in to the site.
</blockquote>
<p>
Right now they offer English, French and German and they're still working on translating some parts of the UI of the site, but the articles and content should be translated over just fine.
</p>]]></description>
      <pubDate>Mon, 18 Aug 2008 11:18:25 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Blog: Updates to the Plugin Website/Resources]]></title>
      <guid>http://www.phpdeveloper.org/news/10800</guid>
      <link>http://www.phpdeveloper.org/news/10800</link>
      <description><![CDATA[<p>
Two <a href="http://feeds.feedburner.com/~r/symfony/blog/~3/358674341/some-news-on-the-new-plugin-system">new</a> <a href="http://feeds.feedburner.com/~r/symfony/blog/~3/360924780/new-features-for-the-plugin-system">posts</a> on the Symfony blog talk about improvements to the framework's plugin system (as found in recent releases).
</p>
<blockquote>
A week after the release of the new plugin system, a lot of activity has taken place. More than 30 plugins were created, and 51 new releases were published on 27 different plugins. Based on the feedback I have received from the community, I have made some tweaks to the system.
</blockquote>
<p>
These tweaks include a newly designed <a href="http://www.symfony-project.org/plugins/">homepage</a>, the inclusion of RSS feeds and a special URL to view the older wiki documentation for some plugins.
</p>
<p>
The <a href="http://feeds.feedburner.com/~r/symfony/blog/~3/360924780/new-features-for-the-plugin-system">second post</a> describes more enhancements based on other feedback (on the <a href="http://feeds.feedburner.com/~r/symfony/blog/~3/358674341/some-news-on-the-new-plugin-system">previous post</a>). Updates based on this information include an new "overview" field to describe the plugin, a download of the Markdown syntax to make the documentation conversion easier and a "stric mode" validation if you upload a PEAR package.
</p>]]></description>
      <pubDate>Mon, 11 Aug 2008 08:45:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: 9th Anniversary & Site Design Contest]]></title>
      <guid>http://www.phpdeveloper.org/news/10748</guid>
      <link>http://www.phpdeveloper.org/news/10748</link>
      <description><![CDATA[<p>
Along with mentioning their <a href="http://marc.info/?m=93020963511392">9th anniversary</a>, the PHPClasses.org website has <a href="http://www.phpclasses.org/blog/post/80-9th-anniversary-announcements.html">announced a contest</a> for all of those out there who want to help improve the look for the site.
</p>
<blockquote>
One frequently received suggestion is to redesign the site. As I explained before, changing the site design is not a big issue. The greatest challenge is to change the current design to another that pleases more users than the number of users the change may displease.
</blockquote>
<p>
So, to keep things interesting, he's had a contest out of it with the winner, besides having their design applied to the site, will get their every own elePHPant and a prize of at least $1000 USD. The winning design will be the main one for the site, but it is possible that paying subscribers could have the ability to define their own.
</p>
<p>
More to come on the contest in the following weeks...
</p>]]></description>
      <pubDate>Fri, 01 Aug 2008 17:05:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ThinkPHP Blog: Multilingual Websites with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10603</guid>
      <link>http://www.phpdeveloper.org/news/10603</link>
      <description><![CDATA[<p>
On the ThinkPHP blog, <i>Florian Eibeck</i> has <a href="http://blog.thinkphp.de/archives/342-Multilingual-Websites-with-PHP.html">posted an overview</a> of some key things to consider when internationalizing your application/website.
</p>
<blockquote>
The biggest problem is that most developers lack knowledge about Internationalisation, Localisation, Character encodings, Unicode and all those terms connected with multilingualism. The following article should give you a basic understanding and show you how to avoid those funny characters.
</blockquote>
<p>
He <a href="http://blog.thinkphp.de/archives/342-Multilingual-Websites-with-PHP.html">defines a few terms</a> - internationalization, ASCII, unicode and the UTF-8/ISO-8859 character sets. He mentions how to accept the utf-8 string into your application and how to use it in both PHP and store it in a MySQL database.
</p>]]></description>
      <pubDate>Tue, 15 Jul 2008 07:55:38 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: Book Review: Drupal: Creating Blogs, Forums, Portals and Community Websites]]></title>
      <guid>http://www.phpdeveloper.org/news/10599</guid>
      <link>http://www.phpdeveloper.org/news/10599</link>
      <description><![CDATA[<p>
The PHPClasses.org website has <a href="http://www.phpclasses.org/reviews/id/1904811809.html">posted a new book review</a> about the Packt Publishing offering "Drupal: Creating Blogs, Forums, Portals and Community Websites" (book by <i>David Mercer</i>, review by <i>Zoltan Hunt</i>).
</p>
<blockquote>
This Packt book takes the reader through installing the Drupal software, configuring and theming, adding content and deploying a Web site. It is aimed at the end user who is looking to setup and customize Drupal's themes, but not actually write their own modules, which would be a topic for book on its own.
</blockquote>
<p>
The <a href="http://www.phpclasses.org/reviews/id/1904811809.html">review</a> talks about some of the origins of the content management system, the contents of the book (use cases, introductions to the functionality, etc) and how to manage your site.
</p>]]></description>
      <pubDate>Mon, 14 Jul 2008 12:51:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Blog: How to create an optimized version of your website for the iPhone in symfony 1.1]]></title>
      <guid>http://www.phpdeveloper.org/news/10402</guid>
      <link>http://www.phpdeveloper.org/news/10402</link>
      <description><![CDATA[<p>
With the recent stir caused by the new iPhone, it's only natural that developers are looking for easy ways to make their sites as compatible as possible with the mobile platform. The Symfony project has <a href="http://www.symfony-project.org/blog/2008/06/09/how-to-create-an-optimized-version-of-your-website-for-the-iphone-in-symfony-1-1">posted a guide</a> to helping you make your apps optimized for mobile use.
</p>
<blockquote>
symfony 1.1 introduces native support for different formats and mime-types. This means that the same model and controller can have different templates based on the requested format. The default format is still HTML but symfony supports several other formats out of the box as defined in the factories.yml file.
</blockquote>
<p>
Using this system, it's easy to add new output formats by adding to the default layouts the framework comes equipped with. The Content-Type can be changed and layouts can be disabled as needed. This lets you make a custom definition just for use with the iPhone without a lot of hassle.
</p>
<p>
They also <a href="http://www.symfony-project.org/blog/2008/06/09/how-to-create-an-optimized-version-of-your-website-for-the-iphone-in-symfony-1-1">include an example</a> of how to make one of these optimized layouts, including some iPhone "screenshots" of the resulting pages.
</p>]]></description>
      <pubDate>Thu, 12 Jun 2008 14:24:10 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPFreaks.com: The creation of the new site]]></title>
      <guid>http://www.phpdeveloper.org/news/10294</guid>
      <link>http://www.phpdeveloper.org/news/10294</link>
      <description><![CDATA[<p>
With the successful relaunch of the <a href="http://www.phpfreaks.com">PHPFreaks.com</a> website recently, <i>Daniel Egeberg</i> wanted to share a little glimpse behind the work that it took to get to that place. In <a href="http://www.phpfreaks.com/blog/the-creation-of-the-new-site">this new blog entry</a>, he talks about the technology, code and design aspects they worked through.
</p>
<blockquote>
I thought that, seeing as this is a programmer community, the people who have not had the privilege to have access to the forums where these things were discussed or access to the code itself might be interested in knowing a bit about the underlying technology and code that powers this website
</blockquote>
<p>
Some of the technologies they use include the <a href="http://framework.zend.com/">Zend Framework</a> running on a <a href="http://www.centos.org/">CentOS</a> with PHP5.2. Some of the highlights in the coding process included updates to Zend_Auth, using Zend_Acl for access management, content management and other various packages (like Zend_Feed, Zend_Form, Zend_Db, etc).
</p>]]></description>
      <pubDate>Thu, 29 May 2008 09:31:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: Pear/Pecl website improvement ideas and suggestions]]></title>
      <guid>http://www.phpdeveloper.org/news/10265</guid>
      <link>http://www.phpdeveloper.org/news/10265</link>
      <description><![CDATA[<p>
<i>Gennady Feldman</i> has posted <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1391#msg1391">two comments/suggestions</a> about things he thinks could be done to improve the PEAR and PECL websites:
</p>
<blockquote>
So I attended the PEAR2 presentation and had a chance to bug the guys behind PEAR/PECL. There's definitely exciting stuff happening and they are pushing forward with many exciting ideas.
</blockquote>
<p>
His <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1391#msg1391">suggestions</a> include updates to documentation, crrection broken parts of the API and a "Package News" feature with the ability to leave comments on them.
</p>
<p>
He's also posted <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1392#msg1392">another suggestion</a> - the ability of the authors of the project to provide other links besides the ones just for the project (external documentation, tutorials, etc)
</p>]]></description>
      <pubDate>Mon, 26 May 2008 09:38:41 -0500</pubDate>
    </item>
  </channel>
</rss>
