The display of projects is improved

When I started this site four and a half years ago, I had no idea I’d have 475 projects cross referenced. My zeal to find PHP projects on the web overshadowed the simple fact that projects change over time.

How I’ve kept track of things was with plain text files and spreadsheets, like the saying goes “the shoemaker’s son always goes barefoot”. Adding projects was easy, it was the updating part that has always been a bit tough to accomplish. With automation in mind, I’ve taken all the information I have on the projects and placed it in a MySQL table. The fruits of this effort are apparent when you go the different project sections. Displayed neatly in a table format are the projects with statistical information and links to their current home pages.

Of the 475 projects, 386 are still active and 89 have been set to inactive. Of the active projects, 317 need updating to new releases and some have had name changes. Before I begin the updating process, the PHPXref Perl app will need to be modified to use the newly created MySQL table, instead of individual config text files. Once I streamline things a bit, updating projects should be much simpler, which will free me to add more over time.

The forum at PHPXref.net that kept the project changelogs was closed, one less thing to deal with on update time. Eventually I’ll put back a forum, but only for discussing projects or being informed of new ones to add. The docs at PHPXref.org was also closed, I may place a wiki there one day to share the knowledge I’ve accumulated while doing the cross references.

2010-07-24 16:29