PHP, Perl or Python: What is the difference?

Mihai B.

Well-known member
Registered
Joined
Apr 19, 2016
Messages
238
Points
18
Can you guys tell me what are the differences between PHP, Perl or Python, I am leaning PHP and know about but I have no idea what is Perl or Python? what one is the best between PHP, Perl or Python?
 

LJSHost

Well-known member
Hosting Provider
Registered
Joined
Jul 5, 2016
Messages
1,031
Points
63
They are all different programming languages.

I would say PHP is the most used now days and imo the most simple to use, web/database applications are becoming more and more popular and such PHP's popularity.

I'm more of a server administrator then coder but I think they can all do each other jobs, some better than others. But if you are doing web development I would stick with PHP.
 

Alexandar

New member
Registered
Joined
Jan 23, 2017
Messages
10
Points
0
Hey Mihai!

It all depends on what your goal is when it comes to programing? Each of these has it's application ( Facebook is php heavy where Dropbox on other hand is relying on Python for sync and share functionality).

PHP might prove to be a bit harder to get into where python is almost a pseudo-language which means that even a non-programer can easily read and interpret the code due to simplicity of it's syntax.

What are your goals when it comes to web programing?
 

Mihai B.

Well-known member
Registered
Joined
Apr 19, 2016
Messages
238
Points
18
Mihai B.
My goal is building a professional website by myself by PHP, Perl or Python but I don't know Perl or Python not at all.
I want to start with one but make sure that it has the best advantages to help me build a website fast, secure, and easy to develop by adding new modules compatible with other platforms.
 

mattnz

Member
Registered
Joined
Jul 16, 2016
Messages
48
Points
8
mattnz
My goal is building a professional website by myself by PHP, Perl or Python but I don't know Perl or Python not at all.
That will not be a problem if you already have known PHP, using it to build your own website is enough, if you want to save time and have your website done if short time, I would suggest you go with Wordpress, it is a great platform that built with PHP, you can use your PHP knowledge to edit parts on it, that's easy.
 

Alexandar

New member
Registered
Joined
Jan 23, 2017
Messages
10
Points
0
Thanks for the info.

So, given that you've already somewhat into php already - my advise would be to stick with it for now. The internet as we know was built on PHP+MYSQL combo.

What does this mean for you though? With the basics of PHP you should be looking into a framework that you would work with. Frameworks provide you with the skeleton around which you can express your creativity and PHP knowledge and allows you to use up the security benefits that come along with these frameworks.

The most popular would be Laravel, Symphony and Codeigniter and Zend - where Symphony has all the robustsnes needed but Laravel is gaining a lot of traction and has some great tutorials that you can follow.

So my suggestion would be to start with one of these frameworks and take it from there - then use some of your free time to investigate Python a bit more and when you feel more comfortable with it test out Django as it's the leading Python framework out there.

Let me know if I can help with more info :)
 

iamgaurav

New member
Registered
Joined
Mar 4, 2017
Messages
13
Points
0
Alexandar is absolutely correct. If you already know PHP well its better to continue forward with it however, for the long term Python will soon become a dominating language and Django is a really dead simple framework to learn.
 

StartVM

Well-known member
Registered
Joined
Aug 5, 2016
Messages
241
Points
18
StartVM
I think we have a ways to go still for Python to take a more substantial hold on web scripting, but we are definitely getting there. Because it has very simple syntax (almost like pseudocode), with every new generation of coders it's usage will continue to rival with PHP.
 

serverbundle

Member
Registered
Joined
Oct 2, 2016
Messages
62
Points
0
Python is already very popular language. Most of our backend/frontend is already developed in Django. PHP is good to start with however, I will also suggest you to start learning Python as soon as possible.
 

JohnnyK

Member
Registered
Joined
Mar 15, 2017
Messages
59
Points
0
PHP is a free of charge open source scripting language and widely used in the web environment. The best advantage of PHP is that it is easy to learn and use.
Perl is an all-purpose tool. Not only is it well suited for web design but there are a lot of other applications that it can be integrated into as well.
Python is unlike any other programming languages. It supports multiple styles of programming, so if you already have a background in one language it can be applied to this one. This is a good choice if you have object orientation you want to do.
 
Older Threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top