0

Introdução à Standard PHP Library

criado por Herbert Araujo em 30/07/2007 3:42pm
Como mostra a hierarquia ( http://www.php.net/~helly/php/ext/spl/hierarchy.html ), já existe muito código disponível, basta consultar a documentação.

Não temos dúvidas que o PHP é uma grande linguagem e que a cada novo release fica ainda melhor. A tão discutida versão 5 trás infinitos recursos que a cada dia são mais usados e explorados.

SPL, PDO, SimpleXML, etc, etc, etc, são extensões que nos dá a possibilidade de abrir mão dos milhares de frameworks que aparecem a toda hora! Isso não significa que sou contra frameworks, mas particularmente prefiro implementações nativas, pois ganham em performance e simplicidade, sem mencionar o "saco" que é instalar o framework, configurar, ler documentação, testar [, não gostou? escolher outro e começar tudo novamente], etc, etc.

Ainda há muito o que falar em relação a SPL! Espero que esse texto seja útil de alguma maneira e que sirva como uma porta de entrada para os que ainda não conhecem a extensão.

Herbert Araujo.
blog: http://www.php.locaweb.com.br

Bibliografia usada para escrever esse artigo:

- Introducing PHP 5's Standard Library
http://www.sitepoint.com/article/php5-standard-library/1

- SPL for the masses (PDF apresentado pelo Marcus Börger no PHP Québec 2005)
http://somabo.de/talks/200504_php_quebec_spl_for_the_masses.pdf

- Standard PHP Library (SPL) Functions (Manual)
http://www.php.net/spl

- SPL - Standard PHP Library (Documentação mantida pelo Marcus Börger)
http://www.php.net/~helly/php/ext/spl/

Links Relacionados:

- Marcus Börger
http://marcus-boerger.de/

- The Iterator Pattern
http://www.phppatterns.com/docs/design/the_iterator_pattern

Comentários:

Mostrando 1 - 3 de 3 comentários
Excelente artigo, muito útil,
valeu mesmo,
03/08/2007 11:01pm (~16 anos atrás)

Ótimo artigo.

Vale a pena utilizar essas classes.

02/08/2007 9:26am (~16 anos atrás)

Maravilha cara!

Obrigado pela apresentação.
01/08/2007 6:02am (~16 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)