It was my go to destination for PHP libraries as I had a early dislike for PEAR (for no real reason) and there was no real alternative (except maybe SF). I even "contributed" a shitty class (SOCKS5 Client) in 2008 (did a modernization on GitHub), but even though PHPclasses was in my bookmarks (and I occasionally stumbled on it via Google) it was always very annoying to use:
- forced registration to view source code
- some great talented developers, but also a lot of low quality "libraries" (usually mixed up with hardcoded HTML)
- nothing against advertisement, but the placement combined with the "layout" did not make it fun to browse
- shitty layout was shitty back then (even then it felt like from the 80s), the recent relaunch still feels like from the 80s, but with more graphics
- no repository
- mainly something like "one author = one library" as opposed to "collaboration" which you will often find on GitHub
Do me a favour. Tweet this way with your opinion; A) You use and love @PHPclasses. B) You wish it would fuck the fuck off. C) Other.The response on Twitter is huge, and you can most probably guess which answer was voted most.
— Phil Sturgeon (@philsturgeon) August 4, 2014
Funny enough Manuel Lemos decided to chip in, turns out he sucks* as well. Very stubborn and failing to acknowledge feedback, he still insists that forcing user registration for viewing source code is the right thing to do.
Sites like GitHub actually give a perfect example that you can perfectly have guests view source code and only force registration for "ratings" or "subscribtions". And there is not less "fame" for the developers.
@philsturgeon That is your opinion and it is OK for you to disagree with the other near 1.3 million registered users of @phpclasses .Anyhow, the same reason why PHP: The Right Way should be preferred over old sites like tizag or tutorialspoint, if you are new to PHP, please do not go to PHPclasses.org but use Packagist (you do not even need to use composer) or GitHub to find useful PHP libraries that will help you accelerate development on your next project.
— Manuel Lemos (@manuellemos) August 4, 2014
I do hope PHPclasses.org will get a grip and do a massive relaunch, but I doubt someone as stubborn as Manuel can pull it off. The decline of his Alexa Ranking should indicate that "the-PHPclasses-Way" will not last forever.
*Update: Matthias Noback noted in the comments that it sounded mean. I just wanted to clarify: this should not be a personal attack on ML, as I do not know him personally. So "he sucks" is my professionally (and simplified) opinion about him. "Annoying" is what I would consider him personally (after some twitter chats).