PHP, Apache, MySQL Flashcards

1
Q

What is JSON?

A

JSON stands for JavaScript Object Notation. JSON is a lightweight format for storing and transporting data. It is easy for humans to read and write. It is easy for machines to parse and generate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can JSON be used when communicating with a web API?

A

JSON documents consist of name/value pairs which reflect the structure of the data. REST API and JSON allows us to separate frontend from backend. Backend (JSON) contains the data, while frontend displays the data. REST API sends JSON instead of HTML.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain the purpose of PHP when developing web applications.

A

PHP is a server-side scripting language embedded in HTML in its simplest form. PHP allows web developers to create dynamic content and interact with databases. PHP is known for its simplicity, speed, and flexibility.
PHP = programming language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the purpose of Apache when developing web applications.

A

As a Web server, Apache is responsible for accepting directory (HTTP) requests from Internet users and sending them their desired information in the form of files and Web pages.
Apache = web server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the purpose of MySQL when developing web applications.

A

MySQL determines the speed of when things load on your site and how fast you can access that stored data. It has a direct impact on site performance, which makes it an integral part of web design.
MySQL = database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly