A quick question about scripting languages

SpaceshipSpaceship
Watch

Barrucadu

Established Member
Impact
64
On my webserver I installed:
  • PHP
  • ASP.Net
  • Perl
  • Python
  • Ruby

My question is, what is each language best at?
 
0
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
GoDaddyGoDaddy
PHP = PHP has a vast amount of functions.. It is excellent at CMS's.
Perl = Perl is an excellent programming language with tons of more "behind the scene" functions.. Great for Game Server control panels, Control Panels.. Things that require use of the servers functions.
Python = Python is a intresting programming language.. I do not really recommand it for everything.. But it is a excellent fast program for small things..
Ruby = Ruby is a fairly new language.. It takes awhile to learn and requires alot of time to learn it.. But it is easy to make stuff.. But custom functions are limited..
ASP.Net = Ah.. Good old ASP.. ASP is a great language for complex scripts.. AdBrite Clones, Huge websites (news.com,etc) because it runs extremely fast and provides alot of excellent functions.. Though PHP can do the same.. Just abit less work in .Net

I suggest: PHP or ASP.Net

- Steve
 
1
•••
OK, at some point I may need to write a script that runs programs on the server, ect.
So, would that be: PHP, to parse the input, and Perl to execute the code?

ie: Someone submits something in a form, the data needs to be verified against a database, if its the correct data it runs a program
 
0
•••
As with what CPanel does.. It uses the GUI (Front end) with PHP.. An excellent idea because the easiness to integrate with HTML. The backend (Server processing,etc) are all done in Perl..

- Steve
 
1
•••
OK, thanks

+ repped
 
0
•••
Dynadot — .com TransferDynadot — .com Transfer
Appraise.net

We're social

Escrow.com
Spaceship
Rexus Domain
CryptoExchange.com
Domain Recover
CatchDoms
DomainEasy — Zero Commission
DomDB
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back