SlideShare a Scribd company logo
1 of 2
Discussion
Session management is used to track user activity, including the
login and logout (or the beginning and end of a user session) of
a Web application, otherwise known as "state." Because HTTP
is a stateless technology, HTTP has no inherent method of
tracking state or managing sessions. Therefore, session data is
managed by the server (Sessions) or is read from the browser
(Cookies). There are advantage and disadvantages to both
methods.
Please respond to
all
of the following prompts:
Identify the pros and cons of using cookies.
Identify the pros and cons of using Sessions.
Explain the primary focus you should have in designing Web
applications?
Assignment
This assignment will review Chapters 8 and 10 to reinforce the
concepts we learned about manipulating data in records and
with error-handling. Answer the following discussion questions
in a Word file for submission:
What is used for accessing a resource that you can read from
and write to?
What does the Input stream do?
What special type of variable is used by PHP to represent a
resource such as a file?
What would happen if more than one program attempted to
write data to a text file at the same time?
To iterate through the entries in a directory, you open a handle
to the directory with what function?
When would you use the mysqli_select_db() function?
What is meant by "bullet-proofing?"
In PHP, the mysqli_query() function is used to send SQL
statements to what?
What statements in the mysqli_query() function create a new
database?
What is meant by a PROXY?

More Related Content

Similar to DiscussionSession management is used to track user activity, inc.docx

Software performance testing_overview
Software performance testing_overviewSoftware performance testing_overview
Software performance testing_overview
Rohan Bhattarai
 
The Factors For The Website
The Factors For The WebsiteThe Factors For The Website
The Factors For The Website
Julie May
 
Practical operability techniques for distributed systems - Velocity EU 2017
Practical operability techniques for distributed systems - Velocity EU 2017Practical operability techniques for distributed systems - Velocity EU 2017
Practical operability techniques for distributed systems - Velocity EU 2017
Skelton Thatcher Consulting Ltd
 
library management system
library management systemlibrary management system
library management system
prabhat kumar
 
Joomla Services
Joomla ServicesJoomla Services
Joomla Services
Vipin Sahu
 

Similar to DiscussionSession management is used to track user activity, inc.docx (20)

Web Server Primer
Web Server PrimerWeb Server Primer
Web Server Primer
 
Web Server Primer
Web Server PrimerWeb Server Primer
Web Server Primer
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Software performance testing_overview
Software performance testing_overviewSoftware performance testing_overview
Software performance testing_overview
 
Symfony2
Symfony2Symfony2
Symfony2
 
The Factors For The Website
The Factors For The WebsiteThe Factors For The Website
The Factors For The Website
 
Practical operability techniques for distributed systems - Velocity EU 2017
Practical operability techniques for distributed systems - Velocity EU 2017Practical operability techniques for distributed systems - Velocity EU 2017
Practical operability techniques for distributed systems - Velocity EU 2017
 
Chapter 7)
Chapter 7)Chapter 7)
Chapter 7)
 
library management system
library management systemlibrary management system
library management system
 
BMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptxBMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptx
 
Library tools and technologies
Library tools and technologiesLibrary tools and technologies
Library tools and technologies
 
Help File Proposal
Help File ProposalHelp File Proposal
Help File Proposal
 
Practical operability techniques for teams - Matthew Skelton - Agile in the C...
Practical operability techniques for teams - Matthew Skelton - Agile in the C...Practical operability techniques for teams - Matthew Skelton - Agile in the C...
Practical operability techniques for teams - Matthew Skelton - Agile in the C...
 
PHP
PHPPHP
PHP
 
Joomla Services
Joomla ServicesJoomla Services
Joomla Services
 
SharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro OverviewSharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro Overview
 
Open Source
Open SourceOpen Source
Open Source
 
How to Do a Lot with Very Little: Open source software, tools and templates f...
How to Do a Lot with Very Little: Open source software, tools and templates f...How to Do a Lot with Very Little: Open source software, tools and templates f...
How to Do a Lot with Very Little: Open source software, tools and templates f...
 
Day 2-presentation
Day 2-presentationDay 2-presentation
Day 2-presentation
 
Dfg Intranet Development
Dfg Intranet DevelopmentDfg Intranet Development
Dfg Intranet Development
 

More from blossomblackbourne

Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
Dr. S. SIDHOMComputer Project1.  The following are the ages of.docxDr. S. SIDHOMComputer Project1.  The following are the ages of.docx
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
blossomblackbourne
 
DQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docxDQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docx
blossomblackbourne
 
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docxDQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
blossomblackbourne
 

More from blossomblackbourne (20)

due 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docxdue 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docx
 
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docxDue 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
 
Due 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docxDue 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docx
 
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docxDue 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
 
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docxDue 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
 
Due 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docxDue 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docx
 
Due 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docxDue 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docx
 
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docxDue 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
 
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docxDUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
 
Draft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docxDraft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docx
 
Draft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docxDraft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docx
 
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docxDrawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
 
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
Dr. S. SIDHOMComputer Project1.  The following are the ages of.docxDr. S. SIDHOMComputer Project1.  The following are the ages of.docx
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
 
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docxDr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
 
DQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docxDQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docx
 
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docxDq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
 
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docxDQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
 
DQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docxDQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docx
 
Dq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docxDq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docx
 
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docxDQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MysoreMuleSoftMeetup
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Recently uploaded (20)

TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 

DiscussionSession management is used to track user activity, inc.docx

  • 1. Discussion Session management is used to track user activity, including the login and logout (or the beginning and end of a user session) of a Web application, otherwise known as "state." Because HTTP is a stateless technology, HTTP has no inherent method of tracking state or managing sessions. Therefore, session data is managed by the server (Sessions) or is read from the browser (Cookies). There are advantage and disadvantages to both methods. Please respond to all of the following prompts: Identify the pros and cons of using cookies. Identify the pros and cons of using Sessions. Explain the primary focus you should have in designing Web applications? Assignment This assignment will review Chapters 8 and 10 to reinforce the concepts we learned about manipulating data in records and with error-handling. Answer the following discussion questions in a Word file for submission: What is used for accessing a resource that you can read from and write to? What does the Input stream do? What special type of variable is used by PHP to represent a resource such as a file? What would happen if more than one program attempted to
  • 2. write data to a text file at the same time? To iterate through the entries in a directory, you open a handle to the directory with what function? When would you use the mysqli_select_db() function? What is meant by "bullet-proofing?" In PHP, the mysqli_query() function is used to send SQL statements to what? What statements in the mysqli_query() function create a new database? What is meant by a PROXY?