Advanced PHP Programming

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
markl999
DevNet Resident
Posts: 1972
Joined: Thu Oct 16, 2003 5:49 pm
Location: Manchester (UK)

Advanced PHP Programming

Post by markl999 »

I don't normally recommend PHP books as i'm more a 'learn by trying' sorta person, but if you've not yet read/ordered Advanced PHP Programming by George Schlossnagle then i highly recommend you do.

It covers many subjects that other PHP books shy away from and provides really world examples. As only 10% of the material is PHP5 specific it's also useful for PHP4 users. It's not really a 'this is how you do suchathing in PHP' but more a concepts and ideas book with solid example code to back them up.

Here's a chapter summary.
  1. Part 1: Code Management
  2. Chapter 1: Coding Styles
  3. Chapter 2: Advanced Features
  4. Chapter 3: Error Checking/Handling
  5. Chapter 4: Implementing with PHP: Templates and the Web
  6. Chapter 5: Implementing with PHP: Standalone Scripts
  7. Chapter 6: Unit testing
  8. Part 2: Application Performance By Design
  9. Chapter 7: Managing Your Development Environment
  10. Chapter 8: Designing a Good API
  11. Chapter 9: External Performance Tunings
  12. Chapter 10: Data component caching
  13. Chapter 11: Computational Reuse
  14. Chapter 12: Interacting with Databases
  15. Part 3: Building Distributed Applications
  16. Chapter 13: User Authentication and Session Security
  17. Chapter 14: Session Handling
  18. Chapter 15: Building a distributed environment
  19. Chapter 16: RPC – Interacting with remote services
  20. Part 4: Performance
  21. Chapter 17: Application Benchmarks: Testing an entire application
  22. Chapter 18: Profiling
  23. Chapter 19: Synthetic Benchmarks: Evaluating code blocks and functions
  24. Chapter 20: PHP and Zend Engine Internals
  25. Chapter 21: Extending PHP Part 1
  26. Chapter 22: Extending PHP Part 2
  27. Chapter 23: Writing SAPIs and Extending the Zend Engine
User avatar
JayBird
Admin
Posts: 4524
Joined: Wed Aug 13, 2003 7:02 am
Location: York, UK
Contact:

Post by JayBird »

Thanks for the heads-up.

Mark
User avatar
m3mn0n
PHP Evangelist
Posts: 3548
Joined: Tue Aug 13, 2002 3:35 pm
Location: Calgary, Canada

Post by m3mn0n »

It's only $55 CDN; good deal indeed.
User avatar
JayBird
Admin
Posts: 4524
Joined: Wed Aug 13, 2003 7:02 am
Location: York, UK
Contact:

Post by JayBird »

User avatar
phice
Moderator
Posts: 1416
Joined: Sat Apr 20, 2002 3:14 pm
Location: Dallas, TX
Contact:

Post by phice »

I've been looking for a good Advanced PHP book.

Thanks :)
Image Image
Post Reply