You are on page 1of 3

steffan, john mark z.

BSIT 3RD YEAR

ACTIVITY 1

1. What is the difference between a WAMP, a MAMP, and a LAMP?

WAMP
wamp is another local server, which is a package of software
including Apache Server (which stands for A), MySQL database (which
stands for M), and PHP script-based language (which stands for P).
The "W" in WAMP designates its exclusiveness for the Windows
Operating system. WAMP is used in Windows-based systems to test
dynamic websites without publishing it on the webserver. It is handy
to implement and developed with PHP. It is available for both 32 bit
and 64-bit systems.

MAMP

mamp is a local server, which is compatible with (M) Mac Operating system
and supports development & testing of web projects based on (A) Apache Server,
(M) MySQL Database and (P) PHP OOPS based programming language. It can be
easily installed on a Mac-based system with the help of a few clicks. It is mainly
used for Mac OS, as denoted by the initial M in MAMP. It provides all the equipment
that is needed to run WordPress on the system.

LAMP

It is an acronym in which "L" stands for Linux, "A" stands for Apache, "M"
stands for MySQL, and "P" stands for various programming languages such as PHP,
Perl, and Python. It is a local server solely supported by the Linux operating system
and cannot be run on any other operating system. It is a light-weighted software
package used by Linux based local hosts for testing their webpages before
launching them on live platform. Unlike other such software packages, it supports
development by multiple programming languages such as PHP, Perl, and Python.

2. What do the IP address 127.0.0.1 and the URL http://localhost have in common?

The IP address 127.0.0.1 is a special-purpose IPv4 address and is


called the localhost  or loopback  address. All computers use this address as
their own, but it doesn't let computers communicate with other devices as a
real IP address does. The name localhost  also carries a special meaning in
computer networking used in conjunction with 127.0.0.1. Computer
operating systems maintain an entry in their host's files associating a name
with the loopback address. This practice helps applications create loopback
messages using a name rather than a hard-coded number.

3. What is the purpose of an FTP program?

FTP is an acronym for File Transfer Protocol. As the name suggests, FTP is used to
transfer files between computers on a network. You can use FTP to exchange files between
computer accounts, transfer files between an account and a desktop computer, or access
online software archives. Keep in mind, however, that many FTP sites are heavily used and
require several attempts before connecting.

4. Name the main disadvantage of working on a remote web server.

Need for high self-discipline. It takes a lot of dedication and self-control to


work at home and not succumb to distractions. It’s easy to lose motivation and
focus which are pitfalls to your success. Therefore, it’s important to be
intentional about how you’re using your time. You need to structure your
environment in such a way that keeps you engaged.

5. Why is it better to use a program editor instead of a plain-text editor?

The first necessity to iron out involves understanding how an IDE and text editor
differs from each other. After that, you can start weighing the pros and cons and make
a well-informed conclusion.
An IDE has complementing features meant to help web developers accomplish tasks
with higher productivity. For example, when using an IDE, programmers can access
databases or automatically write code to create a graphical user interface (GUI).
Furthermore, some IDEs provide suggested ways to complete strings of code. That
means you don’t have to type the entire line and save time.
In contrast, a text editor only does as its name describes and allows writing and
making changes to the text. Once a programmer creates code in a text editor, they can
then input the content into command-line windows.

One effective way to pick between an IDE and a text editor is to consider the project’s
difficulty. When working on extensive development projects, an IDE’s built-in features
would likely help you get things done in a more streamlined way that you otherwise
might. When fueling the debate about IDEs versus text editors, experts also point out that
the programming language used for a project may justify picking one over the other.
People who often use PHP and Ruby feel text editors are better suited to those dynamic
languages than IDEs. Then, individuals discussing the pros and cons of each type of tool
point out how people who primarily work with Java tend to choose IDEs.

You might also like