SlideShare a Scribd company logo
1 of 19
Online Technical Discussion
Submitted to: Mr.paruraj Sir
Submitted By: Kavita Garg
1. PHP Introduction
2. Brief history of PHP
3. Advantage of PHP
4. Introduction of project
5. Explanation of projects using Diagrams
6. References
Contents
PHP introduction
 PHP is a server-side scripting language designed for web
development.
 PHP is now installed on more than 244
million websites and 2.1 million web servers.
 PHP originally stood for Personal Home Page, it now
stands for PHP: Hypertext Pre-processor.
 PHP commands can be embedded directly into
an HTML source.
 PHP files can contain text, HTML, CSS, JavaScript, and
PHP code.
 PHP is especially suited to server side web development
where it generally runs on a web server.
 PHP costs nothing, it is free to download and use.
 PHP runs on different platforms.
Brief history of PHP
• PHP (PHP: Hypertext Preprocessor) was created by Rasmus
Lerdorf in 1994. It was initially developed for HTTP usage logging
and server-side form generation in Unix.
• PHP 2 (1995) transformed the language into a Server-side
embedded scripting language. Added database support, file uploads,
variables, arrays, recursive functions, conditionals, iteration,
regular expressions, etc.
• PHP 3 (1998) added support for ODBC data sources, multiple
platform support, email protocols (SNMP,IMAP), and new parser
written by Zeev Suraski and Andi Gutmans .
• PHP 4 (2000) became an independent component of the web server
for added efficiency. The parser was renamed the Zend Engine.
Many security features were added.
• PHP 5 (2004) adds Zend Engine II with object oriented
programming, robust XML support using the libxml2 library, SOAP
extension for interoperability with Web Services, SQLite has been
bundled with PHP
Why I choose PHP?
• PHP runs on various platforms (Windows,
Linux, Unix, Mac OS X, etc.)
• PHP is compatible with almost all servers
used today (Apache, IIS, etc.)
• PHP supports a wide range of databases
• PHP is free. Download it from the official
PHP resource: www.php.net
• PHP is easy to learn and runs efficiently on
the server side
PHP
Others
Advantage of PHP
 Only Web development
 Open Source
 There are good tools available
 Codes and solutions are easily available
 Fast installation and setup for
development
 Lots and lots of knowledge and
documentation
 Widely available
 Speed of development
What is forum?
• In the times of romans it meant a public place at the center of
market or town where open discussions on judicial, political,
and other issues were held
• .The places under which members can start their discussions
or posts.
• Logically forums are organized into a set of generic topics
(usually with one main topic) driven.
• Updated by a group known as members, and governed by a
group known as moderators.
Advantage of online technical Discussion?
 My site can help the new comers about getting information
about programming languages.
 It will also be useful for getting information about various
technical questions.
 Users can satisfy their needs of getting information related
to various programming languages from a single source.
 To make a form that give information about various
technical questions.
 The questions are based on various programming
languages.
 The various questions are like how to setup the languages,
data types etc.
Scope
 The project office support system has a good scope that is
this project can be implemented worldwide for system.
 This project has several benefits like accuracy, simplicity,
complete universal approach and easy to use and implement
support system.
 Since the existing system was manual so new centralized
database in which all the information is managed.
 The main scope of this software is to provide information
