SlideShare a Scribd company logo
PHP
By Amanda Nardi, Arun Sahota and Samir
Nasirov
• Programming language that is mainly used in web related
  content
• Used in server-side scripting language




What is PHP?
• University wants to implement a 3 tier-architecture
  system
• Would need to encompass both academic and
  administrative tasks
• Helps to build profile of the student over the years




Scenario
• Architectural system
              consisting of 3 different
              layers
            • Can help relay information
              and data through layers to
              reach specific audience




3 tier-architecture
• PHP has to communicate to the data layer and databases
• Output HTML and XML code to presentation layer




Application layer
•   Useful in handling multimedia content
•   Compatibility with Oracle databases & different OS
•   Internet/web friendly
•    Open-source: one of the most popular languages
•   Allows interaction with the system




Advantages
• Security issues
• Popularity increases security risks
• Relatively basic language




Disadvantages
• We think that PHP should be used
• Suitable for the University’s needs
• Should be used in conjunction with firewalls in data layer




Conclusion

More Related Content

What's hot

PHP .ppt
PHP .pptPHP .ppt
PHP .ppt
dinesh rana
 
Advantages of Choosing PHP Web Development
Advantages of Choosing PHP Web DevelopmentAdvantages of Choosing PHP Web Development
Advantages of Choosing PHP Web Development
Grey Matter India Technologies PVT LTD
 
Object Oriented Programming with Laravel - Session 1
Object Oriented Programming with Laravel - Session 1Object Oriented Programming with Laravel - Session 1
Object Oriented Programming with Laravel - Session 1
Shahrzad Peyman
 
Introduction to webprogramming using PHP and MySQL
Introduction to webprogramming using PHP and MySQLIntroduction to webprogramming using PHP and MySQL
Introduction to webprogramming using PHP and MySQL
anand raj
 
PHP LICTURES ..........
PHP LICTURES ..........PHP LICTURES ..........
PHP LICTURES ..........
Rashid Ahmad
 
PHP
PHPPHP
Wp Presentation
Wp PresentationWp Presentation
Wp Presentation
guestffa7b22
 
PHP: Hypertext Preprocessor Introduction
PHP: Hypertext Preprocessor IntroductionPHP: Hypertext Preprocessor Introduction
PHP: Hypertext Preprocessor Introduction
Oto Brglez
 
web Based Application Devlopment using PHP
web Based Application Devlopment using PHPweb Based Application Devlopment using PHP
web Based Application Devlopment using PHP
maccodder
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
ShahRushika
 
Chp 08 php (shared)
Chp 08   php  (shared) Chp 08   php  (shared)
Chp 08 php (shared)
YUSRA FERNANDO
 
slidesharenew1
slidesharenew1slidesharenew1
slidesharenew1
truptitasol
 

What's hot (12)

PHP .ppt
PHP .pptPHP .ppt
PHP .ppt
 
Advantages of Choosing PHP Web Development
Advantages of Choosing PHP Web DevelopmentAdvantages of Choosing PHP Web Development
Advantages of Choosing PHP Web Development
 
Object Oriented Programming with Laravel - Session 1
Object Oriented Programming with Laravel - Session 1Object Oriented Programming with Laravel - Session 1
Object Oriented Programming with Laravel - Session 1
 
Introduction to webprogramming using PHP and MySQL
Introduction to webprogramming using PHP and MySQLIntroduction to webprogramming using PHP and MySQL
Introduction to webprogramming using PHP and MySQL
 
PHP LICTURES ..........
PHP LICTURES ..........PHP LICTURES ..........
PHP LICTURES ..........
 
PHP
PHPPHP
PHP
 
Wp Presentation
Wp PresentationWp Presentation
Wp Presentation
 
PHP: Hypertext Preprocessor Introduction
PHP: Hypertext Preprocessor IntroductionPHP: Hypertext Preprocessor Introduction
PHP: Hypertext Preprocessor Introduction
 
