Author: Dave Smith
Package: HTML Parser
I like to think of Karma as scale that you want to keep balanced, both good and bad. Too much good and you aren't having enough fun in your life, too much bad... well you are having way too much fun. In the world of developing with PHP, you have an opportunity to balance those scales by offering assistance to other developers using the Package Recommendation feature here on phpClasses.
You can get to the Package Recommendation section by clicking on the Recommend PHP Scripts link provided on phpClasses main landing page. Once there, you will see all the requests for package recommendations. See something you might be able to help with?... Click the title and you have made the first step to balancing your Developers Karma which I will refer to as DC.
No, DC is not a typo, we all know what happened with fckEditor, right? They had to change the name to ckEditor because we like to extrapolate our pronunciations, sql is pronounced sequel, fck is pronounced... you get the picture. So back to Developers Karma, DC it is because I don't want to be a DK.
I watched this one request come up looking for a HTML parser using pure PHP's DOMDocument and thought to myself, okay self, that one should get some easy recommendations. Wanting a little more challenge in my recommendation routine, I skipped right on over it. A few days had passed, and each day I wondered more and more why there where no recommendations.
Finally I decided I would go ahead and make the recommendation, if nothing else it will be a quick 50 points to my reputation, after all there has to be a dozen parsers that can do the job. I searched, and I searched, and searched some more. Now if they had wanted an XML parser using DOMDocument, we would have been golden, however I couldn't find any for HTML. As fate would have it, I happened to have been working on some DOMQuery implementations and decided I would brush up on DOMDocument at the same time, balancing out my DK, I mean DC, by helping this stranger in need.
Here is a special hint for anyone trying to get a hold of some of those nifty sponsor prizes offered in the monthly innovation awards. When you are in the package recommendation section, click on the featured requests, or just look for the requests with the big yellow star. These are packages that the moderator has flagged as being, let us say, interesting if someone developed them. It is a good chance that they would also be considered innovative to phpClasses. That said, we are talking about Karma here, and going after those prizes is not entirely selfless, so just remember to make a few 'free' recommendations also, to keep the balance.
You may be new to development, unsure of what would make a good recommendation, I say... don't worry about it. Go ahead and make a recommendation, it can be one of your classes, one of another developers you have used, or one that you happened to know the right keywords to search for. Just do it (disclaimer: just do it is simply a statement and in no way is meant to violate the Nike trademark).
You need to be a registered user or login to post a comment
1,590,265 PHP developers registered to the PHP Classes site.
Be One of Us!
Login Immediately with your account on:
No comments were submitted yet.