0% found this document useful (0 votes)
132 views34 pages

A Project Report On Design and Development of Microsites of Drdo Using Cms Drupal With Enhanced Features

The document discusses a project to design and develop microsites for the Defence Research and Development Organisation (DRDO) of India using the Drupal content management system (CMS). It provides background on DRDO and its objectives. It describes Drupal and compares it to other CMS options like Joomla and WordPress. Key advantages of using Drupal include its flexibility, security, support from a large community, and ability to customize sites through modules and themes. The project aims to create a user-friendly DRDO website using Drupal's features.

Uploaded by

Asmita Saha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
132 views34 pages

A Project Report On Design and Development of Microsites of Drdo Using Cms Drupal With Enhanced Features

The document discusses a project to design and develop microsites for the Defence Research and Development Organisation (DRDO) of India using the Drupal content management system (CMS). It provides background on DRDO and its objectives. It describes Drupal and compares it to other CMS options like Joomla and WordPress. Key advantages of using Drupal include its flexibility, security, support from a large community, and ability to customize sites through modules and themes. The project aims to create a user-friendly DRDO website using Drupal's features.

Uploaded by

Asmita Saha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 34

A

PROJECT REPORT ON DESIGN AND DEVELOPMENT OF MICROSITES OF


DRDO USING
CMS DRUPAL WITH ENHANCED FEATURES

Objective
The idea behind the project is to design and
development of microsites of DRDO using CMSDrupal with enhanced features. It should be userfriendly, flexible and easy to extend. The website
and microsite of DRDO should be well designed so
that it should reach on all stakeholder expectations.

Information about the organisation


Defence Research & Development Organisation (DRDO) works
under Department of Defence Research and Development of
Ministry of Defence. DRDO dedicatedly working towards
enhancing self-reliance in Defence Systems and undertakes design
& development leading to production of world class weapon
systems and equipment in accordance with the expressed needs
and the qualitative requirements laid down by the three services.
DRDO is working in various areas of military technology which
include aeronautics, armaments, combat vehicles, electronics,
instrumentation engineering systems, missiles, materials, naval
systems, advanced computing, simulation and life sciences.
DRDO while striving to meet the Cutting edge weapons
technology requirements provides ample spinoff benefits to the
society at large thereby contributing to the nation buliding.

Defence Scientific Information &


Documentation Centre (DESIDOC)
DESIDOC started functioning in 1958 as Scientific
Information Bureau (SIB). It was a division of the
Defence Science Laboratory (DSL) which is presently
called Laser Science & Technology Centre. The DRDO
library which had its beginning in 1948 became a
division of SIB in 1959.
In 1967 SIB was reorganized with augmented
activities and named Defence Scientific Information
and Documentation Centre (DESIDOC).

Network Services Division


"The Network Services Division of Defence
Scientific Information & Documentation
Centre (DESIDOC) is connecting people and
providing vast information and services."
The NSD take care of activities of: DRONA
MRC including other Sub Routing Centers
(SRCs)

Sample Tool/Environment
used
Operating system: windows xp.
Programming language : php &
HTML.
Database : MySQL
CMS used : Drupal

Reason of using Content


Management System (CMS)
Content and settings stored in a database, edit content,
menus, navigation etc on the web.
Web pages are generated by scripts from information in
the database not stored as individual files .
Enter information once,display in different ways on
different page(list , grids ,calculators etc.)
Content is separate from style /presentation ,so style is
consistent across site.
Permission system : different users have permission to
do different action on the site .

The options available in CMS are

1.
2.
3.
4.
5.

There are many CMS are available :Drupal


Joomla
Wordpress
Expression Engine
Web GUI

Comparison between Drupal Joomla and


Wordpress
Drupal
Joomla
Wordpress
About

Drupal is a powerful,
developer-friendly tool for
building complex sites.
Like most powerful tools,
it requires some expertise
and experience to
operate.

Joomla offers middle


ground between the
developer-oriented,
extensive capabilities of
Drupal and user-friendly
but more complex site
development options than
Wordpress offers

Wordpress began as an
innovative, easy-to-use
blogging platform. With
an ever-increasing
repertoire of themes,
plugins and widgets, this
CMS is widely used for
other website formats
also.

Example Sites

Community Portal:
Fast Company,
Team Sugar

Social Networking:
MTV Networks Quizilla
Education:
Harvard University
Restaurant: IHOP

Social Networking:
PlayStation Blog
News Publishing:
CNN Political Ticker
Education/Research:
NASA Ames Research Cen
ter
News Publishing:The
New York Observer

Ease of Use

Drupal requires the most


technical expertise of the
three CMSs. However, it
also is capable of
producing the most
advanced sites. With each
release, it is becoming
easier to use. If youre
unable to commit to
learning the software or
cant hire someone who
knows it, it may not be
the best choice.

Less complex than


Drupal, more complex
than Wordpress.
Relatively uncomplicated
installation and setup.
With a relatively small
investment of effort into
understanding Joomlas
structure and
terminology, you have the
ability to create fairly
complex sites.

Technical experience is
not necessary; its
intuitive and easy to get a
simple site set up quickly.
Its easy to paste text
from a Microsoft Word
document into a
Wordpress site, but not
into Joomla and Drupal
sites

