In most cases, the documentation, information or examples on this page is detailed enough to build your own website or web application. To get a little deeper into the software architecture and software design issue it is recommended to read a book or magazine dealing with design pattern. For this reason, the following list can be used as such a resource:
Beyond this online ressources the author advices the following books:
To get a basic understanding of programming with PHP you should have a look at:
The following (German) forum posts can also be used as further reading on the software design topic:
The list of websites contains interesting slides or articles, that can be taken as a suggestion on PHP and software design topics.