Cantitate/Preț
Produs

Advanced Joomla!

Autor Dan Rahmel
en Limba Engleză Paperback – 8 mai 2013

Metodologia propusă în Advanced Joomla! se concentrează pe transformarea unui sistem de management al conținutului într-o platformă robustă, capabilă să susțină arhitecturi complexe. Remarcăm o structură riguroasă, organizată în trei secțiuni care ghidează utilizatorul de la configurarea avansată a articolelor până la securizarea fluxurilor de date. Putem afirma că lucrarea depășește sfera simplului ghid de utilizare, intrând adânc în zona de inginerie software prin capitole dedicate testării automatizate și controlului calității, elemente esențiale pentru menținerea integrității unui proiect web pe termen lung.

În prima parte, autorul analizează anatomia procesului de afișare a articolelor și integrarea serviciilor externe, precum Google Calendar. Partea a doua este dedicată designului, unde sunt explorate tehnici de construcție a șabloanelor care se adaptează dinamic în funcție de conținut, utilizând CSS avansat și biblioteci precum MooTools sau Yahoo! User Interface Library (YUI). Credem că abordarea tehnică a lui Dan Rahmel oferă claritatea necesară pentru a naviga prin documentația adesea densă a sistemului Joomla!, facilitând implementarea de soluții Ajax și JSON pentru o experiență de utilizare fluidă.

Cititorul care a aplicat deja conceptele fundamentale din Beginning Joomla! va găsi aici instrumentele necesare pentru a trece la nivelul de expert, abordând teme precum administrarea bazelor de date MySQL și configurarea SSL. Această lucrare se poziționează în contextul operei autorului ca o extensie firească a expertizei sale în sisteme client/server, reflectată și în lucrări precum .Net Framework Programmer's Reference. Spre deosebire de Joomla! Bible, care oferă o privire de ansamblu asupra funcțiilor sistemului, Advanced Joomla! pune accentul pe extensibilitate și personalizarea profundă a codului, fiind un instrument indispensabil pentru dezvoltatorii care doresc să construiască soluții web personalizate și sigure.

Citește tot Restrânge

Preț: 24226 lei

Preț vechi: 30282 lei
-20%

Puncte Express: 363

Carte disponibilă

Livrare economică 05-19 mai


Specificații

ISBN-13: 9781430216285
ISBN-10: 143021628X
Pagini: 412
Ilustrații: XVII, 412 p. 156 illus.
Dimensiuni: 191 x 235 x 23 mm
Greutate: 0.77 kg
Ediția:1st edition
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 web și administratorilor de sistem care doresc să stăpânească arhitectura internă a Joomla!. Cititorul câștigă acces la tehnici avansate de securitate, optimizarea bazelor de date și integrarea de servicii web moderne. Este un volum esențial pentru cei care au depășit etapa de începător și au nevoie de soluții concrete pentru proiecte comerciale de mare anvergură, unde performanța și scalabilitatea sunt prioritare.


Despre autor

Dan Rahmel este un specialist cu peste 12 ani de experiență în proiectarea și implementarea sistemelor client/server. Expertiza sa vastă acoperă tehnologii precum Visual Basic, SQL Server și Oracle, fiind autorul unor manuale de referință în domeniu, precum Visual Basic.Net Programmer's Reference. Capacitatea sa de a explica arhitecturi software complexe se reflectă în toate lucrările sale, Rahmel fiind recunoscut pentru modul organizat în care transformă documentația tehnică în soluții aplicabile. Contribuțiile sale constante în publicațiile de profil web îl confirmă ca o autoritate în dezvoltarea de aplicații pe platforme CMS.


Descriere scurtă

Advanced Joomla! teaches you advanced techniques for customizing a Joomla! CMS, including creating templates, administration, and building extensions. It will provide the technical know-how and a bonanza of information that will allow you to take your Joomla! sites to the next level. Written by bestselling Beginning Joomla! author Dan Rahmel, Advanced Joomla! picks up right where Beginning Joomla! left off. Amongst other things, it shows you how to integrate advanced features into your Joomla! site, including social networking, blogging, and Google and Yahoo! web services; construct advanced Joomla! templates that use multiple stylesheets; use advanced administration techniques; and employ MySQL data reporting, remote deployment, and quality control using automated testing. 
Advanced Joomla! assists content providers and web developers in all aspects of Joomla! content creation. For graphic artists and web designers, the professional template techniques and site organization information will prove invaluable. For developers who are weary of the often Byzantine documentation and hunger for clear organized information, Advanced Joomla! holds the key to unlocking the treasures of this advanced CMS system.

Cuprins

Part I: Advanced Joomla Use and Configuration. 1. Anatomy of the Article Display Process. 2. Using multiple templates with a single site. 3. Social networking and Joomla. 4. Choosing a different editor. 5. Configuring and Optimizing Searches. 6. Using wBlogger for offline editing. 7. Community Builder 1.2 and Beyond. 8. Integrating Google calendar. 9. Creating a Custom Language file.-. Part II: Advanced Template Construction. 10. Constructing a Liquid Template that changes based on content. 11. Template Overrides. 12. Advanced Joomla Template CSS. 13. Joomla Rich Content. 14. Specialized Templates. 15. Using MooTools. 16. Yahoo! User Interface Library (YUI). 17. Joomla and web services. 18. Joomla, JavaScript, JSON, and Ajax.-. Part III: Advanced Joomla Administration. 19. Joomla Administrator interface. 20. Security Configuration. 21. Setting up SSL for secure transactions. 22. DB Administration and Configuration. 23. Using Joomla Explorer for client-admin. 24. Setting up a remote authentication. 25. Examining Joomla logs. 26. Testing your site with Selenium. 27. Setting up an alert system (3p). Part IV: Advanced Development.-. 28. Development Tools. 29. Creating the Article Injector component. 30. Creating Joomla items through code. 31. Creating the Article Librarian component. 32. Joomla Developer Site review. 33. Creating the PHP Embedder plugin. 34. Test Driven Development. 35. Creating the Form builder component. 36. Allowing for Editor Markup. 37. Creating the Joomla Internal links/references Plugin. 38. Agile Joomla Project Management. 39. Wrapping existing PHP Application. 40. On-the-fly image generation with GDI. 41. Bulk import component. 42. Create XML-RPC client. 43. Creating an simple SEF plugin. 44. Development and Deployment. 45. Subversion.

Notă biografică

Dan Rahmel is a Windows programmer with more than 14 years of experience designing and implementing information systems and deploying mid-sized client/server solutions using Microsoft SQL Server, MySQL, Microsoft Access, and Visual FoxPro. He has written over a dozen books, including Nuts-and-Bolts Filmmaking, Visual Basic Programmer's Reference (first, second, and third editions), Building Web Database Applications with Visual Studio, Teach Yourself Database Programming in 24 Hours, Developing Client-Server Applications with Visual Basic, and many more. His books have been translated into various languages including Chinese, Japanese, Spanish, French, and Portuguese. He is a contributor to DBMS, Internet Advisor, and American Programmer magazines.