Php Drupal

893 views

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • This presentation may worth for giving intro 2 php/mysql & drupal
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
893
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
22
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • PCB FABRICATION
  • CONTROL RACK
  • Php Drupal

    1. 1. 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
    2. 2. <ul><li>Introduction to valyoo technologies </li></ul><ul><li>Established in 2007 </li></ul><ul><li>Vast range of services </li></ul><ul><li>Website development-ecommerce,corporate,brochure </li></ul><ul><li>www.searchmycampus.Com </li></ul><ul><li>Search engine optimization(seo) </li></ul>
    3. 3. <ul><li>Few websites </li></ul><ul><li>www.unorads.com </li></ul><ul><li>www.visionspecialists.org </li></ul><ul><li>www.8020ceo.com </li></ul><ul><li>www.acncems.org </li></ul><ul><li>www.flyrr.com </li></ul><ul><li>www.searchmycampus.com </li></ul>
    4. 4. PHP and MySQL
    5. 5. <ul><li>Php language </li></ul><ul><li>A recursive acronym: P HP H ypertext P reprocessor </li></ul><ul><li>A scripting language designed for creating dynamic and data-driven Web pages </li></ul><ul><li>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) </li></ul>
    6. 6. <ul><li>Designed to work with the MySQL database system, but also supports other databases systems like ORACLE,SYBASE </li></ul><ul><li>PHP and MySQL are open-source; they can be obtained free-of-charge </li></ul><ul><li>Install WAMP or LAMP Server </li></ul><ul><li>Written in C/C++ language </li></ul>Php language
    7. 7. <ul><li>MYSQL DATABASE </li></ul><ul><li>MYSQL is a relational database management system </li></ul><ul><li>Written in c/c++ language </li></ul><ul><li>Compatible with different os’s e.g. windows, linux, mac os, solaris </li></ul><ul><li>MySQL software is Open Source </li></ul><ul><li>MySQL Server works in client/server or embedded systems </li></ul>
    8. 10. <ul><li>What is drupal? </li></ul><ul><li>Website development software </li></ul><ul><li>www.drupal.org </li></ul><ul><li>Open source code </li></ul><ul><li>Built on Open Source technology (MYSQL, PHP, Javascript) </li></ul><ul><li>Content management system </li></ul><ul><li>Powering more than 75,000 sites </li></ul>
    9. 11. <ul><li>Why use drupal? </li></ul><ul><li>Ease of use </li></ul><ul><ul><li>Rapid “plug and play” web site development </li></ul></ul><ul><li>Large and active community </li></ul><ul><li>Infinitely CUSTOMIZABLE(using php/mysql) </li></ul><ul><li>Free to use, modify and share </li></ul>
    10. 12. <ul><li>Effective websites have regularly updated content </li></ul><ul><li>Multiple sections are updated </li></ul><ul><li>Updating should be easy (word processing) </li></ul><ul><li>Updating by various authorized users </li></ul><ul><li>Content Management Systems allow: </li></ul><ul><ul><li>Multiple staff “updaters” </li></ul></ul><ul><ul><li>Familiar interface </li></ul></ul><ul><ul><li>Web page layout and design controls </li></ul></ul><ul><ul><li>Management of text, audio and video content </li></ul></ul>Content management system
    11. 13. Open source content management systems: <ul><li>Drupal </li></ul><ul><li>Plone </li></ul><ul><li>Mambo </li></ul><ul><li>Joomla </li></ul>
    12. 14. Any style site you want <ul><li>Blog </li></ul><ul><li>News feed </li></ul><ul><li>Brochure </li></ul><ul><li>Networking </li></ul><ul><li>E-commerce </li></ul><ul><li>Membership database(s) </li></ul>
    13. 15. DRUPAL VOCABULARY <ul><li>Drupal Core The base installation of Drupal, includes some modules, themes and other add-ons </li></ul><ul><li>Modules Files that add functionality to Drupal, i.e., A “Search” module adds the function of search to a website </li></ul><ul><li>Themes Designs that give the sites a certain look. Modules give themes control of how things look. </li></ul>
    14. 16. DRUPAL VOCABULARY <ul><li>User A person who is registered on the Drupal website. Has user name, ID, password and email address </li></ul><ul><li>Roles How users are grouped by permissions. Allows posting of content. Defaults are authenticated or anonymous. </li></ul>
    15. 17. MODULES Modules available online by name, category, date
    16. 18. MODULE EXAMPLE
    17. 19. THEMES EXAMPLE
    18. 20. DRUPAL TERMS <ul><li>Node: A piece of content. Can be a picture, blog, etc. anything in Drupal’s “create content” menu </li></ul><ul><li>Blocks: Places to put content,i.e., sidebar, footer. Modules can add blocks or can be added manually </li></ul>
    19. 21. ROLES & PRIVILEGES <ul><li>Not everyone is allowed to do everything </li></ul><ul><li>Two bulit-in roles </li></ul><ul><ul><li>Anonymous (not logged in) </li></ul></ul><ul><ul><li>Authenticated (logged in) </li></ul></ul><ul><li>administer > access controls </li></ul><ul><ul><li>Create roles </li></ul></ul><ul><ul><ul><li>E.g., content editor, site admin </li></ul></ul></ul><ul><ul><li>Set permissions </li></ul></ul>

    ×