WordPress as a Platform Bangalore PHP Meetup – 30-Jan-2010 Sudar Muthu Research Engineer, Yahoo Labs

Slides:



Advertisements
Similar presentations
Drupal in the Enterprise
Advertisements

Wordpress Workshop 101 Presented by Will Hardison.
@beckyddesign Beckydavisdesign.com Take Control of Your Site with WordPress.
Greg Sennema library.wlu.ca/blogs/technolibrarian Library Blogs using WordPress Greg Sennema Electronic Services Librarian Wilfrid Laurier University Session.
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Nucleus CMS is an open-source blog management software package written in PHP, with a MySQL backend.open-sourceblogPHPMySQL PURE PUBLISHING. Communication.
Selected Topics Dr Yi Zhou
Politics 2.0 Changing the country thru WP & BP. What I’ll cover What we are doing – For everyone Why we choose WordPress & BuddyPress – For people looking.
Essential WordPress Plugins Byte of Texas 2015 Austin Food Blogger Alliance Margaret Dornbusch MadSweetWorld.com.
Icinga – Open Source Monitoring Bernd Erk – NETWAYS CeBIT Hannover.
Introduction to WordPress. Learning Outcomes Describe WordPress Compare and contrast the difference between a WordPress hosted blog and a hosted blog.
SmartSoft Network Solutions, Inc.  Project Presentation  21/12/2005.
Easy Website Creation Using WordPress Welcome and Thank You to our Sponsors.
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Multiple Tiers in Action
Implementing ISA Server Caching. Caching Overview ISA Server supports caching as a way to improve the speed of retrieving information from the Internet.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
Development of mobile applications using PhoneGap and HTML 5
The easy way to a nice looking website design By a total non-designer (Me!)
What is Wordpress?  WordPress has a web template processor. Users can re-arrange widgets without editing PHP of HTML code; they can also install and.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Sahil Narang What is CMS? A content management system (CMS) is a computer application that allows publishing, editing and modifying content,
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
ThinkOverIT Web crafted with love, passion & technology ABOUT, EXPERTISE, AVAILABILITY & RATES ©
Open Source Software: WordPress LI815 Dawn Brumbley.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Creating a Web Presence Introduction to WordPress Week 1.
Introduction to content management systems BTM 395: Internet Programming.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Course review BTM 395: Internet Programming. What you have learnt in this course.
Session 10 Windows Platform Eng. Dina Alkhoudari.
WordPress ® in simple terms WordPress is a free and open source blogging tool and a content-management system (CMS) based on PHP and MySQL, which runs.
WordPress Plugin Development A Starter Guide For Beginners.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
AEgir Maintain your Drupal sites. The name: AEgir “In Norse mythology, AEgir was the god of the oceans and if Drupal is a drop of water, AEgir is the.
Client Server Network Model:
WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
+ Joomla and Wordpress By Lindsey Johnson. + What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Websoftex Software Solution Pvt. Ltd No: 240/A, 3rd Cross, Gokula 1st, Stage, 1st Phase Mathikere, Bangalore , Karnataka, India.
Website Update and Use of Official accounts Dr.Lasantha Ranwala ( MBBS,MSc-Biomedical Informatics) Medical Officer - Health Informatics RDHS Office.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
Learn What’s New in WordPress4.0 Presented by: SunTecOSS.
1 ODF and Web Mashups Basic techniques Rob Weir, IBM :15.
Samsung Smart-TV application Eli Levi Lital Yemini.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Pinterest Clone Features
Why API?.
WordPress “WordPress is a free and open source blog publishing application.” Christina Vasileiou Database management system.
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
Processes The most important processes used in Web-based systems and their internal organization.
CMPE419 Mobile Application Development
Comparison of nopCommerce with its competitors
Easy Website Creation Using WordPress
IS 4506 Server Configuration (HTTP Server)
What is a CMS. CMS is content management system CMS is a software that stores content.
CMPE419 Mobile Application Development
Mark Quirk Head of Technology Developer & Platform Group
Wordpress.
Your theme needs a child!
Presentation transcript:

WordPress as a Platform Bangalore PHP Meetup – 30-Jan-2010 Sudar Muthu Research Engineer, Yahoo Labs

Types of Application Two Types As a WordPress theme or a Plugin As a Standalone Application (BackPress)

As a Theme or Plugin Extends WordPress (needs it to run) Doesnt involve modifying the core (mostly) Uses the Plugin API Not necessarily a CMS application

As a Theme or a Plugin – Some Examples Invoice Application – WP Invoice ( Contact Management – RoloPress ( Job board – RecruitPress ( Social Networking site – BuddyPress (

Standalone Application - BackPress Official Definition at BackPress is a PHP library of core functionality for web applications. It grew out of the immensely popular WordPress project, and is also the core of the bbPress and GlotPress sister-projects. WordPressbbPressGlotPress

BackPress - Features User role management Complete Plugin API XML-RPC Server and Client Object Caching Database Abstraction Pseudo-cron functionality Full HTTP library KSES: Full security filtering for HTML content

It is advantageous when… You are comfortable in WordPress The server configuration is not known Need to provide backward compatibility to PHP 4 Application is not overly complex Quick Prototype You can consider code as documentation ;-)

It is not so advantageous when You are pretty new to WordPress The application is pretty complex Your application is going to be only on PHP 5+ Need to support multiple database types Need to run lot of background processes.

Thank you Sudar Muthu Research Engineer, Yahoo Labs