Cantitate/Preț
Produs

PHP Object-Oriented Solutions

Autor David Powers
en Limba Engleză Paperback – 21 aug 2008

ABORDAREA PRACTICĂ: PHP Object-Oriented Solutions se distanțează de manualele teoretice rigide, propunând un raport echilibrat în care conceptele de programare orientată pe obiecte sunt introduse prin prisma utilității lor imediate în cod. Subliniem faptul că David Powers nu își propune să copleșească cititorul cu abstracțiuni complexe, ci să ofere instrumente reutilizabile. Remarcăm integrarea unor scripturi gata de utilizare, care transformă teoria claselor și a obiectelor în soluții concrete pentru sarcini cotidiene, precum validarea formularelor sau manipularea datelor calendaristice. Structura volumului reflectă o progresie logică, de la sintaxa de bază a claselor PHP până la utilizarea avansată a bibliotecii SPL (Standard PHP Library) pentru iterări eficiente. Capitolele dedicate SimpleXML și generării de XML din baze de date demonstrează cum structurile obiectuale simplifică fluxurile de lucru care, în programarea procedurală, ar fi fost greoaie. Cititorul care a aplicat deja ideile din PHP by Example va găsi aici elementul care completează bagajul de cunoștințe: tranziția de la scrierea codului funcțional la arhitecturarea unor soluții portabile și scalabile. De asemenea, spre deosebire de PHP 5 Recipes, care oferă soluții punctuale, lucrarea de față construiește o înțelegere structurală a modului în care obiectele interacționează în cadrul unei aplicații web. În contextul operei sale, această carte reprezintă o specializare naturală a temelor abordate în PHP Solutions. Dacă în lucrările anterioare accentul cădea pe design web dinamic în sens larg, aici David Powers rafinează metodologia de lucru, punând accent pe eficiența și mentenanța codului. Experiența sa de peste 30 de ani în comunicare se traduce printr-un stil de scriere extrem de accesibil, reușind să explice mecanisme tehnice complexe fără a sacrifica rigoarea necesară în dezvoltarea software.

Citește tot Restrânge

Preț: 32268 lei

Preț vechi: 40334 lei
-20%

Puncte Express: 484

Carte disponibilă

Livrare economică 20 mai-03 iunie


Specificații

ISBN-13: 9781430210115
ISBN-10: 1430210117
Pagini: 392
Ilustrații: XXII, 392 p.
Dimensiuni: 192 x 238 x 27 mm
Greutate: 0.7 kg
Ediția:1st ed.
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

De ce să citești această carte

Recomandăm această carte dezvoltatorilor PHP care doresc să facă trecerea de la programarea procedurală la cea orientată pe obiecte fără a se pierde în teorie aridă. Câștigați un set de competențe practice prin proiecte reale — de la validatoare de date la generatoare de fluxuri RSS. Este o resursă esențială pentru cei care vor să scrie cod curat, modular și ușor de întreținut, beneficiind de expertiza unui autor consacrat în domeniu.


Despre autor

David Powers este un expert recunoscut în comunitatea Adobe Dreamweaver și un autor de succes, renumit pentru capacitatea sa de a simplifica tehnologiile web complexe. Cu o carieră impresionantă de peste trei decenii în media electronică, inclusiv colaborări cu BBC radio și televiziune, el aduce o claritate rară în scrierea tehnică. Opera sa, care include titluri de referință precum PHP Solutions, a fost tradusă în mai multe limbi, confirmând valoarea pedagogică a materialelor sale. În PHP Object-Oriented Solutions, el își folosește experiența de comunicator pentru a ghida programatorii spre cele mai bune practici în dezvoltarea web modernă.


Descriere scurtă

With the surge of popularity of PHP 5, object-oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to object-oriented programming (OOP) that won't overburden you with complex theory. It teaches you the essential basics of OOP that you'll need to know before moving onto a more advanced level, and includes a series of prepackaged scripts that you can incorporate into your existing sites with the minimum of effort.
It shows how object-oriented programming can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator.
  • Teaches the fundamentals of OOP
  • Simple projects show how OOP concepts work in the real world
  • Prepackaged scripts can easily be added to your own projects

Cuprins

Why object-oriented PHP?.- Writing PHP Classes.- Taking the Pain out of Working with Dates.- Using Php filters to Validate User Input.- Building a Versatile Remote File Connector.- Simplexml—couldn’t Be Simpler.- Supercharged Looping with SPL.- Generating XML from a Database.- Case study: Creating your own RSS Feed.

Notă biografică

David Powers is an Adobe Community Expert for Dreamweaver and author of a series of highly successful books on PHP, including PHP Solutions: Dynamic Web Design Made Easy and Foundation PHP for Dreamweaver 8. As a professional writer, he has been involved in electronic media for more than 30 years, first with BBC radio and television and more recently with the Internet. His clear writing style is valued not only in the English-speaking world; several of his books have been translated into Spanish and Polish. What started as a mild interest in computing was transformed almost overnight into a passion, when David was posted to Japan in 1987 as BBC correspondent in Tokyo. With no corporate IT department just down the hallway, he was forced to learn how to fix everything himself. When not tinkering with the innards of his computer, he was reporting for BBC television and radio on the rise and collapse of the Japanese bubble economy. Since leaving the BBC to work independently, he has built up an online bilingual database of economic and political analysis for Japanese clients of an international consultancy. When not pounding the keyboard writing books or dreaming of new ways of using PHP and other programming languages, David enjoys nothing better than visiting his favorite sushi restaurant. He has also translated several plays from Japanese.

Caracteristici

Established PHP author Case studies show how technologies are used in the real world Covers PHP 5 and 6