Comparison between Drupal Joomla


and Wordpress
Features

Known for its powerful


taxonomy and ability to
tag, categorize and
organize complex
content.

Designed to perform as a
community platform, with
strong social networking
features.

Ease of use is a key


benefit for experts and
novices alike. Its powerful
enough for web
developers or designers
to efficiently build sites
for clients; then, with
minimal instruction,
clients can take over the
site management. Known
for an extensive selection
of themes. Very userfriendly with great
support and tutorials,
making it great for nontechnical users to quickly
deploy fairly simple sites

Best Use Cases

For complex, advanced


and versatile sites; for
sites that require complex
data organization; for
community platform sites
with multiple users; for
online stores

Joomla allows you to build


a site with more content
and structure flexibility
than Wordpress offers,
but still with fairly easy,
intuitive usage. Supports
E-commerce, social
networking and more.

Ideal for fairly simple web


sites, such as everyday
blogging and news sites;
and anyone looking for an
easy-to-manage site. Addons make it easy to
expand the functionality
of the site.

Caching Plug-ins

Pressflow: This is a
downloadable version of
Drupal that comes
bundled with popular
enhancements in key
areas, including
performance and
scalability.

JotCache offers page


caching in the Joomla 1.5
search framework,
resulting in fast page
downloads. Also provides
control over what content
is cached and what is not.
In addition, page caching

WP-SuperCache: The
Super Cache plugin
optimizes performance by
generating static html
files from database-driven
content for faster load
times.

Drupal
Drupal is an open source content
management
platform
powering
millions of websites and applications.
Its built, used, and supported by an
active and diverse community of
people around the world.

Advantages of Drupal

Free and Open Source software

You dont have to pay for a software license


You can modify the software

Large and vibrant community of users and developers

Many people testing it, finding security issues, etc.


Many modules freely available from developers
Many people donating their time to writing documentation, helping
new users, etc.

Flexible architecture

You can create your own modules for custom features


You can create your own themes for custom design

Based on standards:

Core software is PHP/MySQL, giving many hosting options


Output uses XHTML, CSS, JavaScript, so compatible with most
browsers

Drupal Terminology
Module
Def: Add-on code that adds functionality to Drupal
Can be core (comes with Drupal), contributed (download and install separately), or custom (written specifically
for your site)
Examples: Forum, Blog, Web Form
Theme
Def: Set of PHP files, CSS files, and images that defines the layout and styles for your site
Can be core, contributed, or custom
Path
Def: Part of the URL of your site that follows the base URL for your site. For example, in
http://example.com/admin/node/add, the path is node/add
User
Def: Anyone who visits your site
Non-logged-in visitors are known as anonymous
Users with accounts are assigned to roles that you can define, such as Master Admin, Content Editor, Member
Permissions are generally assigned by role
Node
Def: A piece of content on your site, which could be displayed on its own page or as part of another page (or both)
Basic nodes have a Title, Body, a unique ID number, and some meta-data (creation time, last updated, author, etc.)
Each node also has a content type, such as Page, Article, Press release, Event, or Member profile.
Content types can have additional custom fields besides Title and Body, such as location, event date, banner
image, etc.

Drupal Terminology
Taxonomy

Def: Categories, tags, or other classifications that can be applied


to nodes (content) on your site

Menu

Def: List of links to pages on your site, generally used for


navigation in headers, sidebars, footers

Weight

Def: Number that defines the order of a list, such as of menu


items. Larger numbers sink to the bottom of the list.

Block

Def: Text, links, images, etc. that can be placed in a region of


your sites theme (header, sidebar, footer, etc.), and configured to
display on one or more pages

Security
Drupal has a very good track record in terms of
security and has an organized process for
investigating ,verifying and publishing possible
security problems.
Drupal security team is constantly working with the
community to address security issues as they arise.
Any using Drupal should subscribe to the security
mailing(by editing your account profile) in order to
automatically keep up to date with the latest security
advisories of all types.

Why Drupal is the better


choice
Drupal is flexible and easy to extend.
Drupal is reliable ,efficient & robust.
It provides a powerful, scalable ,low
cost ,high value solution.
No license fees & no vendors lock in.
Free access to future upgrades &
security enhancements.

CONCLUSION
A many designs begin to phase out on creating workaround for limitations,
we will definitely see that new trending design pattern and categories such
as minimalistic design appear while others excel to create workaround
others may have seen before.
Thus, the question that arises on whether to accept the limitation the
industry provides and use what is available to create stunning designs, or to
focus on defeating these limitations is really up to each individuals goals.
After importing the back up of the website DRDO data base by cmd exe
process. We find the new web page on processing of
http:/localhost/drdo/include all the detailed about DRDO labs, recrument
process, genesis & growth and interface etc.

References
http://www.drdo.gov.in
https://www.drupal.org/
http://en.wikipedia.org/wiki/Drupal
http://www.w3schools.com/
http://www.wampserver.com/en/
http://www.guidelines.gov.in
http://tomcat.apache.org
https://www.whitehouse.gov
http://www.tutorialspoint.com/

You might also like