php or which is best

im going to open a project for a travel booking website
i want to know which language is best, or php
some says php is good, other says is good thats why use php

any suggestions?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dan CraciunIT ConsultantCommented:
The one you know is best.
If you don't know either of them, find good programmers and go with what they like.

The main difference is that will run on IIS on Windows Server, while  php will run on Apache on a Linux server. Not always, but most of the time.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ammadeyy2020Author Commented:
so what you mean is those who say is good they are best in thats why they are recommending it?
Dan CraciunIT ConsultantCommented:
Yup. Programmers will always say the tools they like are the best.
Bootstrap 4: Exploring New Features

Learn how to use and navigate the new features included in Bootstrap 4, the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites.

Ray PaseurCommented:
When you say you're going to "open a project" does that mean that you are going to learn programming and start building a web site?  Or does it mean you're going to hire professional programmers to do the work for you?  

If the former, you might want to look around and see what others are using.  Much of Google, all of Digg, large parts of Yahoo and nearly all of Facebook are built on PHP machines.  PHP is free and open-source.  ASP is not - it's a Microsoft product. Most of the best CMS and frameworks are built on PHP, eg: WordPress, Joomla, Drupal, Laravel, Zend, etc.

If the latter, you will probably want to engage an advertising agency or other similar consultant that has access to programming resources.  This is what I would do; it can take years to personally learn enough about application design and development to create anything you would want to deploy.  You can hire that set of knowledge and skills in an afternoon.

If you're interested in learning PHP, this article can help you get started.
ammadeyy2020Author Commented:
going to hire a programmer, just want to know which language will be best
i am currently discussing with some programmers, some saying php some says is best
so i am unable to decide which one to go for
Ray PaseurCommented:
Which one has more experience building sites like the one you want?  Which one can show you the best portfolio?  The choice of programming language is like the choice of cooking equipment.  No matter what's being used, Thomas Keller* will probably cook a great meal.  And I will make a mess.  Look for experience in the software developer and follow his/her advice about what technologies to use.  I would use PHP because I already know PHP, I'm well-connected in the PHP community, and I can make immediate progress with PHP.

* Keller's web site is built with PHP.
while  php will run on Apache on a Linux server
PHP can run on any machine - Windows or Linux

PHP is free and open-source.  ASP is not
They are both free, only difference is ASP comes with Windows which costs money but it's already part of the package.
Both have their advantages and disadvantages.
Both are capable of the project
PHP developers are usually cheaper than .Net developers.
Dave BaldwinFixer of ProblemsCommented:
According to this page , PHP is used about 5 times as much as ASP.NET and all of the most popular CMS packages are written in PHP.  Here on Experts Exchange, there appear to be about 10 times as many questions about ASP.NET as there are about PHP.  That suggests to me that PHP is better understood in general than ASP.NET is, especially considering how much more it is used.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.