Helgi's Blog: New features and changes in pear.php.net
448160
Helgi has posted about the updates that have recently been made to the PEAR website (pear.php.net) to help correct some issues and bring in some new features.   I just did a new release of pear.php.net which has a bunch of new features and bug fixes, most of which you can see here.  Some of the updates include:  One column design instead of the 2 column design Usage of the YUI CSS reset + fonts The package list on http://pear.php.net/packages.php doesn't highlight deprecated packages anymore Now developers can see bug reports by unconfirmed accounts The RSS feeds now contain new line breaks! Patch uploading during ticket creation now works   He also specifically mentions some of the feedback he's gotten on certain things (like the new layout, the CSS of the site and the DES passwords) and explains some of the rationale behind their update/use.
632891
Popular posts from PHPDeveloper.org for the past week:Job Posting: WorldNetJobs.com Seeks Expert PHP Developer (Multiple Locations - FL/MD/NY)Stefan Reuter's Blog: Profiling PHP ApplicationsRich Zygler's Blog: People work with WS-* web services in PHP? Why?PHPBuilder.com: Securing Data Sent Via GET RequestsKore Nordmann's Blog: Comparision of PHP image librariesJim Wynia's Blog:  WebDAV, PHP and YouPadraic Brady's Blog: Namespaces (or Yet Another Pointless Opinion Piece)Christopher Jones' Blog: PHP 5.2.5 RPMs with OCI8 and PDO_OCI are availableZend Developer Zone: PHP Abstract Podcast Episode 29: PHP Women Podcast (Recorded Live)Evert Pot's Blog: PHP WebDAV Integration Library
475201
Latest PEAR Releases:Structures_Graph 1.0.3Console_ProgressBar 0.5.0betapearweb 1.2.0RC1Text_Wiki_Creole 0.4.1Text_Wiki_Creole 0.4.0Structures_DataGrid_DataSource_MDB2 0.1.7Structures_DataGrid_DataSource_DBQuery 0.1.7Text_Wiki_Creole 0.4.2pearweb 1.2.1pearweb 1.2.0Auth 1.5.0RC2HTML_Progress2 2.3.0a3XML_XUL 0.8.3pearweb 1.2.2pearweb 1.2.3XML_Query2XML 1.1.0Text_CAPTCHA_Numeral 1.1.0Text_Figlet 1.0.0Log 1.9.10
396236
This month's issue of php|architect has been released and includes articles such as:  PHP5: Beyond the Objects The Ultimate PHP 5 Shopping Cart PHP and Databases Error Handling with PHP 5 and PEAR
325308
This week's edition of PHP Magazine's PHPBarnstormer has been released - Issue #22.
427744
The latest edition of PHP Magazine's PHPBarnstormer has been released - Issue #23.
30477
Latest PHPClasses.org Releases:aFilesSmiley GeneratorlangMerge PicturesKeyword SuggestFuseBox ManagerSite Guide
701847
Latest PEAR Releases:Console_CommandLine 0.2.0PHP_Debug 1.0.0Text_Highlighter 0.7.1Log 1.9.14XML_Query2XML 1.6.0RC1pearweb 1.17.0pearweb_index 1.16.12PEAR 1.7.0RC2Text_Diff 0.3.2Date_Holidays 0.17.2pearweb_index 1.16.13XML_Query2XML 1.6.0pearweb 1.17.1
747227
Latest PEAR Releases:LiveUser 0.16.13pearweb_gopear 1.1.0pearweb_phars 1.4.0RC1Services_Digg 0.4.2DB_DataObject 1.8.8HTML_Template_Flexy 1.3.0HTML_Template_Flexy 1.3.1File_Ogg 0.3.0HTML_Template_Flexy 1.3.2Text_Diff 1.0.0pearweb_phars 1.4.0PEAR 1.7.0pearweb_gopear 1.1.1Net_CheckIP2 1.0.0RC2PEAR 1.7.1PHP_CodeSniffer 1.0.1
527226
Latest PHPClasses.org Releases:phpTwitterGoogle Checkout ButtonPOP3Remote MySQL QueryPlatform_pearDatabase FunctionsArIdentifierMySQLClassMenuTreeWhoCalledUsNamespaceSimgWidgetsLarge Database BackupSite ToolsgStats
41064
Gerd Schauffelberger writes on the PHP-Tools Blog today about the contents of the latest issue from the German PHP Magazine, specifically an article covering the PEAR package HTML_AJAX.   This article's target is (1st) to give a brief introduction to AJAX and how things work from Javascript an PHP side in contrary. Also (2nd) I wanted to show that you actually don't have to muck around with a mess of Javascript (browser compatibility issues and such) because it's it is all done by the Joshua Eichorn's HTML_AJAX framework.    The article doesn't build up an entire application (as Gerd mentions) but it does provide you a good base to work from and gives you a good direction to head from to learn more about this powerful package.
713722
Latest PEAR Releases:Text_Wiki_Creole 0.5.1HTML_QuickForm_Renderer_Tableless 0.5.3PHP_Archive 0.11.0pearweb_phars 1.3.1PHP_Archive 0.11.1pearweb_phars 1.3.2Validate_FI 0.3.0Structures_DataGrid_DataSource_DBQuery 0.1.10Structures_DataGrid_DataSource_MDB2 0.1.10Structures_DataGrid_DataSource_DBTable 0.1.6File 1.3.0Tree 0.3.0pearweb_index 1.0.0RC1pearweb_index 1.16.2pearweb_index 1.16.1pearweb 1.16.0pearweb_index 1.0.0HTML_QuickForm 3.2.8
573906
In a new blog entry today, Matthew O'Phinney talks about updates (and refactoring) that he's done to a PEAR package he's developed, File_Fortune.   Over the past few evenings, I've refactored File_Fortune to have it implement Iterator, Countable, and ArrayAccess -- basically allowing it to act like an array for most intents and purposes. As a result, I've eliminated the need for the File_Fortune_Writer package, and greatly simplified the usage.   The package is designed to make an interface between the casual PHP user and the fortune files common on most *nix machines. To illustrate he update, he includes some code that grabs the fortune file, parses it to grab a random one and echoes them out. Also included is the save() method so you can add your own to the list easily.
313545
Luke Welling takes a humorous look at something he misses in PHP - register globals being set to on.    I am aware that there are some things so shocking that you are not supposed to say them in polite company [...] so confronting that they are best kept to yourself regardless of how strongly you believe them. I have a similarly shocking sentiment that I feel I have to share.   I really like register_globals in PHP.    He reminicies about the days gone by of being able to assume that register_globals is turned on, the days of simpler, lighter code that's even easier for the newbies to get into. Anyone for a tshirt?
763474
In his latest post, Padraic Brady takes a look at PEAR in a verb form - both in how you can use it and what sorts of things it has in store.   over the last few months after finally getting over my ignorance of PEAR beyond it being a hodge podge of packages of dubious quality I've been questioning whether pearifying my future and past code is worthwhile. The answer is a resounding YES.   Unfortunately, there are some barriers for most people to get into the PEAR world (including the lack of the "coolest packages") with some of the perceived barriers including:   PEAR will require large scale changes to my shiny new cool code PEAR only allows proposals for complete functional code PEAR is elitist PEAR is fossilised   He also talks about PEAR packages and dispels one of the most popular myths about the package repository - "you can't use PEAR on a shared host".
685152
Joshua Eichorn has posted some slides that he presented at a local PHP User Group meeting just passed that serve as an introduction to PEAR.   I'm hoping to improve the slides a bit and give this presentation at lots of other places. If any PHP User groups on the west coast would like me to do a presentation about PEAR drop my a line.   To help further the cause of PEAR, he's also offering the slides in an archived file for presentation anywhere.
179141
Latest PEAR Releases:OpenDocument 0.1.2Net_Ping 2.4.2PhpDocumentor 1.4.0RC2DB_DataObject 1.8.6PEAR_Info 1.7.0RC3File_Fortune 1.0.0RC2DB_DataObject 1.8.7pearweb_gopear 1.0.2pearweb_index 1.16.8pearweb_index 1.16.9