Coleção de Bibliotecas PHP
O site KomunitasWeb publicou uma lista de diversas Bibliotecas disponíveis para PHP. Abaixo transcrevo a lista (tradução livre).
Template Engine
- Smarty – Template engine para PHP com diversos recursos, como caching, filtros, plugins e muito mais.
GeoIP
Utilizer essa biblioteca de geoip para localizar seu usuário.
Pagamentos
Você desenvolve sites com e-commerce? Precisa de uma solução para pagamentos? Não se preocupe. Esta bilbioteca ajuda você.
- PHP Payment Library – Funciona com Paypal, Authorize.net e 2Checkout (2CO)
Microformats
JSON
Unit Testing
- SimpleTest – PHP unit test and web test framework.
- PHPUnit – Membro da família xUnit de estruturas de teste, fornece tanto um framework que faz a escrita de testes fáceis, bem como a funcionalidade para facilmente executar os testes e analisar seus resultados.
Excel
Precisa gerar relatórios em arquivos de Excel? Bem, é melhor você ter essa bilbioteca do seu lado.
- php-excel – Biblioteca muito simples para gerar documentos do Excel via PHP.
- PHP Excel Reader – Leia e recupere informações de aqruivos XLS.
- My Twitter – Andres Scheffer.
- Twitter – Felix Oghina.
- TwitterLibPHP – Justin Poliey.
- Arc90_Service_Twitter – Matt Williams.
- PHP Twitter – Aaron Brazell, código original de David Billingham.
- PEAR Services_Twitter – Joe Stump e David Jean Louis.
- PHP Twitter – Tijs Verkoyen. Licença BSD.
- Twitter-async – Jaisen Mathai.
- API CodeIgniter Library – Eliot Haughin.
- Phirehose – Fenn Bailey.
- Zend_Service_Twitter – Zend Framework
Flickr
RSS
Abstração de Banco de Dados/ORM
Escrever consultas SQL não é muito excitante. Estas bibliotecas farão você sorrir mais.
- ADOdb – Database abstraction library for PHP.
- Doctrine – Object relational mapper (ORM) para PHP 5.2.3+.
- Propel – framework ORM para PHP5
- Outlet – ferramenta Open source de ORM para PHP.
OpenID
Mais e mais websites utilizam o OpenID como sistema de login, então porque não você ?
- PHP OpenID Library
- Simple OpenID PHP Class
- OpenID component for CakePHP
- sfOpenIDPlugin for Symfony
- EasyOpenID
- Improved Simple OpenID for PHP
- Saeven.net’s JanRain Service Utility Class
- NetMesh InfoGrid LID
- Zend Framework OpenID Component
Não gosta da função mail do PHP? Coloque estas bibliotecas no seu projeto, e você terá muito mais recursos para lidar com email.
- Swift Mailer – Free Feature-rich PHP Mailer.
- PHPMailer – Poderosa classe de email com diversos recursos.
Web Services
Quer construir um web service? Dê uma olhada nestas bibliotecas.
Amazon S3
CAPTCHA
Filtrando spam? Estas bilbiotecas ajudam você.
Caso tenham mais alguma para incluir na lista, favor comentar.


0 comentários para “Coleção de Bibliotecas PHP”