Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Languages of WordPress

The Languages of WordPress

WordPress is made up of different programing languages such as HTML5, PHP, JavaScript and CSS. What does each language do? Why are they used in WordPress? What does it all mean? We will review how these languages fit together to make WordPress a versatile, powerful, and extendible platform for users and developers.

Avatar for corycrowley

corycrowley

December 12, 2013

More Decks by corycrowley

Other Decks in Programming

Transcript

  1. WordPress is a free an open source blogging tool and

    content management system ( CMS ) based on PHP and MySQL. Features include a plugin-in architecture and a template system.
  2. 20.9% WordPress is used by 20.9% of the top 10

    million websites ( http://w3techs.com/technologies/ overview/content_management/all ) That is a content management system market share of 59.8%. Thats huge! WordPress is the most popular blogging system on the web, at more than 60 million websites. As of 26 November 2013, version 3.7 had been downloaded nearly 10 million times. ! ! ! Why is WordPress so popular? Because it uses some of the most common languages in use on the web today.
  3. HTML5 ! HTML5 is a markup language used for structuring

    and presenting content HTML is the publishing language of the World Wide Web. ! CSS ! Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML andXHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL. ! CSS is designed primarily to enable the separation of document content (written in HTML or a similar markup language) from document presentation, including elements such as the layout, colors, and fonts.
  4. JavaScript ! As part of web browsers, implementations allow client-side

    scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed.
  5. PHP ( PHP: Hypertext Preprocessor ) ! This confuses many

    people because the first word of the acronym is the acronym. This type of acronym is called a recursive acronym. ! PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. ! PHP is a server-side scripting language designed for web development but also used as a general- purpose programming language. ! PHP is popular general-purpose scripting language that is especially suited to web development. Fast, Flexible and pragmatic, PHP Powers everything from your blog to the most popular sites in the world.
  6. MySQL ( Structured Query Language ) ! The world’s second

    most widely used open-source relational database management system ( RDBMS )