about the technical related questions and language related
questions to the end user
Online Technical
Discussion
Explanation
using Diagrams
Use case Diagram
Column Name Data Type
User_id integer(11)
Country varchar(50)
State varchar(50)
Address Vaarchar(500)
User_type varchar(50)
Username Varchar(50)
Fullname integer(50)
Password varchar(50)
E_mail varchar(100)
Dob Date
gender varchar(20)
2.7.1 user & admin Entry Table
Database Design
Column Name Data Type
Topic_id integer(11)
Topic_name varchar(50)
Topic_type varchar(50)
2.7.2 Topic Table
Dataflow Diagram
ER-Diagram
ER-Diagram
ER-Diagram
Profile
Registration
View
Profile
New
User
Message
Post
Quest
ion
View
Question
Edit
Manage forum
View
ADMIN
Question
2.9.4 Overall ER Diagram with relation
References
I have collected the information to develop this project from the
following books:
[1] Robin Nixon:Learning PHP, MySQL, JavaScript and CSS
2e: O'Reilly Media
[2] Beighley : Head First Php & MySQL: O'Reilly First edition
[3] Luke Welling and Laura Thomsan: PHP and MySQL Web
Development (Developer's Library) : Addison Wesley 5 edition
[4] Altaaf Hussain:Learning PHP 7 High Performance : Packt
Publishing Limited
Online Technical Discussion

More Related Content

Similar to Online Technical Discussion

Php hypertext pre-processor
Php   hypertext pre-processorPhp   hypertext pre-processor
Php hypertext pre-processorSiddique Ibrahim
 
PHP LICTURES ..........
PHP LICTURES ..........PHP LICTURES ..........
PHP LICTURES ..........Rashid Ahmad
 
Federico Feroldi: PHP in Yahoo!
Federico Feroldi: PHP in Yahoo!Federico Feroldi: PHP in Yahoo!
Federico Feroldi: PHP in Yahoo!Francesco Fullone
 
Federico Feroldi Php In Yahoo
Federico Feroldi Php In YahooFederico Feroldi Php In Yahoo
Federico Feroldi Php In YahooFederico Feroldi
 
Function of PHP in Website Development
Function of PHP in Website DevelopmentFunction of PHP in Website Development
Function of PHP in Website DevelopmentEffOne_Technologies
 
PHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital WorldPHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital Worldcompany
 
chapter 5 Server-Side Scripting (PHP).pdf
chapter 5 Server-Side Scripting (PHP).pdfchapter 5 Server-Side Scripting (PHP).pdf
chapter 5 Server-Side Scripting (PHP).pdfburasyacob012
 
Php training in bhubaneswar
Php training in bhubaneswar Php training in bhubaneswar
Php training in bhubaneswar litbbsr
 
Php training in bhubaneswar
Php training in bhubaneswar Php training in bhubaneswar
Php training in bhubaneswar litbbsr
 
PHP for web development
PHP for web development PHP for web development
PHP for web development loviedigital
 

Similar to Online Technical Discussion (20)

PHP ITCS 323
PHP ITCS 323PHP ITCS 323
PHP ITCS 323
 
Php tutorial
Php tutorialPhp tutorial
Php tutorial
 
Php hypertext pre-processor
Php   hypertext pre-processorPhp   hypertext pre-processor
Php hypertext pre-processor
 
24307183 php
24307183 php24307183 php
24307183 php
 
Programming language
Programming languageProgramming language
Programming language
 
Welcome to computer programmer 2
Welcome to computer programmer 2Welcome to computer programmer 2
Welcome to computer programmer 2
 
PHP LICTURES ..........
PHP LICTURES ..........PHP LICTURES ..........
PHP LICTURES ..........
 
Php
PhpPhp
Php
 
Federico Feroldi: PHP in Yahoo!
Federico Feroldi: PHP in Yahoo!Federico Feroldi: PHP in Yahoo!
Federico Feroldi: PHP in Yahoo!
 
Federico Feroldi Php In Yahoo
Federico Feroldi Php In YahooFederico Feroldi Php In Yahoo
Federico Feroldi Php In Yahoo
 
Function of PHP in Website Development
Function of PHP in Website DevelopmentFunction of PHP in Website Development
Function of PHP in Website Development
 
PHP Classes in Pune
PHP Classes in PunePHP Classes in Pune
PHP Classes in Pune
 
PHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital WorldPHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital World
 
chapter 5 Server-Side Scripting (PHP).pdf
chapter 5 Server-Side Scripting (PHP).pdfchapter 5 Server-Side Scripting (PHP).pdf
chapter 5 Server-Side Scripting (PHP).pdf
 
PHP Basics
PHP BasicsPHP Basics
PHP Basics
 
Php ppt
Php pptPhp ppt
Php ppt
 
Php training in bhubaneswar
Php training in bhubaneswar Php training in bhubaneswar
Php training in bhubaneswar
 
Php training in bhubaneswar
Php training in bhubaneswar Php training in bhubaneswar
Php training in bhubaneswar
 
PHP for web development
PHP for web development PHP for web development
PHP for web development
 
Web design EJ3
Web design    EJ3Web design    EJ3
Web design EJ3
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 

Recently uploaded (20)

9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 

Online Technical Discussion

  • 1. Online Technical Discussion Submitted to: Mr.paruraj Sir Submitted By: Kavita Garg
  • 2. 1. PHP Introduction 2. Brief history of PHP 3. Advantage of PHP 4. Introduction of project 5. Explanation of projects using Diagrams 6. References Contents
  • 3.
  • 4. PHP introduction  PHP is a server-side scripting language designed for web development.  PHP is now installed on more than 244 million websites and 2.1 million web servers.  PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Pre-processor.  PHP commands can be embedded directly into an HTML source.  PHP files can contain text, HTML, CSS, JavaScript, and PHP code.  PHP is especially suited to server side web development where it generally runs on a web server.  PHP costs nothing, it is free to download and use.  PHP runs on different platforms.
  • 5. Brief history of PHP • PHP (PHP: Hypertext Preprocessor) was created by Rasmus Lerdorf in 1994. It was initially developed for HTTP usage logging and server-side form generation in Unix. • PHP 2 (1995) transformed the language into a Server-side embedded scripting language. Added database support, file uploads, variables, arrays, recursive functions, conditionals, iteration, regular expressions, etc. • PHP 3 (1998) added support for ODBC data sources, multiple platform support, email protocols (SNMP,IMAP), and new parser written by Zeev Suraski and Andi Gutmans . • PHP 4 (2000) became an independent component of the web server for added efficiency. The parser was renamed the Zend Engine. Many security features were added. • PHP 5 (2004) adds Zend Engine II with object oriented programming, robust XML support using the libxml2 library, SOAP extension for interoperability with Web Services, SQLite has been bundled with PHP
  • 6. Why I choose PHP? • PHP runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.) • PHP is compatible with almost all servers used today (Apache, IIS, etc.) • PHP supports a wide range of databases • PHP is free. Download it from the official PHP resource: www.php.net • PHP is easy to learn and runs efficiently on the server side PHP Others
  • 7. Advantage of PHP  Only Web development  Open Source  There are good tools available  Codes and solutions are easily available  Fast installation and setup for development  Lots and lots of knowledge and documentation  Widely available  Speed of development
  • 8. What is forum? • In the times of romans it meant a public place at the center of market or town where open discussions on judicial, political, and other issues were held • .The places under which members can start their discussions or posts. • Logically forums are organized into a set of generic topics (usually with one main topic) driven. • Updated by a group known as members, and governed by a group known as moderators.
  • 9. Advantage of online technical Discussion?  My site can help the new comers about getting information about programming languages.  It will also be useful for getting information about various technical questions.  Users can satisfy their needs of getting information related to various programming languages from a single source.  To make a form that give information about various technical questions.  The questions are based on various programming languages.  The various questions are like how to setup the languages, data types etc.
  • 10. Scope  The project office support system has a good scope that is this project can be implemented worldwide for system.  This project has several benefits like accuracy, simplicity, complete universal approach and easy to use and implement support system.  Since the existing system was manual so new centralized database in which all the information is managed.  The main scope of this software is to provide information about the technical related questions and language related questions to the end user
  • 13. Column Name Data Type User_id integer(11) Country varchar(50) State varchar(50) Address Vaarchar(500) User_type varchar(50) Username Varchar(50) Fullname integer(50) Password varchar(50) E_mail varchar(100) Dob Date gender varchar(20) 2.7.1 user & admin Entry Table Database Design Column Name Data Type Topic_id integer(11) Topic_name varchar(50) Topic_type varchar(50) 2.7.2 Topic Table
  • 18. References I have collected the information to develop this project from the following books: [1] Robin Nixon:Learning PHP, MySQL, JavaScript and CSS 2e: O'Reilly Media [2] Beighley : Head First Php & MySQL: O'Reilly First edition [3] Luke Welling and Laura Thomsan: PHP and MySQL Web Development (Developer's Library) : Addison Wesley 5 edition [4] Altaaf Hussain:Learning PHP 7 High Performance : Packt Publishing Limited