Du är här: keryx/resurser. Hoppa till huvudinnehållet (h) Sidans menysektion:
Keryx logotype

Keryx resurser

Ämnen

Böcker om php

Tyvärr har jag inte hunnit uppdatera denna sida med böcker jag läst på senare år. Många av böckerna nedan är fortfarande bra, men leta efter en senare utgåva.

Essential PHP Security
ISBN:0-596-00656-X
Utgåva:2005-10-13
Beskrivning:Denna bok sammanfattar i enkel form information du annars hittar utspridd på olika hemsidor och i olika böcker. Har du inte läst annat än svenska böcker om PHP är denna information ett måste, då de ofta lär ut livsfarlig kodning. Har du redan ett gott hum om SQL-injection, Cross Site Scripting, Code Injection och liknande kanske du kan klara dig utan denna och välja en mer avancerad bok. Den här bokens styrka är att den lär ut vari attackerna består, mindre att den visar olika sätt att hantera dem. Kodexemplen är få och lätta. För större php-applikationer måste man ofta nyttja andra metoder än de som lärs ut här, men grundfilosofin i boken är viktig: Filter input, escape output. Bokens enskilt största brist är att den inte visar på det allra bästa sättet att undvika SQL-injektion, nämligen prepared statements.
Sidantal:109
Hemsida: http://phpsecurity.org/
Mer info: Essential PHP Security på Amazon
php|architect's Guide to PHP Security
ISBN:0-9738621-0-6
Utgåva:2005-09-30
Beskrivning:Denna bok tar dig ett steg längre än Chris Schiffletts bok i samma ämne. För den någorlunda erfarne php-kodaren är detta alltså den bättre av de två. Innehållsligt så gås de vanliga attackerna igenom (XSS, SQL-injection, session hijacking), men här finns det fullt av små tips om ovanliga former av attacker. Visste du att man kan göra en XSS-attack genom $_SERVER['HOSTNAME']? Inte jag, innan jag läste denna bok.
Sidantal:197
Mer info: php|architect's Guide to PHP Security på Amazon
php|architect's Guide to PHP Design Patterns
ISBN:0-9735898-2-5
Utgåva:2005-07
Beskrivning:Denna bok är ett måste för den som vill använda patterns i php 4. Den går igenom många användbara patterns (16 st) och visar hur man kan implementera dem både i php 4 och php 5. Alla exempel sker genom "test-driven" utveckling och Simpletest används för att visa hur det går till. Faktum är att man lär sig nästan mer om unit-testning än om patterns. Men det är inget som minskar på bokens värde utifrån sitt huvudsyfte. Om du inte kodar i php 4 så är dock "PHP 5 Objects, Patterns, and Practice" en bättre bok.
Sidantal:340
Mer info: php|architect's Guide to PHP Design Patterns på Amazon
The Zend PHP Certification Practice Test Book
ISBN:0-9735898-8-4
Utgåva:2005-01-31
Beskrivning:Frågor och svar, inte en lärobok och inte för den som är nybörjare på PHP. Skall du certifiera dig så bör den naturligtvis ingå i dina förberedelser, men kolla in alla fel som boken har (tyvärr ganska många), på php |architects diskussionsforum.
Sidantal:149
Hemsida: http://www.phparch.com/cert/
Mer info: The Zend PHP Certification Practice Test Book på Amazon
PHP 5 Objects, Patterns, and Practice
ISBN:1-59059-380-4
Utgåva:2004-12-01
Beskrivning:Denna bok förutsätter att du redan kan ganska mycket PHP, och hjälper dig koda enligt väl beprövade patterns. Objektorienteringens principer gås först igenom, sedan följer en genomgång av ett stort antal patterns.
Sidantal:437
Mer info: PHP 5 Objects, Patterns, and Practice på Amazon
PHP 5 Unleashed
ISBN:0-672-32511-X
Utgåva:2004-12
Beskrivning:En noggrann och utförlig genomgång av PHP 5. Denna bok är inte den första du bör läsa, men är såpass utförlig och börjar på såpass enkel nivå att den kan vara den andra eller tredje. Den kommer att föra dig långt och om du till fullo behärskar allt i denna bok har du ett mycket gott grepp om PHP.
Sidantal:819
Mer info: PHP 5 Unleashed på Amazon
PHP 5 Power Programming
ISBN:0-13-147149-X
Utgåva:2004-10-04
Beskrivning:Ypperlig bok om avancerad PHP 5 programmering, som täcker det mesta. Den förutsätter hyfsade kunskaper i ämnet sedan tidigare.
Sidantal:689
Hemsida: http://php5powerprogramming.com/
Mer info: PHP 5 Power Programming på Amazon
Zend PHP Certification Study Guide
ISBN:0-672-32709-0
Utgåva:2004-08-01
Beskrivning:Den officiella guiden till PHP 4 certifiering. Den förutsätter att du redan är ganska väl bekant med PHP, och den är inte heltäckande, utan exemplifierande.
Sidantal:239
Mer info: Zend PHP Certification Study Guide på Amazon
PHP Anthology Volume 1: Foundations
ISBN:0-9579218-5-3
Utgåva:2004-08
Beskrivning:En av de verkliga pinjärerna för att göra PHP enterprise, Harry Fuecks, visar hur du kan bygga objektorienterade och återannvändningsbara lösningar och ger mängder av bra tips. Denna bok behandlar bland annat grunderna, mysql, mejl och bilder.
Sidantal:376
Mer info: PHP Anthology Volume 1: Foundations på Amazon
PHP Anthology Volume 2: Applications
ISBN:09579218-4-5
Utgåva:2004-08
Beskrivning:En av de verkliga pinjärerna för att göra PHP enterprise, Harry Fuecks, visar hur du kan bygga objektorienterade och återannvändningsbara lösningar och ger mängder av bra tips. Denna bok behandlar bl.a. XML, cachning, utvecklingsteknik och patterns.
Sidantal:390
Mer info: PHP Anthology Volume 2: Applications på Amazon
Upgrading to PHP 5: All That's New in PHP 5 (Covers MySQL 4.1)
ISBN:0-596-00636-5
Utgåva:2004-07-15
Beskrivning:En enkel introduktion till PHP 5 för dig som redan har lite hum om grunderna i språket. Boken fokuserar på skillnaderna mellan PHP 5 respektive MySQL 4.1 jämfört med deras tidigare versioner. Sedan denna bok skrevs har PHP 5.1 och MySQL 5.0 släppts, men som relativt ny användare är det inget i dessa versioner, förutom PDO, som gjort denna bok föråldrad.
Sidantal:348
Mer info: Upgrading to PHP 5: All That's New in PHP 5 (Covers MySQL 4.1) på Amazon
Advanced PHP Programming
ISBN:0-672-32561-6
Utgåva:2004-03-01
Beskrivning:En bok som gör skäl för titeln. Du lär dig avancerad användning av PHP 5 för enterprise-nivå applikationer, med dess krav på effektivitet, portabilitet och säkerhet. Den kanske mest avancerade PHP-boken på marknaden.
Sidantal:650
Mer info: Advanced PHP Programming på Amazon
Essential PHP Tools: Modules, Extensions, and Accelerators
ISBN:1-59059-280-8
Utgåva:2004-03-01
Beskrivning:Denna bok går in på hjälpmedel som PEAR-DB, ADO-DB, Smarty, XML_RPC, PEAR_Mail och XDebug. Du måste redan vara hyfsat kunnig i PHP som sådant, men boken är inte alltför svår. Den avslutas med några kapitiel om acceleratorer och cachning som är klart läsvärda.
Sidantal:347
Mer info: Essential PHP Tools: Modules, Extensions, and Accelerators på Amazon
PHP 5 Programmering
ISBN:91-636-0800-6
Utgåva:2004
Beskrivning:Varning! Denna bok lär inte alls ut PHP 5, utan PHP 4. Det som lärs ut är gräsligt föråldrat och i många fall farligt att använda. Författarna har varken förstått hur modern PHP-kod skrivs, eller ens hur man idag kodar HTML.
Sidantal:237
Mer info: PHP 5 Programmering på Adlibris
PHP 5 och MySQL Handboken
ISBN:91-636-0801-4
Utgåva:2004
Beskrivning:Varning! Denna bok lär inte alls ut PHP 5, utan PHP 4, förutom en löjligt kort introduktion till SQ-lite. Det som lärs ut är gräsligt föråldrat och i många fall farligt att använda. Författarna har varken förstått hur modern PHP-kod skrivs, eller ens hur man idag kodar HTML.
Sidantal:235
Mer info: PHP 5 och MySQL Handboken på Adlibris
PHP Bible, 2nd edition
ISBN:0764549553
Utgåva:2002-09-11
Beskrivning:En rejäl tegelsten som numer är lite föråldrad. Den behandlar dock utförligt grundläggande kommandon i språket, men går inte in på patterns och liknande.
Sidantal:1012
Mer info: PHP Bible, 2nd edition på Amazon
Webb-programmering med PHP
ISBN:91-44-01941-6
Utgåva:2001
Beskrivning:Den bästa boken på Svenska i flera år, i kraft av sin relativa utförlighet. I brist på konkurrens kanske fortfarande bäst i Sverige, trots dess höga ålder. Det innebär dock att mycket är förändrat och att flera av kodexmplen inte ens fungerar i modern PHP.
Sidantal:380
Hemsida: http://studentlitteratur.se/o.o.i.s/1977
Mer info: Webb-programmering med PHP på Adlibris
Uppdaterad: 5890-09-25 11:47    © Keryx