Cantitate/Preț
Produs

Murach's PHP and MySQL (2nd Edition)

Autor Joel Murach
en Limba Engleză Paperback – 15 dec 2014

Codul sursă complet al aplicațiilor eșantion, construite pe standardele HTML5 și CSS3, reprezintă coloana vertebrală a acestui volum, oferind cititorului un punct de plecare funcțional pentru propriile proiecte. Observăm o abordare didactică pragmatică în Murach's PHP and MySQL (2nd Edition), unde teoria este imediat transpusă în practică prin exerciții de capitol menite să consolideze abilitățile de scripting. Structura progresivă a cărții facilitează o curbă de învățare naturală: prima secțiune funcționează ca un curs rapid de configurare a mediului de lucru (Apache, MySQL, NetBeans), în timp ce secțiunile următoare detaliază manipularea datelor, sesiunilor și obiectelor.

Notăm cu interes accentul pus pe arhitectura software; spre deosebire de alte manuale introductive, Joel Murach introduce modelul MVC (Model-View-Controller) încă de la primele capitole. Această decizie forțează adoptarea unor bune practici de organizare a codului, esențiale pentru scalabilitatea aplicațiilor profesionale. Cititorul care a aplicat ideile din PHP and MySQL Web Development de Luke Welling va găsi aici o metodologie mai structurată, axată pe formatul specific „Murach” (prezentare vizuală față în față), care separă conceptele teoretice de exemplele de cod.

În comparație cu PHP & MySQL de Jon Duckett, care mizează pe un impact vizual puternic prin infografice, lucrarea de față se concentrează pe rigoarea tehnică a procesării datelor și pe securitate. Sunt tratate extensiv subiecte critice precum validarea datelor prin expresii regulate, gestionarea excepțiilor și protecția împotriva vulnerabilităților de tip SQL Injection și XSS. Progresia logică culminează cu dezvoltarea unui site de e-commerce complet, integrând toate tehnologiile discutate.

Citește tot Restrânge

Preț: 52278 lei

Preț vechi: 65347 lei
-20%

Puncte Express: 784

Carte tipărită la comandă

Livrare economică 26 mai-01 iunie


Specificații

ISBN-13: 9781890774790
ISBN-10: 1890774790
Pagini: 898
Ilustrații: 354 illus
Dimensiuni: 203 x 254 x 48 mm
Greutate: 1.88 kg
Ediția:2. Auflage
Editura: Mike Murach and Associates, Inc.

De ce să citești această carte

Recomandăm acest volum dezvoltatorilor care doresc să treacă de la scripturi PHP izolate la aplicații web profesionale, securizate și bine structurate. Veți câștiga o înțelegere profundă a modelului MVC și a interacțiunii complexe dintre serverul Apache, baza de date MySQL și limbajul PHP. Este o resursă esențială pentru cei care preferă învățarea bazată pe proiecte reale, eliminând frustrarea configurărilor inițiale prin exemple gata de utilizare.


Despre autor

Joel Murach este un autor și editor cu o experiență de peste 20 de ani în literatura tehnică, fiind specializat în tehnologii Java, .NET și baze de date. Fiul pionierului editorial Mike Murach, Joel a continuat tradiția familiei de a publica ghiduri de programare extrem de clare și accesibile, devenind autor de bestseller-uri în multiple categorii IT. Experiența sa vastă se reflectă în modul în care simplifică subiecte complexe de backend. Pe lângă cariera sa în tehnologie, Joel este un muzician talentat în regiunea Bay Area, activitate care îi completează profilul creativ și riguros.


Descriere scurtă

"I can't count how many PHP books I have purchased over the years trying to learn the language. Murach's was the first book that helped me grasp the concepts and got me onto actually scripting in PHP." That's what one developer said in an online review of the first edition of Murach's PHP and MySQL. Now, this 2nd Edition does an even better job of delivering the real-world skills you need to develop database-driven websites using PHP and MySQL, two of today's most popular open-source software tools. Section 1 is a quick-start course that shows how to use the latest versions of PHP, MySQL, the Apache web server, and the NetBeans IDE to build your first PHP applications. And right from the start, you'll learn to create applications that conform to the MVC pattern, so they'll be easier to maintain as they grow. Then, Section 2 takes you deep into PHP by covering the skills you'll use every day in professional applications, like how to work with form data, dates, arrays, sessions, cookies, functions, objects, regular expressions, and exceptions. Likewise, Section 3 dives into MySQL, teaching you how to design and create a database, as well as how to access and maintain the data in a database like the professionals do. Finally, Section 4 teaches you important web programming skills like how to secure web pages, prevent SQL injection attacks, guard against XSS attacks, send email, upload files, process images, and access content from other websites. Complete sample applications (all using HTML5 and CSS3) along with chapter exercises provide training support throughout. A great choice for any developer who wants to master PHP without a lot of frustration and unnecessary expense.

Cuprins

Introduction to Web Development with PHP ; How to Code a PHP Application; Introduction to Relational Databases & MySQL; How to Use PHP with a MySQL Database; How to Use The MVC Pattern to Organize Your Code; How to Test & Debug a PHP Application; How to Work with Form Data; How to Code Control Statements; How to Work with Strings & Numbers; How to Work with Dates; How to Create & Use Arrays; How to Work with Cookies & Sessions; How to Create & Use Functions; How to Create & Use Objects; How to Use Regular Expressions, Handle Exceptions, & Validate Data; How to Design a Database; How to Use SQL to Create a MySQL Database; How to Use SQL to Work with a MySQL Database; Professional PHP For Working with MySQL; A Database-Driven Website; How to Create Secure Websites; How to Send Email & Access Other Websites; How to Work with Files, Uploads, & Images; An Ecommerce Website; Index.