In un libro che parla di PHP per principianti è normale che non ti spieghino approfonditamente come funziona il .htaccess che è argomento server.
Il CSS riguarda la grafica e non il lato server-side di un sito, non c'entra con PHP e ci si possono scrivere libri interi solo su quello (e lo si fa), allo stesso modo le regex non sono un argomento specifico di PHP, ma valido per qualsiasi linguaggio ed è un argomento a se stante.
Ancora, trattadosi di un libro per le basi della programmazione, perché dovrebbe insegnarti MVC che è un argomento avanzato?
Da un libro per principianti io mi aspetto che mi spieghi come manipolare le stringhe, come lavorare con gli array, le strutture di controllo di flusso del codice (if, while, foreach, switch...) e altre cose a questo livello, non di più.
Secondo me, avevi aspettative sbagliate da quel libro.
L'unica obbiezione giusta, ma da verificare, è il fatto che non funzionasse il codice per il tutoria sul blog.

Rispondi quotando
