PunyURL is a class that can be used to create short URLs using the Puny sapo.pt Web services API. It can send an HTTP request to the services.sapo.pt Web services API to create a short URL for another given URL. The class can also do the opposite, i.e. get the original URL associated to a previously created short URL.
The php-dba-cache uses the database (dbm-style) abstraction layer to cache your objects, strings, integers, or arrays. Even instances of SimpleXMLElement can be put into the cache. The size of the cache file depends on the free space of your disk. The available operations are opening a given dba database, inserting a new record with a given key, getting a record with a given key, replacing the value of a record with a given key, deleting the record with a given key, and optimizing the database file.