Atjaunināt sīkdatņu piekrišanu

Beginning Drupal 8 1st ed. [Mīkstie vāki]

3.85/5 (24 ratings by Goodreads)
  • Formāts: Paperback / softback, 287 pages, height x width: 254x178 mm, weight: 603 g, 225 Illustrations, black and white; XXIII, 287 p. 225 illus., 1 Paperback / softback
  • Izdošanas datums: 04-Sep-2015
  • Izdevniecība: APress
  • ISBN-10: 1430265809
  • ISBN-13: 9781430265801
Citas grāmatas par šo tēmu:
  • Mīkstie vāki
  • Cena: 51,37 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Standarta cena: 60,44 €
  • Ietaupiet 15%
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Formāts: Paperback / softback, 287 pages, height x width: 254x178 mm, weight: 603 g, 225 Illustrations, black and white; XXIII, 287 p. 225 illus., 1 Paperback / softback
  • Izdošanas datums: 04-Sep-2015
  • Izdevniecība: APress
  • ISBN-10: 1430265809
  • ISBN-13: 9781430265801
Citas grāmatas par šo tēmu:

Beginning Drupal 8 teaches you how to build, maintain, and manage Drupal 8-based web sites. The book covers what Drupal is, using Drupal when building a new web site, installing and configuring Drupal, creating and managing content, managing users, adding functionality to your web site through Drupal modules, and advanced topics on using themes, panels, and views.

The book also builds practical examples of common Drupal sites, such as a company website, a community website, and a commerce website, that you can take and expand on to create your own Drupal 8 sites. By reading this book, you will understand the power of the Drupal platform, and why you should be using Drupal if you're not already. Through following the samples in the book, you will quickly build your confidence and your ability to use Drupal.Beginning Drupal 8 gives you the knowledge necessary to build, deploy, and manage web sites on Drupal 8.

