web Flashcards

1
Q

What are the two types of web servers?

A

Traditional and modern

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

What are web stacks?

A

Bundles of software

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

What is vertical scaling?

A

Adding more programs

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

What is horizontal scaling?

A

Adding more physical machines in order to make stuff run faster, better, etc…

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

What is server side scripting?

A

Scripts that run on the server. PHP, Perl, Python…

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

What is client side scripting?

A

Scripts that run on the client (on the actual browser). Javascript, Actionscript, Flash…

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

What are web tiers?

A

Usually have 3 layers, presentation (the web browser itself), engine (PHP, Python) and a database.

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

What is LAMP?

A

Linux, Apache, MySQL, PHP.

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

What is MEAN?

A

MongoDB, Express.ks, Angular.js, Node.js

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

What is the Django stack?

A

Python, Django, Apache, MySQL

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

What is an injection?

A

Inserting malicious code, usually with database-driven web sites using some scripting language(s)

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