View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
TEMPLATE A document or file having a preset format, used as a starting point for a particular application so that the format does not have to be recreated each time it is used. To create your own template, we have to design the basic web page using HTML and CSS and just include that HTML in the script output such as with a PHP script pulling data from a MySQL database.
Some examples of predefined web 2.0 template categories are
LAYOUT An arrangement or a plan, especially the schematic arrangement of parts or areas. ie the layout of a factory; the layout of a printed circuit. A layout has a header,footer,body and sidebar . While designing layout, you need to define spaces for the following :
*Header - This could be a graphic banner containing the title and logo buttons(links for home,about us and contact us) *Sidebar – they contain pictures,calendars,recent comments,posts,author details , archives, categories *Body – they contain the content of the blog *Footer – they contain copyright information and Social networking sites.
FRAMEWORKS *A software framework, is an abstraction in which common code providing generic functionality can be selectively overridden or specialized by user code providing specific functionality. *Frameworks are a special case of software libraries in that they are reusable abstractions of code wrapped in a well-defined API.
APPLICATION PROGRAMMING INTERFACE *An API is an interface implemented by a software program to enable interaction with other software. *APIs are implemented by applications, libraries and operating systems.
Use of APIs to share the content 1. Photos can be shared from social networking sites. 2. Content can be embedded, e.g., embedding a presentation from SlideShare 3. Content can be dynamically posted 4.Video content can be embedded on sites which are served by another host. 5. User information can be shared from web communities to outside applications.
*PHP – Hypertext Preprocessor is a general-purpose scripting language that was originally designed for web development to produce dynamic web pages *PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document.