Purchase Solution

Server-Side Scripting Languages

Not what you're looking for?

Ask Custom Question

Need assitance with the attached problem.

There are several server- based scripting languages available offering wide array of features and complexity to web engineers. Briefly review the emergence of such languages and recommend any two as your development tool. Does Perl offer any unique feature compared to JavaScript and PHP?

Write a 3 to 5 page paper discussing the above, particularly the benefits and drawbacks of Perl.

Attachments
Purchase this Solution

Solution Summary

The expert examines server-side scripting languages.

Solution Preview

There are several server- based scripting languages available offering wide array of features and complexity to web engineers. Briefly review the emergence of such languages and recommend any two as your development tool. Does Perl offer any unique feature compared to JavaScript and PHP?
Write a 3 to 5 page paper discussing the above, particularly the benefits and drawbacks of Perl.
Contents
Server-side scripting technologies 2
CGI/Perl 2
Advantages 2
Disadvantages 2
Target Developer 3
ASP 3
Advantages 3
Disadvantages 3
Target Developer 4
Cold Fusion 4
Advantages 4
Disadvantages 4
Target Developer 4
PHP 4
Advantages 4
Disadvantages 4
Target Developer 5
Java 5
Advantages 5
Drawbacks 5
Target Developer 5
PHP versus Perl 5

Server-side scripting technologies
Server-side scripting is a web server technology in which a user's request is fulfilled by running a script directly on the web server to generate dynamic HTML pages. It is usually used to provide interactive web sites that interface to databases or other data stores. This is different from client-side scripting where scripts are run by the viewing web browser, usually in JavaScript. The primary advantage to server-side scripting is the ability to highly customize the response based on the user's requirements, access rights, or queries into data stores.

The production of server-side dynamic web pages is one of the main applications of server-side scripting languages. Below are the major server-side development options available today:
• Perl: a mature, cross-platform language that can be hard to understand
• ASP: Microsoft's powerful, Windows-based framework
• Cold Fusion: a powerful, tag-based option for non-programmers
• PHP: a cross-platform, open-source alternative with lots of features built in
• Java: the ultimate in power and flexibility, for serious programmers
CGI/Perl
Perl was not created as a Web development language. Perl is a multipurpose scripting language that was designed to handle tasks that involve a lot of text manipulation. Perl is very good at juggling pieces of text from various sources and combining them to form complete documents, which is exactly what is involved in server-side Web development.

With its convenient handling of text, Perl has always been better suited to the job, and now that Perl comes with the CGI.pm module built in, most of the details of handling things like HTML form submissions are handled automatically. Tthe ...

Purchase this Solution


Free BrainMass Quizzes
Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

C++ Operators

This quiz tests a student's knowledge about C++ operators.