About the Author xvii
About the Technical Reviewer xix
Acknowledgments xxi
Introduction xxiii
Chapter 1 Introduction to Drupal 1(8)
Content Management Systems
1(3)
Drupal
2(1)
Drupal Core
2(1)
Contributed Modules
3(1)
Drupal Themes
4(1)
Creating Content
4(3)
Summary
7(2)
Chapter 2 Creating and Managing Content 9(14)
Understanding the Basics
9(1)
Creating Content in Drupal
9(3)
Teasers and Full Nodes
12(1)
Editing Content
12(2)
Other Content Options
14(6)
Revision Information
14(2)
Menu Settings
16(1)
Comment Settings
17(1)
URL Path Settings
18(1)
Authoring Information
19(1)
Promotion Options
20(1)
Deleting Content
20(1)
Previewing Content
21(1)
Finding Content
21(1)
Summary
22(1)
Chapter 3 Creating and Managing Users 23(12)
Users, Roles, and Permissions
23(1)
User Accounts
24(1)
Configuring User Account Settings
24(2)
Creating Roles
26(2)
Assigning Permissions
28(1)
Creating User Accounts
29(2)
User-Generated Accounts
31(2)
Resetting Users' Passwords
33(1)
Summary
33(2)
Chapter 4 Taxonomy 35(12)
Taxonomy Overview
35(1)
Creating Vocabularies
36(3)
Assigning a Taxonomy Vocabulary to a Content Type
39(2)
Selecting a Taxonomy Term when Creating Content
41(2)
Creating Human- and Search Engine—Friendly Lists
43(1)
Hierarchical Terms
44(2)
Assigning More Than One Vocabulary
46(1)
Summary
46(1)
Chapter 5 Content 1y-pes 47(26)
The Basic Page and Article Content Types
47(1)
Defining a Custom Content Type
48(1)
Creating a Custom Content Type
48(5)
Customizing Your Content Type
53(6)
Other Field Types
59(11)
Radio Buttons
59(4)
Check Boxes
63(2)
Select Lists
65(1)
File Uploads
66(2)
Text Area
68(1)
Numeric Fields and Other Field Types
69(1)
Formatting the Input Form for a Custom Content Type
70(1)
Formatting the Output of a Custom Content Type
71(1)
Summary
72(1)
Chapter 6 Using Drupal Themes 73(10)
How a Drupal Theme Works
75(1)
Finding a New Theme
76(2)
Installing a Theme
78(3)
The Administration Theme
81(1)
Configuration Options
81(1)
Summary
82(1)
Chapter 7 Creating Menus 83(8)
Ordering from the Menu
83(2)
Adding an Item to a Menu
85(1)
Adding a Content Item to a Menu
85(1)
Adding a Menu Item for an External Page
86(1)
Creating a New Menu
86(4)
Summary
90(1)
Chapter 8 Drupal Blocks 91(8)
Blocks, Blocks, and More Blocks
91(1)
Making Blocks Appear on Pages
91(1)
Finding the List of Available Blocks
92(1)
Rearranging Blocks
93(1)
Reassigning and Deactivating Blocks
93(1)
Configuring Blocks
94(2)
Using Blocks from Contributed Modules
96(1)
Creating Custom Blocks
96(2)
Summary
98(1)
Chapter 9 Views 99(18)
The Views Module
99(1)
Creating Your First View
100(12)
Page Display
103(4)
Block Display
107(2)
Filtering
109(3)
Advanced View Output
112(3)
Creating RSS Feeds
112(1)
Creating Tables
113(2)
Views Add-on Modules
115(1)
Summary
116(1)
Chapter 10 Creating Pages 117(10)
Foundation for Creating Pages
117(8)
Creating Landing Pages
120(1)
Creating Views
121(4)
Summary
125(2)
Chapter 11 Drupal Modules 127(14)
Finding Contributed Modules
127(1)
Downloading and Installing a Module
128(5)
Downloading Module Files to Your Server
128(1)
Using the Install New Module Feature
129(4)
Configuring Modules and Setting Permissions
133(2)
Enabling Other Modules
135(2)
Upgrading a Module
136(1)
Uninstalling a Module
136(1)
The Top Eleven Modules
137(3)
Views
138(1)
Layout
138(1)
Rules
138(1)
Display Suite
138(1)
Nicemenus
138(1)
Pathauto
139(1)
Webform
139(1)
Backup and Migrate
139(1)
Date
139(1)
Library
139(1)
Drupal Commerce
140(1)
Summary
140(1)
Chapter 12 Anatomy of a Module 141(6)
Your First Drupal 8 Module
141(4)
Step 1: Create the module's Directory
142(1)
Step 2: Create the Module's info File
142(1)
Step 3: Create the Module File
142(1)
Step 4: Create the Module's Routing File
143(1)
Step 5: Create the Module's Controller
144(1)
Other Module Files
145(1)
Summary
145(2)
Chapter 13 Multilingual Capabilities 147(10)
Getting Started with Multilingual
147(1)
Configuring Multilingual Capabilities
148(4)
Specifying the Languages
148(1)
Configuring Language Activation
149(2)
Content Translation Example
151(1)
Configuring Entities
152(1)
Translating Content
153(2)
Summary
155(2)
Chapter 14 Administering Your Drupe! Site 157(12)
Backing Up and Restoring Your Site
157(4)
Backing Up with the Backup and Restore Module
158(2)
Backing Up with Drush
160(1)
Restoring a Backup
160(1)
Backing Up the File System
161(1)
Restoring the File System
162(1)
Checking the Log Files
162(3)
Recent Log Messages
163(1)
Top 'Page Not Found' Errors
163(1)
Status Report
164(1)
Checking for Updates and Security Patches
165(1)
Approving Requests for User Accounts
166(2)
Summary
168(1)
Chapter 15 Using Drush 169(8)
Installing Drush
169(2)
Installing Drush on Unix, Linux, or OS X
169(1)
Installing Drush on Windows
170(1)
Drush Commands
171(4)
Summary
175(2)
Chapter 16 Using Git 177(8)
Installing Git
177(1)
Installing Git on Linux
177(1)
Installing Git on OS X
178(1)
Installing Git on Windows
178(1)
Using Git
178(2)
Using GitHub
180(3)
Using Git on Drupal.org
183(1)
Summary
183(2)
Chapter 17 Putting It All Together 185(8)
Now What?
185(1)
Look At Other Drupal-Based Sites for Ideas
185(1)
Keep Tabs on Drupal and Contributed Modules
185(1)
Get Involved in Your Local Drupal Users Group
186(1)
A Methodology for Building Your Site on Drupal
186(5)
Summary
191(2)
Chapter 18 Creating a Responsive Site 193(8)
Responsive Defined
193(1)
How Responsive Web Design Works
193(3)
Making Your Site Responsive
196(4)
Browser Tools to Help You Test Your Responsive Theme
196(3)
Common CSS Changes to Address Responsiveness
199(1)
Summary
200(1)
Chapter 19 Creating a Blog Site 201(8)
Identifying Requirements for a Blog Site
201(1)
Installing Drupal
202(1)
Installing and Creating a Theme
202(1)
Creating Taxonomy
203(1)
Updating the Article Content Type
204(1)
Creating Views
205(1)
Assigning Blocks
206(2)
Summary
208(1)
Chapter 20 Building a Company Site 209(22)
Identifying Requirements for a Company Site
209(1)
Installing Drupal
210(1)
Installing and Creating a Theme
210(3)
Creating Taxonomy
213(1)
Updating the Article Content Type
213(1)
Creating the Client Portfolio Content Type
214(3)
Expanding Drupal's User Profile
217(1)
Aggregating External News Feeds
218(1)
Contact Form
219(1)
Assembling the Site
219(11)
The About US Page
220(1)
The Client Portfolio Page
220(3)
The Service Offerings Page
223(1)
The Key Staff Page
224(2)
The News Page
226(1)
The Staff Blog Page
227(1)
Adding the Contact Form to the Main Menu
227(1)
Creating the Footer
228(1)
Creating the Homepage
228(2)
Summary
230(1)
Chapter 21 Building a Community Site 231(10)
Requirements for a Community Site
231(1)
Installing Drupal Commons
231(6)
Creating New Groups
237(2)
Adding Events
239(1)
Creating Posts
239(1)
Creating Wikis
239(1)
Managing Groups
239(1)
Additional Capabilities
239(1)
Summary
240(1)
Chapter 22 Building a Commerce Site 241(26)
Identifying Requirements for a Commerce Site
241(1)
Installing Drupal Commerce Kickstart
242(5)
Setting Up Product Categories
247(1)
Setting Up Products
248(3)
Creating a Product
251(4)
Displaying Products
255(3)
Shipping, Taxes, Payment, and Other Features
258(8)
Shipping
258(1)
Taxes
259(3)
Payments
262(4)
Summary
266(1)
Appendix A: Installing Drupal 267(10)
The Foundation Required to Install Drupal
267(1)
Setting Up your Platform in Preparation for Drupal
268(1)
Installing Drupal
268(4)
Downloading Drupal
269(1)
Decompressing the Drupal Installation Package
269(1)
Moving the Drupal Distribution to the Root Directory of Your Web Server
269(1)
Creating the settings.php File
269(1)
Creating the files Directory
270(1)
Creating the Drupal Database
270(1)
Creating a Database User Account
271(1)
Configuring Drupal
272(3)
Summary
275(2)
Appendix B: Additional Resources 277(4)
Drupal Modules
277(1)
Drupal Themes
277(1)
Drupal Documentation
277(1)
Where to Go When You Have Problems
278(1)
Where to Host Your Drupal Site
278(1)
Where to Go to Learn HTML and CSS
278(1)
Video Tutorials
279(1)
Drupal Podcasts
279(2)
Index 281
Todd Tomlinson is a seasoned IT executive with 36 years of experience crossing multiple continents and technologies. He is a former Senior Director of EBusiness Strategy for Oracle Corporation, Senior Manager with Andersen Consulting (now Accenture), Practice Director for IBM, Vice President for Claremont Technology Group,co-Founder-Vice President-and CTO of Emerald Solutions, Senior Managing Partner for CNF Ventures, Vice President of the Drupal Consulting Practice at ServerLogic. Todd is currently the Senior Enterprise Drupal Architect for Unicon. Todd's passion for the web began in 1987 when he worked for the National Science Foundation at Carnegie-Mellon University in Pittsburgh(Pittsburgh Supercomputing Center) - and expanded when he helped Netscape Communication deploy their server platforms around the world in 1995-1996. He started using Drupal as a mechanism to teach advanced web design and development at the University of Phoenix, where he was the area chair and lead faculty member in the School of Business and Information Technology. He has helped many of the worlds largest organizations refocus their business around the web. He is the author of Pro Drupal 7 Development, Beginning Drupal 7, and Beginning Drupal 8 (Apress Publishing).