php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suche PHP Buch für Fortgeschrittene


 
dotjs
08-08-2011, 00:12 
 
Hi,

ich suche nach einem guten PHP Buch. Ich programmiere schon seit einiger Zeit mit C# und JavaScript und habe mich auch schon gut in PHP eingearbeitet. Ich möchte daher kein Buch, dass zig Seiten für Variablen, Schleifen etc. hat, sondern direkt zeigt wie man eleganten PHP Code schreibt.

Ich habe bisher bei meiner Suche leider nur totale Anfängerbücher gefunden und design pattern Bücher für Leute, die schon seit Jahren mit PHP arbeiten.

Hat hier jemand einen guten Buchvorschlag für mich? :)
Meine PHP Kenntnisse entsprechen in etwa dieser Einführung (ohne template engine): Quakenet/#php Tutorial - de - Einleitung (http://tut.php-quake.net/de/)

Grüße
dotjs

 
AmicaNoctis
08-08-2011, 00:40 
 
Hallo,

wenn du dich bereits mit anderen Programmiersprachen auskennst, sind dir die grundlegenden Konzepte bereits vertraut. Design Patterns gelten ebenfalls sprachübergreifend und unterscheiden sich in der Umsetzung – wenn überhaupt – nur sehr geringfügig.

Das beste Buch was ich dir aus diesen Gründen empfehlen kann, ist das offizielle PHP-Handbuch (http://www.php.net/manual/). Vor allem die Kapitel über Arrays (die Allzweckwaffe in PHP), Objektorientierung (wegen der kleinen Unterschiede und Besonderheiten zu anderen Sprachen) und über Referenzen (auch wenn deren Bedeutung in gutem Code mehr und mehr schwindet) halte ich für Pflichtlektüre für Umsteiger. Zudem solltest du noch wissen, dass PHP aufgrund seiner Geschichte noch sehr viele globale Funktionen verwendet. Da aber auch hier Bestrebungen unternommen werden, viele Dinge objektorientierter zu gestalten, empfiehlt es sich, immer mal wieder reinzuschauen, vor allem in PHP: SPL - Manual (http://www.php.net/manual/en/book.spl.php) und PHP: SPL Types - Manual (http://www.php.net/manual/en/book.spl-types.php).

Gruß,

Amica

 
dotjs
08-08-2011, 10:58 
 
Hi,

erstmal danke für die Antwort. Bei den Konzepten bin ich mir unsicher, da PHP ja meine erste serverseitige Sprache ist. Das PHP-Handbuch ist mir etwas zu trocken, kennst du wirklich keine anderen Bücher? :P

Grüße
dotjs

 
fireweasel
08-08-2011, 13:46 
 
Hi,

erstmal danke für die Antwort. Bei den Konzepten bin ich mir unsicher, da PHP ja meine erste serverseitige Sprache ist. Das PHP-Handbuch ist mir etwas zu trocken, ...

Es ist das Nachschlagewerk, wenn man die Sprache halbwegs kennt. Wer damit nicht zurechtkommt, sollte sich nicht weiter mit PHP beschäftigen.

... kennst du wirklich keine anderen Bücher? :P

Gegenfrage: Kennst du Google (http://www.google.co.uk/search?q=php+programming+book&num=100) oder Amazon (http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Daps&field-keywords=Buch+PHP+Programmierung&x=0&y=0)? :P

PHP 5 Power Programming - Free Book Download (http://www.computer-books.us/php_2.php)

Professionelle Softwareentwicklung mit PHP 5 (http://professionelle-softwareentwicklung-mit-php5.de/)

OpenBook: Praktischer Einstieg in MySQL mit PHP, 2. Auflage (http://www.oreilly.de/german/freebooks/einmysql2ger/)

Über die Qualität dieser Bücher kann ich nichts genaueres sagen. Schaue bitte auf das jeweilige Erscheinungsdatum. "Gedruckte" Werke haben den Nachteil, dass sie nach Erscheinung oft nicht mehr aktualisiert werden.

 
combie
08-08-2011, 15:45 
 
Buch: "PHP Design Pattern" 2te Auflage

 
Scriptex
04-12-2011, 18:46 
 
Hier im Forum habe ich gerade eine kostenlose Buchempfehlung zu PHP 5 ausgesprochen, wer interesse hat, hier geht es direkt zum Beitrag:

http://www.php-resource.de/forum/news-kostenloses/102456-kostenloses-php-online-buch.html

Das Werk ist nicht nur für Anfänger sondern auch für Fortgeschrittene sehr nützlich.

 
mermshaus
04-12-2011, 19:12 
 
Schiel mal drei Beiträge nach oben und denk darüber nach, was du getan hast. :)

 
mangu
03-01-2012, 19:32 
 
stehe vor dem genau gleichen "Problem". Mein Favorit ist zur Zeit dieses Buch:

Besser PHP programmieren: Handbuch professioneller​ PHP-Techniken, Design Patterns, PHPUnit, Frameworks, Subversion, CouchDB, Sicherheit, Errorhandling, Debugging, MVC, jQuery (Galileo Computing) (http://www.amazon.de/dp/3836217414)

Vielleicht kennt das jemand?


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:42 Uhr.