Programmer's Guide to Drupal
Title | Programmer's Guide to Drupal PDF eBook |
Author | Jennifer Hodgdon |
Publisher | "O'Reilly Media, Inc." |
Pages | 237 |
Release | 2015-10-13 |
Genre | Computers |
ISBN | 1491911441 |
If you’re a web programmer, your experiences have taught you certain lessons—and only some of them apply well to Drupal. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they’ve used for other projects. This book will show you which programming techniques you can use—and which you should avoid—when building web applications with this popular content management framework. Updated to cover both Drupal 7 and Drupal 8, the guidelines in this book demonstrate which programming practices conform to the "Drupal way" and which don’t. The book also serves as an excellent guide for Drupal 7 programmers looking to make the transition to Drupal 8. Get an overview of Drupal, including Drupal core and add-on modules and themes Learn Drupal’s basic programming principles, such as the ability to customize behavior and output with hooks Compare Drupal 7 and Drupal 8 programming methods, APIs, and concepts Discover common Drupal programming mistakes—and why hacking is one of them Explore specific areas where you can put your programming skills to work Learn about the new object-oriented Drupal 8 API, including plugins and services
Programmer's Guide to Drupal
Title | Programmer's Guide to Drupal PDF eBook |
Author | Jennifer Hodgdon |
Publisher | "O'Reilly Media, Inc." |
Pages | 117 |
Release | 2013 |
Genre | Computers |
ISBN | 1449343317 |
"Principles, Practices, and Pitfalls"--Cover.
A Programmer's Guide to Drupal
Title | A Programmer's Guide to Drupal PDF eBook |
Author | Jennifer Hodgdon |
Publisher | |
Pages | |
Release | 2012 |
Genre | Drupal (Computer file) |
ISBN | 9781449343309 |
Drupal 9 Module Development
Title | Drupal 9 Module Development PDF eBook |
Author | Daniel Sipos |
Publisher | Packt Publishing Ltd |
Pages | 626 |
Release | 2020-08-14 |
Genre | Business & Economics |
ISBN | 1800200544 |
Build and extend flexible Drupal sites and applications with this up-to-date, expert guide to Drupal 9 module development Key FeaturesExplore the essential Drupal 9 APIs for module developmentLearn how to implement data modeling, caching, architecture, and much more in your Drupal applicationsDiscover what’s new in the latest Drupal core releasesBook Description With its latest release, Drupal 9, the popular open source CMS platform has been updated with new functionalities for building complex Drupal apps with ease. This third edition of the Drupal Module Development guide covers these new Drupal features, helping you to stay on top of code deprecations and the changing architecture with every release. The book starts by introducing you to the Drupal 9 architecture and its subsystems before showing you how to create your first module with basic functionality. You’ll explore the Drupal logging and mailing systems, learn how to output data using the theme layer, and work with menus and links programmatically. Once you’ve understood the different kinds of data storage, this Drupal guide will demonstrate how to create custom entities and field types and leverage the Database API for lower-level database queries. You’ll also learn how to introduce JavaScript into your module, work with various file systems, and ensure that your code works on multilingual sites. Finally, you’ll work with Views, create automated tests for your functionality, and write secure code. By the end of the book, you’ll have learned how to develop custom modules that can provide solutions to complex business problems, and who knows, maybe you’ll even contribute to the Drupal community! What you will learnDevelop custom Drupal 9 modules for your applicationsMaster different Drupal 9 subsystems and APIsModel, store, manipulate, and process data for effective data managementDisplay data and content in a clean and secure way using the theme systemTest your business logic to prevent regressionStay ahead of the curve and write PHP code by implementing best practicesWho this book is for If you are a Drupal developer looking to learn Drupal 9 to write modules for your sites, this book is for you. Drupal site builders and PHP developers with basic object-oriented programming skills will also find this book helpful. Although not necessary, some Symfony experience will help with understanding concepts easily.
Drupal 7 Explained
Title | Drupal 7 Explained PDF eBook |
Author | Stephen Burge |
Publisher | Pearson Education |
Pages | 480 |
Release | 2013 |
Genre | Computers |
ISBN | 0133124231 |
Drupal made easy, by top Drupal trainer Stephen Burge, who teaches everything a student needs to know--and nothing they don't need to know! They'll master Drupal one easy step at a time, through a complete, real-world sample project. With crystal-clear visuals, simple explanations, perfect analogies, Drupal 7 Explained guides students up the learning curve--from confusion to results!
Drupal For Dummies
Title | Drupal For Dummies PDF eBook |
Author | Lynn Beighley |
Publisher | John Wiley & Sons |
Pages | 386 |
Release | 2009-12-09 |
Genre | Computers |
ISBN | 0470606371 |
Learn to set up, manage, and administer a Drupal Web site Drupal offers unparalleled flexibility for content-managed Web sites, but most Drupal books are written for expert developers. Drupal For Dummies shows you the fast, fun and easy way to get going with Drupal, set up a site, apply templates, use modules, and more, even if you have no programming experience. Drupal For Dummies shows you how to take advantage of everything in Drupal that is ready to use, demystifying what may appear to be a complex set of tools. Drupal is a free, open source modular framework and content management system designed for content-managed Web sites Learn how to download Drupal, install the LAMP stack, and set up a site; no programming experience required Organize and create your site's content; apply templates, and get your first site up and running Use modules and third-party templates Follow plain-English instructions for site management, including making changes across the site and managing user access and privileges Drupal For Dummies is designed to help the non-programmer who simply wants to turbocharge a blog or is responsible for administering a content-managed site.
Learning Drupal 6 Module Development
Title | Learning Drupal 6 Module Development PDF eBook |
Author | Matt Butcher |
Publisher | Packt Publishing Ltd |
Pages | 473 |
Release | 2008-05-08 |
Genre | Computers |
ISBN | 1847194451 |
A practical tutorial for creating your first Drupal 6 modules with PHP.