Drupal - A Web Based Content Management System

  • 1,973 views
Uploaded on

A college seminar on drupal

A college seminar on drupal

More in: Self Improvement
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,973
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
47
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Drupal
    A Web Based Content Management System
    Seminar By-
    Sudarshan Bengani
    Sakshi Narang
    Mayank Khullar
    www.iamsud.in/drupal
  • 2. Drupal
    A Web Based Content Management System
    Drupal is a web-based content management system. Text and pointers to other kinds of content are stored in a database, dynamically retrieved and composed, and presented to a user in response to a request sent via a web-browser.
    www.iamsud.in/drupal
  • 3. About Drupal
    • Discussion sites
    • 4. Corporate web sites
    • 5. Intranet applications
    • 6. Personal web sites or blogs
    • 7. E-commerce applications
    • 8. Resource directories
    • 9. Social Networking sites
    www.iamsud.in/drupal
  • 10. Features Of Drupal
    General Features
    www.iamsud.in/drupal
  • 17. Features Of Drupal
    User Management
    • User Registration
    • 18. User Authentication
    • 19. Open ID
    www.iamsud.in/drupal
  • 20. Features Of Drupal
    Content Management
    • Content Types- Poll,Blogs,Story,News,Books
    • 21. Threadedcomments 
    • 22. Versioncontrol
    www.iamsud.in/drupal
  • 23. Features Of Drupal
    Templating
    • Drupal'stheme system separates content from presentation allowing you to control the look and feel of your Drupal site. Templates are created from standard HTML and PHP coding meaning that you don't have to learn a proprietary templating language
    www.iamsud.in/drupal
  • 24. Features Of Drupal
    Blogging
    • Blogger API support 
    • 25. Contentsyndication 
    • 26. Newsaggregator 
    • 27. Permalinks
    www.iamsud.in/drupal
  • 28. Platforms
    • ApacheorIIS, Unix / Linux / BSD / Solaris / Windows / Mac OS X support
    • 29. Database independence 
    • 30. Multi-language 
    www.iamsud.in/drupal
  • 31. Administration
    &
    Analysis
    • Analysis, Tracking and Statistics 
    • 32. Logging and Reporting 
    • 33. Web based administration 
    www.iamsud.in/drupal
  • 34. Performance
    &
    Scalability
    • Caching - The caching mechanism eliminates database queries increasing performance and reducing the server's load. Caching is tuned in real time and many high-traffic sites have performed very well under load
    www.iamsud.in/drupal
  • 35. Installation Guide
    Resources
    www.iamsud.in/drupal
  • 39. Installation Guide
    Before You Begin
    • Preparing to install
    • 40. Downloading software
    • 41. Modifying file permissions
    • 42. Running the installation script
    • 43. Troubleshooting problems
    www.iamsud.in/drupal
  • 44. Installation Guide
    Step 1
    • Download and Uncompress Drupal
    • 45. Setting up path for Drupal extraction
    • 46. Uncompressing Drupal
    • 47. Moving Drupal to its intended location
    www.iamsud.in/drupal
  • 48. Installation Guide
    Step 2
    • Create the database host
    • 49. Create database and user using PHPMyAdmin
    Log in to PHPMyAdmin as the root user
    Click Privileges & Add a new User
    In the User name field, enter the username you wish to use
    In the Host field, select Local which is more secure, unless you will be accessing the database with this user from another server
    Enter or generate a password for the user.
    In the Database for User list, select Create database with same name and grant all privileges and click Go
    www.iamsud.in/drupal
  • 50. Installation Guide
    Step 3
    • Modifying settings.php file
    • 51. Locate sites/default/ (folder location)
    • 52. Rename default.settings.php file
    • 53. Change file permissions (CHMOD for *NIX)
    • 54. Fill in database within that file manually
    $mysqi:databasename@password/username/localhost
    www.iamsud.in/drupal
  • 55. Installation Guide
    Step 4
    • Run Installation script
    http://www.iamsud.in/drupal/install.php
    www.iamsud.in/drupal
  • 56. Installation Guide
    Step 4
    • Choose the profile to use for installation
    • 57. Select language
    • 58. Verify requirements
    • 59. Setting up profile
    • 60. Configuring the site
    • 61. Securing the site
    www.iamsud.in/drupal
  • 62. Installation Guide
    Step 4
    www.iamsud.in/drupal
  • 63. Installation Guide
    After Installation
    • Set up Cron
    • 64. Enabling Clean URLs
    Corn Job www.iamsud.in/drupal/cron.php
    Clean Url www.iamsud.in/drupal/home
    www.iamsud.in/drupal/document
    www.iamsud.in/drupal/presentation
    www.iamsud.in/drupal
  • 65. Installation Guide
    Troubleshooting
    • Fatal error: Allowed memory size of n bytes exhausted
    • 66. Failed to connect to your MySQL database server
    • 67. Cannot write to configuration files settings.php
    www.iamsud.in/drupal
  • 68. DrUPAL
    Thank You !
    A presentation by
    Sudarshan Bengani
    SakshiNarang
    Mayankkhullar
    www.iamsud.in/drupal