Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Online Food Ordering System: A PHP Project for Replacing Traditional Ordering Methods - Pr, Summaries of English Language

An introduction to an Online Food Ordering System project developed using PHP and MySQL. The project aims to replace traditional ordering methods with a computerized system, reduce paperwork, and generate reports quickly and accurately. The document also discusses the technology used, including Apache Server and XAMPP, and the advantages of MySQL as the backend database.

Typology: Summaries

2020/2021

Uploaded on 04/28/2021

nitin-dabas
nitin-dabas 🇮🇳

1 document

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ONLINE FOOD ORDERING SYSTEM
ONLINE FOOD ORDERING
SYSTEM
Project in PHP
pf3
pf4
pf5

Partial preview of the text

Download Online Food Ordering System: A PHP Project for Replacing Traditional Ordering Methods - Pr and more Summaries English Language in PDF only on Docsity!

ONLINE FOOD ORDERING SYSTEM

ONLINE FOOD ORDERING

SYSTEM

Project in PHP

Contents

Introduction to the Project (What is the project about?).................................................................................................. CHARACTERISTICS OF THE PROJECT............................................................................................................................... How are we doing?............................................................................................................................................................ TECHNOLOGY USED....................................................................................................................................................... Apache Server................................................................................................................................................................ MySQL............................................................................................................................................................................ Why we choose this Project?............................................................................................................................................. WORKING OF PRESENT SYSTEM..................................................................................................................................... DISADVANTAGES OF PRESENT WORKING SYSTEM........................................................................................................

How are we doing?

TECHNOLOGY USED

Server : Apache 2.4.  Front-end : PHP 5.4.19 (Framework : Codeigniter 2.1.2)  Back-end : MySQL 5.5.32(using phpmyadmin 4.0.6)  Integrated Development Environment(IDE) : Netbeans 7.3.  Platform :Windows 7 We have used XAMPP 1.8.2 which is a free and Open Source Cross-Platform Web Server Solution Stack. It comes with Apache Web Server, MySQL Database, PHP and Perl Programming Languages. A couple of advantages of using XAMPP for development are:

  1. You can start and stop the whole web server + database stack with one command.
  2. XAMPP is portable so you can carry it around on a thumb drive.
  3. The security settings are strict by default, nobody but you will be able to access the web server.
  4. PHP error reporting is enabled by default, which helps when debugging scripts.
  5. Easy to install.

Apache Server

Web server apache is an open source server application. There are a lot of benefits and advantages that are provided from the server. Numerous features like the openness, extensibility, portability and flexibility of apache server provide advantages to administrator leading to higher efficiency and utility.

MySQL

MySQL is easy to use, yet extremely powerful, secure, and scalable. And because of its small size and speed, it is the ideal database solution for Web sites. Some of its advantages include the following:

  1. It's easy to use: While a basic knowledge of SQL is required—and most relational databases require the same knowledge—MySQL is very easy to use. With only a few simple SQL statements, you can build and interact with MySQL.
  2. It's secure: MySQL includes solid data security layers that protect sensitive data from intruders. Rights can be set to allow some or all privileges to individuals. Passwords are encrypted.
  3. It's inexpensive: MySQL is available by free download from MySQL Web site.
  4. It's fast: In the interest of speed, MySQL designers made the decision to offer fewer features than other major database competitors, such as Sybase* and Oracle*. However, despite having fewer features than the other commercial database products, MySQL still offers all of the features required by most database developers.
  5. It's scalable: MySQL can handle almost any amount of data, up to as much as 50 million rows or more. The default file size limit is about 4 GB. However, you can increase this number to a theoretical limit of 8 TB of data.
  6. It manages memory very well: MySQL server has been thoroughly tested to prevent memory leaks.
  7. It runs on many operating systems: MySQL runs on many operating systems, including Novell NetWare, Windows* Linux, many varieties of UNIX (such as Sun* Solaris, AIX, and DEC UNIX), OS/2, FreeBSD*, and others.
  8. I t supports several development interfaces : Development interfaces include JDBC, ODBC, and scripting (PHP and Perl), letting you create database solutions that run not only in your NetWare 6.5 environment, but across all major platforms, including Linux, UNIX, and Windows.