MAHARAJA AGRASEN INSTITUTE OF TECHNOLOGY A PRESENTATION ON PHP/MYSQL & DRUPAL CMS SUBMITTED BY : DUSHYANT JOSHI ENROLL NO : OO81487208 5 th Sem PROJECT GUIDE: Mr. PULKIT GUPTA
Introduction to valyoo technologies
Established in 2007
Vast range of services
Website development-ecommerce,corporate,brochure
www.searchmycampus.Com
Search engine optimization(seo)
Few websites
www.unorads.com
www.visionspecialists.org
www.8020ceo.com
www.acncems.org
www.flyrr.com
www.searchmycampus.com
PHP and MySQL
Php language
A recursive acronym: P HP H ypertext P reprocessor
A scripting language designed for creating dynamic and data-driven Web pages
PHP is a server-side scripting language; it is parsed and interpreted on the server side of a Web application and the resulting output is sent to the browser. (VBScript and JavaScript are mostly client-side)
Designed to work with the MySQL database system, but also supports other databases systems like ORACLE,SYBASE
PHP and MySQL are open-source; they can be obtained free-of-charge
Install WAMP or LAMP Server
Written in C/C++ language
Php language
MYSQL DATABASE
MYSQL is a relational database management system
Written in c/c++ language
Compatible with different os’s e.g. windows, linux, mac os, solaris
MySQL software is Open Source
MySQL Server works in client/server or embedded systems
What is drupal?
Website development software
www.drupal.org
Open source code
Built on Open Source technology (MYSQL, PHP, Javascript)
Content management system
Powering more than 75,000 sites
Why use drupal?
Ease of use
Rapid “plug and play” web site development
Large and active community
Infinitely CUSTOMIZABLE(using php/mysql)
Free to use, modify and share
Effective websites have regularly updated content
Multiple sections are updated
Updating should be easy (word processing)
Updating by various authorized users
Content Management Systems allow:
Multiple staff “updaters”
Familiar interface
Web page layout and design controls
Management of text, audio and video content
Content management system
Open source content management systems:
Drupal
Plone
Mambo
Joomla
Any style site you want
Blog
News feed
Brochure
Networking
E-commerce
Membership database(s)
DRUPAL VOCABULARY
Drupal Core The base installation of Drupal, includes some modules, themes and other add-ons
Modules Files that add functionality to Drupal, i.e., A “Search” module adds the function of search to a website
Themes Designs that give the sites a certain look. Modules give themes control of how things look.
DRUPAL VOCABULARY
User A person who is registered on the Drupal website. Has user name, ID, password and email address
Roles How users are grouped by permissions. Allows posting of content. Defaults are authenticated or anonymous.
MODULES Modules available online by name, category, date
MODULE EXAMPLE
THEMES EXAMPLE
DRUPAL TERMS
Node: A piece of content. Can be a picture, blog, etc. anything in Drupal’s “create content” menu
Blocks: Places to put content,i.e., sidebar, footer. Modules can add blocks or can be added manually
1 comments
Comments 1 - 1 of 1 previous next Post a comment