Sie sind auf Seite 1von 21

PHP Full Stack Development

at
Rajasthan Institute Of Engineering & Technology Jaipur

Submitted in the partial fulfilment for the award of the degree of

Bachelor of Technology
in
Computer Science Engineering

Submitted to: Submitted by:

HOD – Dept. Of Computer Science & Engineering


Tools for Web Development:

• HTML ( Hypertext Markup Language )


• CSS ( Cascading Style Sheets )
• PHP (Hypertext Preprocessor)
• MySQL (Structured Query Language)
• phpMyAdmin database
• WordPress (Content Management System)
HTML
• HTML is the standard markup language for creating Web pages.
• HTML describes the structure of a Web page
• HTML consists of a series of elements
• HTML elements tell the browser how to display the content
• HTML elements are represented by tags
• HTML tags label pieces of content such as "heading", "paragraph",
"table", and so on
• Browsers do not display the HTML tags, but use them to render the
content of the page
HTML
• Sample Code
<!DOCTYPE html>
<html>
<head>
<title> Page Title </title>
</head>
<body>

<h1> My First Heading </h1>


<p> My first paragraph. </p>

</body>
</html>
HTML

• <!DOCTYPE html> declaration defines this document to be


HTML5
• <html> element is the root element of an HTML page
• <head> element contains meta information about the document
• <title> element specifies a title for the document
• <body> element contains the visible page content
• <h1> element defines a large heading
• <p> element defines a paragraph
CSS

• CSS stands for Cascading Style Sheets


• CSS describes how HTML elements are to be displayed on
screen, paper, or in other media
• CSS saves a lot of work. It can control the layout of multiple web
pages all at once
• External stylesheets are stored in CSS files
• CSS is used to define styles for your web pages, including the
design, layout and variations in display for different devices and
screen sizes.
CSS
Sample code:
h1 {
text-align: center;
color: red;
}
h2 {
text-align: center;
color: red;
}
p{
text-align: center;
color: red;
}
PHP

• PHP is a server scripting language, and a powerful tool for making


dynamic and interactive Web pages.
• PHP is an acronym for "PHP: Hypertext Preprocessor"
• PHP is a widely-used, open source scripting language
• PHP scripts are executed on the server
• PHP is free to download and use
• PHP is a efficient alternative to competitors such as Microsoft's ASP.
• PHP 7 is the latest stable release.
PHP

Sample Code:
<!DOCTYPE html>
<html>
<head>
<title> Page Title </title>
</head>
<body>
<?php
echo "My first PHP script!";
?>
</body>
</html>
MySQL
• MySQL is a database system used on the web
• MySQL is a database system that runs on a server
• MySQL is ideal for both small and large applications
• MySQL is very fast, reliable, and easy to use
• MySQL uses standard SQL
• MySQL compiles on a number of platforms
• MySQL is free to download and use
• MySQL is developed, distributed, and supported by Oracle Corporation
phpMyAdmin

• phpMyAdmin is a free software tool written in PHP that is intended to


handle the administration of a MySQL database server.
• create, browse, edit, and drop databases, tables, views, columns, and indexes
• display multiple results sets through stored procedures or queries
• create, copy, drop, rename and alter databases, tables, columns and indexes
• maintenance server, databases and tables, with proposals on server
configuration
• execute, edit and bookmark any SQL-statement
Wordpress
• WordPress is an open source Content Management System
(CMS), which allows the users to build dynamic websites and blogs.
WordPress is the most popular blogging system on the web and allows
updating, customizing and managing the website from its back-end CMS
and components.
• User Management − It allows managing the user information such as
changing the role of the users to (subscriber, contributor, author, editor or
administrator), create or delete the user, change the password and user
information. The main role of the user manager is Authentication.
• Media Management − It is the tool for managing the media files and
folder, in which you can easily upload, organize and manage the media
files on your website.
Wordpress

• Theme System − It allows modifying the site view and functionality. It


includes images, stylesheet, template files and custom pages.
• Extend with Plugins − Several plugins are available which provides
custom functions and features according to the users need.
• Search Engine Optimization − It provides several search engine
optimization (SEO) tools which makes on-site SEO simple.
• Multilingual − It allows translating the entire content into the language
preferred by the user.
• Importers − It allows importing data in the form of posts. It imports
custom files, comments, post pages and tags.
• E-Commercial Website for Cakes, Flowers, Gifts, etc.
• This is the homepage of the Website.
• The Cakes section looks like this.
• Product Description page, this open when you click on any product.
• Here we can choose the number of items to be bought.
• The cart look like this.
• The total no. Of items and total amount to be paid is shown here.
• This is the checkout Page where customer details are asked and order is placed.
Thank You

Das könnte Ihnen auch gefallen