1. wordpress

2. xampp server

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

3. phpmyadmin

4. Git

5. Github

6. Firebug

 

1.3.2
Advantages of proposed system

WordPress
does not require programming languages like PHP, HTML, Drupal, Joomla or Typo3
to develop a website. A predefined plugins and templates can be easily
installed from the framework provided. All you need to do is to choose a plugin
or a template and click on it to install. It is good choice for novice to have
a useful support, there must be a large community forum of users, who will be a
part of discussion board. The admin panel has over thousands of plugins to make
the task easy. They are the reason for WordPress to be considered as a CMS, not
only a blogging script. Major Plugins and templates are available for free of cost
to access basic version of it. Admin can also buy pro version to acquire more
functionalities of the plugin. On the panel’s homepage various graphic
templates are gives to change the websites look. Admin can choose any of them
based on the type of project he is developing. Admin can avail both free and
paid plugins and templates. The paid ones are often pro version, more advanced
as well as more interesting. WordPress menu can be configured to include
categories, sub categories, pages, posts, etc. Admin can easily modify fields
to forms by himself or using plugins.

You
can access the whole webserver and database stack with one command. XAMPP is
portable among them.  The security
settings are strict by default, nobody but you will be able to access the web
server. Php error reporting is enabled by default, which helps when debugging
scripts. You didn’t specify what kind of production server you are deploying
your work on. If it is also Ubuntu, it could be interesting to mimic the
production server by installing the Apache, MySQL and PHP packages from the
repositories for development.

Using the graphic interface
of phpMyAmin you can easily make, delete or edit
databases and manage all their elements: tables with their rows and columns,
indexes, fields, statements and queries. You can control users’ permissions and
administer several servers simultaneously.

Distributed model: This means your work is your own. You can let others
see only what is necessary. Not everything has to be public. There are other
advantages to the distributed model, such as the speed (since most everything
is local) and possibility of working offline. Branching