Escolar Documentos
Profissional Documentos
Cultura Documentos
Object-Oriented Introduction
Basics, concepts, terminology & examples
Object-Oriented Benefits
Code re-use, portability, structure,
possible
Semantic markup
Think:
<blockquote> for quotes, not indentation
<address> for addresses, not <p> or
<div>
<cite> instead of <i> for citations
Model-View-Controller (MVC)
Active Record
Data Mapper
Adapter
Registry
Factory
Observer
Decorator
What is User?
A finder/utility class?
No clear definition or
purpose
bob is a User
1 instance = 1
user
Properties of a
user
required
(Sendmail/SMTP)
Very inefficient for large amounts of email
Database adapters
are interchangeable
www.php.net/php5
Full official PHP5 feature documentation
Communities
Sitepoint sitepoint.com
PHPit phpit.com
PHP|Architect phparch.com
Zend Developer Zone - devzone.zend.com
Vance Lucas, 23
Blog: www.vancelucas.com
Email: vance@vancelucas.com