Modernizing Legacy Applications in PHP - Paul M. Jones

Paul M. Jones

Modernizing Legacy Applications in PHP

eBook Ausgabe. Sprachen: Englisch
eBook (pdf), 286 Seiten
EAN 9781787127784
Veröffentlicht August 2016
Verlag/Hersteller Packt Publishing
Familienlizenz Family Sharing

Auch erhältlich als:

Buch (Softcover)
34,40
36,49 inkl. MwSt.
Sofort Lieferbar (Download)
Teilen
Beschreibung

Get your code under control in a series of small, specific steps About This Book Learn to extract and replace legacy artifacts, Improve your application from the ground up while keeping your codebase fully operational, Improve the quality of your legacy applications. Who This Book Is For PHP developers from all skill levels will be able to get value from this book and will be able to transform their spaghetti code applications to clean, modular applications. If you are in the midst of a legacy refactor or you find yourself in a state of despair caused by the code you have inherited, this is the book for you. All you need is to have PHP 5.0 installed, and you're all set to change the way you maintain and deploy your code! What You Will Learn Replace global and new with dependency injection Extract SQL statements to gateways Convert action logic to controllers Remove repeated logic in page scripts Create maintainable PHP code from crufty legacy PHP In Detail Have you noticed that your legacy PHP application is composed of page scripts placed directly in the document root of the web server? Or, do your page scripts, along with any other classes and functions, combine the concerns of model, view, and controller into the same scope? Is the majority of the logical flow incorporated as include files and global functions rather than class methods? Working with such a legacy application feels like dragging your feet through mud, doesn't it?This book will show you how to modernize your application in terms of practice and technique, rather than in terms of using tools like frameworks and libraries, by extracting and replacing its legacy artifacts. We will use a step-by-step approach, moving slowly and methodically, to improve your application from the ground up. We'll show you how dependency injection can replace both the new and global dependencies. We'll also show you how to change the presentation logic to view files and the action logic to a controller. Moreover, we'll keep your application running the whole time. Each completed step in the process will keep your codebase fully operational with higher quality. When we are done, you will be able to breeze through your code like the wind. Your code will be autoloaded, dependency-injected, unit-tested, layer-separated, and front-controlled. Most of the very limited code we will add to your application is specific to this book. We will be improving ourselves as programmers, as well as improving the quality of our legacy application. Style and approach This book gives developers an easy-to-follow, practical and powerful process to bring their applications up to a modern baseline. Each step in the book is practical, self-contained and moves you closer to the end goal you seek: maintainable code. As you follow the exercises in the book, the author almost anticipates your questions and you will have the answers, ready to be implemented on your project.

Technik

Dieses eBook wird im PDF-Format geliefert und ist mit einem Adobe Kopierschutz (DRM) versehen. Sie können dieses eBook mit allen Geräten lesen, die das PDF-Format und den Adobe Kopierschutz (DRM) unterstützen.
Zum Beispiel mit den folgenden Geräten:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte mit epub- und Adobe DRM-Unterstützung. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ - „online lesen“.
Schalten Sie das eBook mit Ihrer persönlichen Adobe ID auf bis zu sechs Geräten gleichzeitig frei.
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.

Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Jojo Moyes
Auf diese Art zusammen
eBook (epub)
Sofort lieferbar (Download)
0,00
Dan Brown
The Secret of Secrets
eBook (epub)
Sofort lieferbar (Download)
24,99
Sofort lieferbar (Download)
19,99
Sofort lieferbar (Download)
24,99
Jussi Adler-Olsen
Tote Seelen singen nicht
eBook (epub)
Sofort lieferbar (Download)
24,99
Caroline Wahl
Windstärke 17
eBook (epub)
Sofort lieferbar (Download)
11,99
Sofort lieferbar (Download)
14,99
Miriam Georg
Die Verlorene
eBook (epub)
Sofort lieferbar (Download)
5,99
Dorothee Elmiger
Die Holländerinnen
eBook (epub)
Sofort lieferbar (Download)
16,99
Caroline Wahl
Die Assistentin
eBook (epub)
Sofort lieferbar (Download)
19,99
Rita Falk
Apfelstrudel-Alibi
eBook (epub)
Sofort lieferbar (Download)
14,99
Nelio Biedermann
Lázár
eBook (epub)
Sofort lieferbar (Download)
19,99
Simon Beckett
Knochenkälte
eBook (epub)
Sofort lieferbar (Download)
21,99
Caroline Wahl
22 Bahnen
eBook (epub)
Sofort lieferbar (Download)
11,99
Trude Teige
Wir sehen uns wieder am Meer
eBook (epub)
Sofort lieferbar (Download)
6,99
Sebastian Fitzek
Der Nachbar
eBook (epub)
Sofort lieferbar (Download)
19,99
Robert Galbraith
Der Tote mit dem Silberzeichen
eBook (epub)
Sofort lieferbar (Download)
26,99
Krinke Rehberg
SYLTKRIMI Nordseegrab
eBook (epub)
Sofort lieferbar (Download)
0,00
Sofort lieferbar (Download)
12,99
Jojo Moyes
Ein ganz besonderer Ort
eBook (epub)
Sofort lieferbar (Download)
14,99
Christiane Wünsche
Es bleibt doch in der Familie
eBook (epub)
Sofort lieferbar (Download)
14,99
Karen Sander
Die Tiefe: Versunken
eBook (epub)
Sofort lieferbar (Download)
9,99
Ellen Sandberg
Rauhnächte
eBook (epub)
Sofort lieferbar (Download)
19,99
Sofort lieferbar (Download)
5,99
Beatrix Gerstberger
Die Hummerfrauen
eBook (epub)
Sofort lieferbar (Download)
16,99
Libby Page
Das Jahr voller Bücher und Wunder
eBook (epub)
Sofort lieferbar (Download)
11,99
Andreas Föhr
Bodenfrost
eBook (epub)
Sofort lieferbar (Download)
14,99
Jean-Luc Bannalec
Bretonische Versuchungen
eBook (epub)
Sofort lieferbar (Download)
14,99
Viveca Sten
Lügennebel
eBook (epub)
Sofort lieferbar (Download)
17,99
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
14,99
M. W. Craven
Der Zögling
eBook (epub)
Sofort lieferbar (Download)
9,99
Lee Child
Das Verhör
eBook (epub)
Sofort lieferbar (Download)
0,00
Ferdinand von Schirach
Der stille Freund
eBook (epub)
Sofort lieferbar (Download)
19,99
Ewald Arenz
Zwei Leben
eBook (epub)
Sofort lieferbar (Download)
10,99
Rebecca Gablé
Rabenthron
eBook (epub)
Sofort lieferbar (Download)
24,99