web Based Application Devlopment using PHP
web Based Application Devlopment using PHPweb Based Application Devlopment using PHP
web Based Application Devlopment using PHP
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
 
Chp 08 php (shared)
Chp 08   php  (shared) Chp 08   php  (shared)
Chp 08 php (shared)
 
slidesharenew1
slidesharenew1slidesharenew1
slidesharenew1
 

Viewers also liked

Yii 2.0 overview - 1 of 2
Yii 2.0 overview - 1 of 2Yii 2.0 overview - 1 of 2
Yii 2.0 overview - 1 of 2
Cassiano Surek
 
08 Php Mysql Complex Queries Functions
08 Php Mysql Complex Queries Functions08 Php Mysql Complex Queries Functions
08 Php Mysql Complex Queries Functions
Geshan Manandhar
 
Yii2 by Peter Jack Kambey
Yii2 by Peter Jack KambeyYii2 by Peter Jack Kambey
Yii2 by Peter Jack Kambey
k4ndar
 
PHP Summer Training Presentation
PHP Summer Training PresentationPHP Summer Training Presentation
PHP Summer Training Presentation
Nitesh Sharma
 
Beginners PHP Tutorial
Beginners PHP TutorialBeginners PHP Tutorial
Beginners PHP Tutorial
alexjones89
 
PHP Project PPT
PHP Project PPTPHP Project PPT
PHP Project PPT
Pankil Agrawal
 
Php mysql ppt
Php mysql pptPhp mysql ppt
Php Presentation
Php PresentationPhp Presentation
Php Presentation
Manish Bothra
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
Jussi Pohjolainen
 

Viewers also liked (9)

Yii 2.0 overview - 1 of 2
Yii 2.0 overview - 1 of 2Yii 2.0 overview - 1 of 2
Yii 2.0 overview - 1 of 2
 
08 Php Mysql Complex Queries Functions
08 Php Mysql Complex Queries Functions08 Php Mysql Complex Queries Functions
08 Php Mysql Complex Queries Functions
 
Yii2 by Peter Jack Kambey
Yii2 by Peter Jack KambeyYii2 by Peter Jack Kambey
Yii2 by Peter Jack Kambey
 
PHP Summer Training Presentation
PHP Summer Training PresentationPHP Summer Training Presentation
PHP Summer Training Presentation
 
Beginners PHP Tutorial
Beginners PHP TutorialBeginners PHP Tutorial
Beginners PHP Tutorial
 
PHP Project PPT
PHP Project PPTPHP Project PPT
PHP Project PPT
 
Php mysql ppt
Php mysql pptPhp mysql ppt
Php mysql ppt
 
Php Presentation
Php PresentationPhp Presentation
Php Presentation
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 

Similar to PHP Presentation

5. .net framework
5. .net framework5. .net framework
5. .net framework
Pramod Rathore
 
Computer Programming Languages in Psychological Perspective
Computer Programming Languages in Psychological PerspectiveComputer Programming Languages in Psychological Perspective
Computer Programming Languages in Psychological Perspective
ZunairaRasheed4
 
PHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdfPHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdf
christiemarie4
 
Principles of programming languages. Detail notes
Principles of programming languages. Detail notesPrinciples of programming languages. Detail notes
Principles of programming languages. Detail notes
VIKAS SINGH BHADOURIA
 
Aca2 10 11
Aca2 10 11Aca2 10 11
Aca2 10 11
Sumit Mittu
 
Introduction
IntroductionIntroduction
Introduction
baran19901990
 
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Professor Lili Saghafi
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1
ADARSH BHATT
 
open source web developer
open source web developeropen source web developer
open source web developer
fatma daify
 
Intake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper trackIntake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper track
Mahmoud A. Mostafa
 
Programming language
Programming languageProgramming language
Programming language
MalayKalavadia
 
Advantage of Phyton Language for Development.pdf
Advantage of Phyton Language for Development.pdfAdvantage of Phyton Language for Development.pdf
Advantage of Phyton Language for Development.pdf
vegasystemsusa
 
