Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

WordPress Architecture For Beginners

5 212 vues

Publié le

WordPress Architecture For Beginners Presentation By Tortoise and Hare Software. View a video presentation on YouTube at https://youtu.be/1scepWIKbfI

Publié dans : Internet
  • Identifiez-vous pour voir les commentaires

  • Soyez le premier à aimer ceci

WordPress Architecture For Beginners

  1. 1. WordPress Architecture For Beginners WP Jax Meetup
  2. 2. Speaker Bio • Hunter Nelson, President TNHS • B.S. IT, Florida State 2009 • MBA, Florida State 2017 • 10 years in Software Industry • Operational and Marketing Roles • See LinkedIn for more 2
  3. 3. 3 Digital Marketing Software Development Privacy Compliance https://tortoiseandharesoftware.com/
  4. 4. Background & Target Audience • WordPress Hobbyists and Beginners • Non-Technical Folks • Help See Forest Through Trees of WordPress 4
  5. 5. Stone Age Web Requests 5 End Users Requesting Web Pages Static HTML Documents
  6. 6. HTML Document? • Open Notepad • Copy Some Text • Save As .HTML 6
  7. 7. Static Vs. Dynamic - Static • Not very useful on days other than Sunday. • Enter PHP 7
  8. 8. Static Vs. Dynamic - Dynamic • Use PHP to Dynamically Build a Piece of the Web Page • WordPress uses PHP to build the entire web application! 8
  9. 9. WordPress Architecture 9 App Tier (A bunch of php files) Database
  10. 10. WordPress Architecture - Layouts 10 • App tier defines page structure and logic • Database holds content and configuration
  11. 11. Database – Dynamic Web Page Building • Observe HTML of Post In A Layout 11
  12. 12. Database • What’s in the DB? • Majority of Page and Post Content • Excluding Media Files • Taxonomy (Categories, Tags) • Comments • User Data • Configuration Options • Plugin Created Tables 12
  13. 13. Database – Options Table • wp_options is the most likely to be modified directly. 13
  14. 14. App Tier • Rule #1 – Don’t modify WP Core! • Rule #2 – Don’t talk about fight club • Important Stuff • wp-config.php • Connect to the database • wp-content folder • Not So Intimidating Now! 14
  15. 15. App Tier - wp-content • Most Edits and Customizations Will Be Here • Plugins – 3rd Party Customizations/Code • Themes – Typically Controls Visual Aspects of External “Front-End” • Uploads – Stores Media Uploads Such As Photos 15
  16. 16. Questions & Contact Info • Hunter Nelson • Hunter.Nelson@tortoiseandharesoftware.com • https://tortoiseandharesoftware.com/ 16

×