SlideShare a Scribd company logo
1 of 7
PHP The end of the LAMP stack; creating dynamic webpages
What is PHP? Created in the 1994, as “Personal Home Page” tools Re-written and released in 1997-8 as “Hypertext Pre-Processor” Open-source, free, programming/scripting language http://en.wikipedia.org/wiki/PHP
More on PHP Based on C, so it’s “C-like”—meaning that it has a shallow learning curve for most Programming languages are typically robust and powerful Scripting languages typically don’t need compiling, saving clock time Free, powerful, and fast = a good choice for server-side scripting
What can PHP do for me? PHP is what allows your webserver to connect a user’s calls (Apache) to your database (MySQL)  This, in turn, creates the ability to create dynamic webpages on-the-fly Any content can be (re)written or displayed based on any criteria
How does it work? Create PHP function code (script) Call script in your page Bask in your utter awesomeness
A simple example http://www.php-scripts.com/php_diary/php_scripts.html This script Saved as this file name Will produce this
A slightly more useful example http://www.web-development-blog.com/archives/e-mail-links-protective-solutions-against-spam/

More Related Content

Viewers also liked

Viewers also liked (8)

Research proposal
Research proposalResearch proposal
Research proposal
 
Integrating Established Learning Theories Into Online Programs Learning Outco...
Integrating Established Learning Theories Into Online Programs Learning Outco...Integrating Established Learning Theories Into Online Programs Learning Outco...
Integrating Established Learning Theories Into Online Programs Learning Outco...
 
The funnel study
The funnel studyThe funnel study
The funnel study
 
Project #5 Webpage Design
Project #5 Webpage DesignProject #5 Webpage Design
Project #5 Webpage Design
 
Theory and Practice of Online Learning
Theory and Practice of Online LearningTheory and Practice of Online Learning
Theory and Practice of Online Learning
 
Before start
Before startBefore start
Before start
 
ZoomPresence & Zoom.us Video Conferencing
ZoomPresence & Zoom.us Video ConferencingZoomPresence & Zoom.us Video Conferencing
ZoomPresence & Zoom.us Video Conferencing
 
Research proposal
Research proposalResearch proposal
Research proposal
 

Recently uploaded

An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

PHP slidestack

  • 1. PHP The end of the LAMP stack; creating dynamic webpages
  • 2. What is PHP? Created in the 1994, as “Personal Home Page” tools Re-written and released in 1997-8 as “Hypertext Pre-Processor” Open-source, free, programming/scripting language http://en.wikipedia.org/wiki/PHP
  • 3. More on PHP Based on C, so it’s “C-like”—meaning that it has a shallow learning curve for most Programming languages are typically robust and powerful Scripting languages typically don’t need compiling, saving clock time Free, powerful, and fast = a good choice for server-side scripting
  • 4. What can PHP do for me? PHP is what allows your webserver to connect a user’s calls (Apache) to your database (MySQL) This, in turn, creates the ability to create dynamic webpages on-the-fly Any content can be (re)written or displayed based on any criteria
  • 5. How does it work? Create PHP function code (script) Call script in your page Bask in your utter awesomeness
  • 6. A simple example http://www.php-scripts.com/php_diary/php_scripts.html This script Saved as this file name Will produce this
  • 7. A slightly more useful example http://www.web-development-blog.com/archives/e-mail-links-protective-solutions-against-spam/