E-Comura Documentation
E-Comura DocumentationE-Comura Documentation
E-Comura Documentation
anuj_rakheja
 
PHP Training Institute In Delhi.pptx
PHP Training Institute In Delhi.pptxPHP Training Institute In Delhi.pptx
PHP Training Institute In Delhi.pptx
DivyaSharma84779
 
Software_engineering.pptx
Software_engineering.pptxSoftware_engineering.pptx
Software_engineering.pptx
john6938
 
Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...
Moon Technolabs Pvt. Ltd.
 
Changing patterns and variables of obligations of Libraries
Changing patterns and variables of obligations of LibrariesChanging patterns and variables of obligations of Libraries
Changing patterns and variables of obligations of Libraries
Munesh Kumar
 
E-learning platform
E-learning platformE-learning platform
E-learning platform
Bharat Sabne
 
PhP Training Institute In Delhi
PhP Training Institute In DelhiPhP Training Institute In Delhi
PhP Training Institute In Delhi
DivyaSharma84779
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
Jeff Fox
 

Similar to PHP Presentation (20)

5. .net framework
5. .net framework5. .net framework
5. .net framework
 
Computer Programming Languages in Psychological Perspective
Computer Programming Languages in Psychological PerspectiveComputer Programming Languages in Psychological Perspective
Computer Programming Languages in Psychological Perspective
 
PHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdfPHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdf
 
Principles of programming languages. Detail notes
Principles of programming languages. Detail notesPrinciples of programming languages. Detail notes
Principles of programming languages. Detail notes
 
Aca2 10 11
Aca2 10 11Aca2 10 11
Aca2 10 11
 
Introduction
IntroductionIntroduction
Introduction
 
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1
 
open source web developer
open source web developeropen source web developer
open source web developer
 
Intake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper trackIntake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper track
 
Programming language
Programming languageProgramming language
Programming language
 
Advantage of Phyton Language for Development.pdf
Advantage of Phyton Language for Development.pdfAdvantage of Phyton Language for Development.pdf
Advantage of Phyton Language for Development.pdf
 
E-Comura Documentation
E-Comura DocumentationE-Comura Documentation
E-Comura Documentation
 
PHP Training Institute In Delhi.pptx
PHP Training Institute In Delhi.pptxPHP Training Institute In Delhi.pptx
PHP Training Institute In Delhi.pptx
 
Software_engineering.pptx
Software_engineering.pptxSoftware_engineering.pptx
Software_engineering.pptx
 
Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...
 
Changing patterns and variables of obligations of Libraries
Changing patterns and variables of obligations of LibrariesChanging patterns and variables of obligations of Libraries
Changing patterns and variables of obligations of Libraries
 
E-learning platform
E-learning platformE-learning platform
E-learning platform
 
PhP Training Institute In Delhi
PhP Training Institute In DelhiPhP Training Institute In Delhi
PhP Training Institute In Delhi
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
 

PHP Presentation

  • 1. PHP By Amanda Nardi, Arun Sahota and Samir Nasirov
  • 2. • Programming language that is mainly used in web related content • Used in server-side scripting language What is PHP?
  • 3. • University wants to implement a 3 tier-architecture system • Would need to encompass both academic and administrative tasks • Helps to build profile of the student over the years Scenario
  • 4. • Architectural system consisting of 3 different layers • Can help relay information and data through layers to reach specific audience 3 tier-architecture
  • 5. • PHP has to communicate to the data layer and databases • Output HTML and XML code to presentation layer Application layer
  • 6. Useful in handling multimedia content • Compatibility with Oracle databases & different OS • Internet/web friendly • Open-source: one of the most popular languages • Allows interaction with the system Advantages
  • 7. • Security issues • Popularity increases security risks • Relatively basic language Disadvantages
  • 8. • We think that PHP should be used • Suitable for the University’s needs • Should be used in conjunction with firewalls in data layer Conclusion