This post announces the launch of the RSS feeds that list the latest changes made on each package.
The enhancements made on RSS feed items are also explained. The site uses HTML to format RSS feed contents in a more pleasant way that includes package screenshots and additional links of interest.
The site also provides RSS 1.0 and 2.0 feed alternative formats to please a greater audience. Details about the RSS generator class used by the site are also mentioned.
This post presents the recent developments made to the internal site search engine.
It explains which features were implemented to provide a better search experience than using Google to search the site.
Some features are explained in detail like the search keyword auto-completion, AJAX based search results pagination, and DHTML based page animation effects.
This post announces several improvements on the way of viewing the files of the packages available on the site.
An extensive explanation is provided about the security concerns of presenting content from untrusted sources, specifically those that may lead to security abuses known as cross-site scripting.
Several solutions to prevent cross-site script exploits are presented. A solution named "safe domain" used by the site, that is not very well known, is presented in detail.
This post attempts to clarify the confusion about the what is Web 2.0 and why it is an evolution over Web 1.0.
It also discusses whether Web developers and Web site owners are ready to produce Web 2.0 sites and benefit from its potential.
A presentation is made about the features that make the PHPClasses repository a Web 2.0 site since its beginning in 1999.
Several Web 2.0 new features were implemented in the site this month. One of such features consists on a mash-up pages that integrate with Google Maps to show where are the local PHP user groups registered in the site.
Finally, a couple of proposals are presented about ideas to follow to evolve towards Web 3.0 .
The PHPClasses 2.0 beta testing initiative was launched. Subscribers interested to participate in the tests of upcoming services may submit a requests to become a beta testers. Beta testers may test now the improvements that in the future will only be available to premium subscribers.
New site enhancements are already available, including an AJAX enhanced login page.
An Open Source component was made available to every user that wants to enhance their sites with AJAX based features.
This component uses IFrame, rather than XMLHttpRequest objects. This post presents extensive reasoning to why IFrame is much better than using XMLHttpRequest objects.
The PHPClasses site blog was launched. It is the Web version of the site editor monthly newsletter. Past newsletters were republished in this blog. The blog commenting system was implemented with moderation and forum or thread update e-mail notification support. The trackback system lets the site keep track of posts about this blog on other blogs. Allowing the site users to have their own blogs using this system is being considered. The way the blog system was built is described at the end.
This month I would like to talk to you about methods to develop PHP applications and components in a way they can be useful and raise the interest of more other developers and members of the PHP community.
Over time, many PHP developers have submitted their packages to the PHPClasses site. The complexity of the packages can vary from the very simple to the very complex.
...