566 replies
hi,

there are many scripting language but generally most web application made using PHP why?
#php #web development
  • Profile picture of the author dvduval
    I would say one of the main reasons is it was the first scripting language that was widely used AND open source. As a result, many web applications and frameworks were created using the script, and PHP spread through those applications.
    Signature
    It is okay to contact me! I have been developing software since 1999, creating many popular products like phpLD.
    {{ DiscussionBoard.errors[860761].message }}
    • Profile picture of the author txr7
      Originally Posted by dvduval View Post

      I would say one of the main reasons is it was the first scripting language that was widely used AND open source. As a result, many web applications and frameworks were created using the script, and PHP spread through those applications.
      actually, Perl was the first widely used and open source language.
      {{ DiscussionBoard.errors[968915].message }}
      • Profile picture of the author txr7
        PHP is widely used because:

        1. It is a scripting language, so no need to compile, deploy, test, then do it again. It is good for what we do, however larger companies will need more power and tend to rely on C/C++, but again those are very large companies, with very high traffic

        2. Since it is scripted, the complexities are abstracted out. PHP comes with pre-written code for you, you just make the calls and you don't have to write the complex algorithm to get things working. This makes it easier for people to write applications

        3. The alternatives are more complex syntax wise, or compilation wise

        overall, it is pretty nice language to code in. Make sure to take advantage of the new OOP in php5. Classes, while not really objects in real sense, are good way of organizing your code.
        What is happening now a days is that websites are becoming more intelligent and requiring more code. Orginizing code in classes is a life saver, and php5+ gave php a life extention.
        {{ DiscussionBoard.errors[968931].message }}
    • Profile picture of the author tirupati
      2 things
      1) scripting language
      2) Open source
      {{ DiscussionBoard.errors[3346325].message }}
      • Profile picture of the author PHIMind
        Being open-source it spread through the community of developers faster.
        Being a close relative to c/c++ made the c/c++ programmers ready to work on it.
        Being developed with the community in mind made it wide-spread through servers all around.
        {{ DiscussionBoard.errors[3347688].message }}
    • Profile picture of the author globalpageindia
      Originally Posted by dvduval View Post

      I would say one of the main reasons is it was the first scripting language that was widely used AND open source. As a result, many web applications and frameworks were created using the script, and PHP spread through those applications.
      Thank for this information.
      I think you have good knowledge about PHP.
      {{ DiscussionBoard.errors[5905196].message }}
  • Profile picture of the author dizen
    There are many reasons , one of the reason is it is cost efficient
    {{ DiscussionBoard.errors[860926].message }}
    • Profile picture of the author phpindia
      Originally Posted by dizen View Post

      There are many reasons , one of the reason is it is cost efficient
      Yes, it is cost efficient but besides this reason there are plenty of other reason which can be considered to choose PHP first compare to any other scripting language. Its an opensource language and available freely on internet to develop beautiful websites. All CMS like magento, wordpress, Joomla and drupal also support PHP for better functionality and content management.
      {{ DiscussionBoard.errors[7102559].message }}
  • Profile picture of the author CBSnooper
    It is simple to program in, and works so well with mysql (also open source).
    {{ DiscussionBoard.errors[862376].message }}
    • Profile picture of the author Poglia
      Originally Posted by CBSnooper View Post

      It is simple to program in, and works so well with mysql (also open source).
      This. I really like PHP, it's my favorite programming language. Way better than ASP.
      Signature

      {{ DiscussionBoard.errors[968721].message }}
    • Profile picture of the author HostingWarrior
      Originally Posted by CBSnooper View Post

      It is simple to program in, and works so well with mysql (also open source).
      My Point also the same. In addition, it is more flexible as well as easier to learn.
      {{ DiscussionBoard.errors[4072526].message }}
  • Profile picture of the author kellogg9
    There was always Perl which came before PHP and was popular too...There is also .Net which is actually more versatile than PHP....I think the biggest reason for its wide adoption is that PHP is 1) FREE and 2) Made exclusively with Internet in mind and so very mature to handle all kinds of issues 3) Easy to use.

    Perl was starting to show its age and although it was easy to use it was still a bit cryptic at times and it wasnt built really to handle the internet...it was built to parse scripts which was then adapted for the internet.

    .Net is a brilliant piece of work by Microsoft but it is because it is from Microsoft that many other systems (outside the PC) dont use it...especially since it requires a license to use while PHP is totally free.

    PHP fit the market for its time and was the best at its time that many people began adopting it.
    {{ DiscussionBoard.errors[863005].message }}
    • Profile picture of the author LosingMyHair
      Originally Posted by kellogg9 View Post

      There was always Perl which came before PHP and was popular too...There is also .Net which is actually more versatile than PHP....I think the biggest reason for its wide adoption is that PHP is 1) FREE and 2) Made exclusively with Internet in mind and so very mature to handle all kinds of issues 3) Easy to use.

      Perl was starting to show its age and although it was easy to use it was still a bit cryptic at times and it wasnt built really to handle the internet...it was built to parse scripts which was then adapted for the internet.

      .Net is a brilliant piece of work by Microsoft but it is because it is from Microsoft that many other systems (outside the PC) dont use it...especially since it requires a license to use while PHP is totally free.

      PHP fit the market for its time and was the best at its time that many people began adopting it.
      All true. I started my career writing and modifying PERL scripts many years ago. PHP was in version 3 at that time. When version 4 hit, things really began to take off and I had a client tell me that I should really take a look at it.

      I scoffed because the syntax looked so "easy". How stoopid was that? Why should it be cryptic?

      The next thing I knew, I was dropping PERL altogether.

      PHP is so easy that is is widely thought of as a weekend programming language. I can't tell you how many people (both geeks and non-geeks) pick up a book and start write PHP code. Who wants to fool around learning constructs and configurations?

      <?php

      echo 'Hello world';

      Get 'er Done!

      And it didn't hurt that linux web hosts needed something simpler to install and offer their customers. PERL was not that solution. Even when I look at Ruby and Python, I think, "My mom would find it easier to learn PHP".
      {{ DiscussionBoard.errors[2886344].message }}
      • Profile picture of the author LiamMcArthur
        Originally Posted by LosingMyHair View Post

        <?php

        echo 'Hello world';

        Get 'er Done!
        MessageBox.Show("Hello World")

        Much more simple
        Signature
        Liam McArthur
        Web Developer | Eden Mobility
        {{ DiscussionBoard.errors[2890983].message }}
        • Profile picture of the author alvineagle
          Because there are so many features like PHP is a Open Source language. PHP programs can also run in Windows and Unix. PHP IS scripting language that was originally designed for web development to produce dynamic web pages. PHP can interact with MySQL databases.
          {{ DiscussionBoard.errors[2892842].message }}
    • Profile picture of the author loenmilton
      HI FRIEND'S
      I THINK YOU ARE RIGHT
      I AGREE WITH YOU
      kellogg9
      There was always Perl which came before PHP and was popular too...There is also .Net which is actually more versatile than PHP....I think the biggest reason for its wide adoption is that PHP is 1) FREE and 2) Made exclusively with Internet in mind and so very mature to handle all kinds of issues 3) Easy to use.

      Perl was starting to show its age and although it was easy to use it was still a bit cryptic at times and it wasnt built really to handle the internet...it was built to parse scripts which was then adapted for the internet.

      .Net is a brilliant piece of work by Microsoft but it is because it is from Microsoft that many other systems (outside the PC) dont use it...especially since it requires a license to use while PHP is totally free.

      PHP fit the market for its time and was the best at its time that many people began adopting it
      {{ DiscussionBoard.errors[5912172].message }}
  • Profile picture of the author Safade Billy
    Because it is free and less complicated. And lots of free software available in PHP, so iy is widely used. Since it is widely used lots of free software's are created using php.
    {{ DiscussionBoard.errors[867659].message }}
    • Profile picture of the author tundebj
      I'll always love PHP, i dont know what i could have done without it
      thanks to all who have made so much effort to see it this improved
      {{ DiscussionBoard.errors[1124809].message }}
  • Profile picture of the author graphic_designer
    its simple and less complicated..as compared to ASP..
    {{ DiscussionBoard.errors[867718].message }}
    • Profile picture of the author Adi E
      Free to use, Widely supported, Plenty of books and online tutorials - and almost anything is possible with it

      Adi
      {{ DiscussionBoard.errors[869362].message }}
      • Profile picture of the author littlekid
        Originally Posted by Adi E View Post

        Free to use, Widely supported, Plenty of books and online tutorials - and almost anything is possible with it

        Adi
        i agree with you.. php is very popular and great resources we can get from internet because everyone can make any web based-progam they want. nice script..
        {{ DiscussionBoard.errors[2853593].message }}
  • Profile picture of the author blagoj
    PHP is easy and platform-independent scripting language. Open-source and free!
    {{ DiscussionBoard.errors[870217].message }}
  • Profile picture of the author yaji
    The major reason is, hosting php applications are much much cheaper than others, say, jsp.
    Signature

    Thanks, Yaji

    Hypnosis Weight Loss Fun Info about Hypnosis Weight Loss | Cheap Car Insurance
    Cat Dandruff All about Cat Dandruff. A Must-Read for Cat Lovers

    {{ DiscussionBoard.errors[870644].message }}
  • Profile picture of the author James12C
    All of the above and, for me, there is something elegant about it......
    Signature

    Frustrated beginner? Check out my FREE 4-part, 6 bonus LIST BUILDING COURSE

    Follow me on Twitter AND my Blog

    {{ DiscussionBoard.errors[870738].message }}
  • Profile picture of the author thewebhostingdir
    Most websites are developed in PHP because it is free. Its web server, Apache is free. The best integrated database server with PHP is MySQL and is is free(community edition). Moreover, there is a wide variety of libraries developed by its lovers. (PHP, MYSQL communities are the largest)
    {{ DiscussionBoard.errors[871935].message }}
  • Profile picture of the author MichaelHiles
    Well, it wasn't the first widely used one... that would have been Perl.

    There were many shell scripts out there long before PHP.

    It's certainly not the "best".

    No interpreted script can ever be better than a compiled binary. Period.
    {{ DiscussionBoard.errors[872528].message }}
  • Profile picture of the author yaji
    Because hosting is much much cheaper...
    Signature

    Thanks, Yaji

    Hypnosis Weight Loss Fun Info about Hypnosis Weight Loss | Cheap Car Insurance
    Cat Dandruff All about Cat Dandruff. A Must-Read for Cat Lovers

    {{ DiscussionBoard.errors[873507].message }}
  • Profile picture of the author radio
    as stated above, because the price is right!
    {{ DiscussionBoard.errors[877688].message }}
  • Profile picture of the author ClickMonkey
    Hello! :-) As was mentioned by Michael, long before PHP there
    was something called Perl. And was it ever popular and widely
    used by many people! There is a lot of ignorance when it comes
    to a lot of things that relate to computer programming. But it's
    a losing battle to try and persuade anyone that one scripting
    language is better than another. I take a practical view and say
    that if PHP is all someone knows and understands, then use it
    as best you can to reach your ultimate programming objective.
    {{ DiscussionBoard.errors[877725].message }}
  • Profile picture of the author SethTheUBotGuy
    I'm not a big fan of php. I only know it because everyone else uses it, and it's hard to get away from.
    {{ DiscussionBoard.errors[899270].message }}
  • Profile picture of the author CDarklock
    Originally Posted by JoannaRivera View Post

    there are many scripting language but generally most web application made using PHP why?
    In the mid to late 1990s, PHP was the only halfway intelligent server-parsed scripting language that ran on a Linux box, talked to an SQL database, was buildable as an Apache module, and didn't cost several thousand dollars.

    The competition has simply never caught up - not because of PHP's capabilities, but because there is so much code already written in it. For about six years, if you were doing anything remotely interesting on the web, you almost had to do it in PHP... and the late 1990s was a very, VERY interesting time for web technology.
    Signature
    "The Golden Town is the Golden Town no longer. They have sold their pillars for brass and their temples for money, they have made coins out of their golden doors. It is become a dark town full of trouble, there is no ease in its streets, beauty has left it and the old songs are gone." - Lord Dunsany, The Messengers
    {{ DiscussionBoard.errors[913131].message }}
  • Profile picture of the author codepoint786
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[913133].message }}
    • Profile picture of the author CDarklock
      Originally Posted by codepoint786 View Post

      Sometimes I've seen people say PHP is a bad first language, because it teaches bad programming habits.
      That's because you're not really studying programming when you use PHP. You're enjoying yourself with a shiny new toy, and having fun. You keep doing nifty interesting things with it, and it's cool, and you bounce in your seat and clap your hands and point at the screen and send everyone on your IM client a link to your dumb page that prints "Hello world!" like your first program always does, and ten minutes later you tell them to reload because now it says "Hello BlueFart!" and you think that's really funny. You end up learning a shocking amount of stuff in a very short period of time, because you're having fun.

      And then some dillhole comes along and complains that you're learning bad programming habits, in much the same way his father came up to him when he was three and complained about how you're only supposed to color inside the lines.

      If you're going to do this for a living, you will need to learn good programming habits, but you'll do that when you're ready. Right now, you're playing. Don't stress out about good programming habits. Just have fun. You will have plenty of time to get all anal about your class heirarchies or the proper use of "for" and "foreach" later. Color outside the lines all you want.
      Signature
      "The Golden Town is the Golden Town no longer. They have sold their pillars for brass and their temples for money, they have made coins out of their golden doors. It is become a dark town full of trouble, there is no ease in its streets, beauty has left it and the old songs are gone." - Lord Dunsany, The Messengers
      {{ DiscussionBoard.errors[913230].message }}
      • Profile picture of the author die()
        Originally Posted by CDarklock View Post

        That's because you're not really studying programming when you use PHP. You're enjoying yourself with a shiny new toy, and having fun. You keep doing nifty interesting things with it, and it's cool, and you bounce in your seat and clap your hands and point at the screen and send everyone on your IM client a link to your dumb page that prints "Hello world!" like your first program always does, and ten minutes later you tell them to reload because now it says "Hello BlueFart!" and you think that's really funny. You end up learning a shocking amount of stuff in a very short period of time, because you're having fun.

        And then some dillhole comes along and complains that you're learning bad programming habits, in much the same way his father came up to him when he was three and complained about how you're only supposed to color inside the lines.

        If you're going to do this for a living, you will need to learn good programming habits, but you'll do that when you're ready. Right now, you're playing. Don't stress out about good programming habits. Just have fun. You will have plenty of time to get all anal about your class heirarchies or the proper use of "for" and "foreach" later. Color outside the lines all you want.
        This is one of the best things I have heard said about php haters.
        {{ DiscussionBoard.errors[1071411].message }}
      • Profile picture of the author Earnie Boyd
        Originally Posted by CDarklock View Post

        That's because you're not really studying programming when you use PHP. You're enjoying yourself with a shiny new toy, and having fun. You keep doing nifty interesting things with it, and it's cool, and you bounce in your seat and clap your hands and point at the screen and send everyone on your IM client a link to your dumb page that prints "Hello world!" like your first program always does, and ten minutes later you tell them to reload because now it says "Hello BlueFart!" and you think that's really funny. You end up learning a shocking amount of stuff in a very short period of time, because you're having fun.

        And then some dillhole comes along and complains that you're learning bad programming habits, in much the same way his father came up to him when he was three and complained about how you're only supposed to color inside the lines.

        If you're going to do this for a living, you will need to learn good programming habits, but you'll do that when you're ready. Right now, you're playing. Don't stress out about good programming habits. Just have fun. You will have plenty of time to get all anal about your class heirarchies or the proper use of "for" and "foreach" later. Color outside the lines all you want.
        I wish there was a LOL button.
        Signature
        {{ DiscussionBoard.errors[5787500].message }}
  • Profile picture of the author clubvikram
    Banned
    Very rightly said it is a very good first programming language. it is easy accessible since it is opensource and free. Initially it was a pain in the neck installing php along with apache web server and mysql.But now life has become very easy with WAMPP AND xampp.There are wonderful software products developed using php like oscommerce ,joomla.drupal,sugarCRM,dotproject and many others.
    {{ DiscussionBoard.errors[913360].message }}
  • Profile picture of the author Johnny12345
    I like both PHP and ASP.NET. But one nice thing about ASP.NET is that you can program it with either C# or VB.NET (my favorite).

    In addition, C# and VB.NET aren't just "scripting" languages -- they're full programming languages, so they're more powerful and versatile than PHP.

    However, what's really cool is that you can also use C# or VB.NET to program desktop applications. It's kind of a 2-for-1 deal.

    Johnny
    {{ DiscussionBoard.errors[918843].message }}
    • Profile picture of the author metabinltd
      I agree with most people on this topic.

      PHP is a powerful programming language, it supports classes, reflection, is modular, has a lot of support libraries built-in, you can create gui applications with it as well, i would say its a modern programming language rather than just a scripting language. If you want to do something really low-level thats not avaliable on the OS you can write a module for php in C or C++ (getting back to the original topic!)

      I really think the best place to start with learning C++ is learning object-oriented programming - at the moment php is the best place to start imho, then move on learning a bit about pointers before trying C++, although the biggest obstacle in learning how to program C++ is not the language itsself, but the compiling and linking applications together with the object files that you require for your project. Once this is setup, things become a lot easier.

      If you are looking to do web-programming in C++, i would recommend against it, you *can* do it but its not really designed from the ground-up for this type of thing.

      Hope this all helped!
      Dave
      {{ DiscussionBoard.errors[923178].message }}
    • Profile picture of the author nontemplates
      Originally Posted by Johnny12345 View Post

      However, what's really cool is that you can also use C# or VB.NET to program desktop applications. It's kind of a 2-for-1 deal.

      Johnny
      Actually three or four for one. You can also do game programming and Rich Internet Applications. Cost is the reason why PHP is popular for online applications but learning C# is by far more powerful. You can write code that with a little tweaking will run on a PC, an XBOX, online or in an RIA.

      actually its a 5 in one advantage. C# will get you a good paying job in more places than PHP.

      But if you want to add some functionality to your site or be free to develop a CMS withut paying any money then its PHP.

      Although I am loving Python and Django.
      {{ DiscussionBoard.errors[1058625].message }}
  • Profile picture of the author teye
    Why do you see so much PHP these days? Critical mass. Ease of use, great features, fantastic documentation, and widespread support keep it in the lead.

    There are easier, faster, more powerful things out there, but PHP strikes a nice balance.

    Django and Python have become my weapons of choice, but I still find myself coding many things in PHP.
    {{ DiscussionBoard.errors[922703].message }}
  • Profile picture of the author Brew
    As many others have said; it is free, and easy to learn. Another reason is because you can see pretty much instant results - there is no compliling, so debuging scripts takes less time than other languages.

    Unfortunately the downside of this easy language is that it is easy to write scripts contain no security.

    Joe
    {{ DiscussionBoard.errors[923952].message }}
  • Profile picture of the author zain654321
    Accourding to me PHP is Best because

    PHP and other languages

    PHP is the best language for web programing, but what about other languages?

    PHP vs. ASP?
    Is there an ASP to PHP converter?
    PHP vs. Cold Fusion?
    PHP vs. Perl?

    PHP vs. ASP?
    ASP is not really a language in itself, it's an acronym for Active Server Pages, the actual language used to program ASP with is Visual Basic Script or JScript. The biggest drawback of ASP is that it's a proprietary system that is natively used only on Microsoft Internet Information Server (IIS). This limits it's availability to Win32 based servers. There are a couple of projects in the works that allows ASP to run in other environments and webservers: » InstantASP from » Halcyon (commercial), Chili!Soft ASP from » Chili!Soft (commercial). ASP is said to be a slower and more cumbersome language than PHP, less stable as well. Some of the pros of ASP is that since it primarily uses VBScript it's relatively easy to pick up the language if you're already know how to program in Visual Basic. ASP support is also enabled by default in the IIS server making it easy to get up and running. The components built in ASP are really limited, so if you need to use "advanced" features like interacting with FTP servers, you need to buy additional components.
    Is there an ASP to PHP converter?
    Yes, the server-side » asp2php is the one most often referred to as well as » this client-side option.

    PHP vs. Cold Fusion?
    PHP is commonly said to be faster and more efficient for complex programming tasks and trying out new ideas. PHP is generally referred to as more stable and less resource intensive as well. Cold Fusion has better error handling, database abstraction and date parsing although database abstraction is addressed in PHP 4. Another thing that is listed as one of Cold Fusion's strengths is its excellent search engine, but it has been mentioned that a search engine is not something that should be included in a web scripting language. PHP runs on almost every platform there is; Cold Fusion is only available on Win32, Solaris, Linux and HP/UX. Cold Fusion has a good IDE and is generally easier to get started with, whereas PHP initially requires more programming knowledge. Cold Fusion is designed with non-programmers in mind, while PHP is focused on programmers.
    A great summary by Michael J Sheldon on this topic has been posted to the PHP mailing list.

    PHP vs. Perl?
    The biggest advantage of PHP over Perl is that PHP was designed for scripting for the web where Perl was designed to do a lot more and can because of this get very complicated. The flexibility / complexity of Perl makes it easier to write code that another author / coder has a hard time reading. PHP has a less confusing and stricter format without losing flexibility. PHP is easier to integrate into existing HTML than Perl. PHP has pretty much all the 'good' functionality of Perl: constructs, syntax and so on, without making it as complicated as Perl can be. Perl is a very tried and true language, it's been around since the late eighties, but PHP is maturing very quickly.
    {{ DiscussionBoard.errors[960610].message }}
    • Profile picture of the author Ten Writer
      I wanted to first of all note PHP is not the fastest scripting language out there. Google benchmarks for various scripting languages. PHP takes way too much processing power, creating a lot of unnecessary overhead, unlike Perl or Python. This is not a desirable result in many applications.

      Coming back to the question-the popularity behind PHP is fuelled by a relatively easy syntax and a not to high learning curve. Period. The original design of PHP intended to make life easier for non-programmers. It has not fully escaped this.
      Signature

      A good carpenter can drive in a nail with either a rock or a hammer, but how many carpenters do you see bashing stuff with rocks?

      Learn to use the right tools at http://keyboardlabs.blogspot.com/

      {{ DiscussionBoard.errors[6418916].message }}
  • Profile picture of the author eddiejames
    I have to agree with many of the points already made. I've used both PHP and ASP.NET, although I find .NET web apps can generally be a bit more complex to deploy.

    Great thing about PHP is that its less strict, you don't have to declare variable types and it is very flexible compared to some languages.
    {{ DiscussionBoard.errors[962798].message }}
  • Profile picture of the author jeffrisk
    There are several other web programming languages out there, including Microsoft .NET (or ASP), Coldfusion, Java, and many others, that you may have heard thrown around previously. After being presented with these other solutions, you now may be asking - So why PHP?

    While it is true that many of these can do the same types of thing, PHP has several advantages. Here are some of the main ones as Oxygen Internet sees it:

    Cheaper hosting and more available servers - As PHP has risen to be one of the most popular language out there, there are a large number of companies that can host a PHP driven site. Of course, whilst Oxygen Internet offers our own range of competitive web hosting packages, it also means you have a massive range of other hosting to choose from if you do decide to ever transfer your website somewhere else.

    free to use, and cheaper ongoing costs - As many of the other languages out there are a bit more specialised, it can cost a lot more to develop a site using their technology. PHP is totally free of restriction to be used in whatever way you feel the need. No expensive or ongoing licensing fees, no expensive servers, and no expensive techical staff to keep your system reliable.
    {{ DiscussionBoard.errors[962845].message }}
  • Profile picture of the author Agnel
    It's best because 1) it's an open source server side scripting language, 2) it's free and most importantly 3) it's platform independant and 4) it can even use Microsoft IIS as its webserver instead of Apache and 5) It can also work with SQL Server instead of MySql. above all 6) you don't need a front end desinging tool like ASP.net in the .Net platfrom. So what else do you need to prove its the best.
    {{ DiscussionBoard.errors[963997].message }}
  • Profile picture of the author projek001
    it's an easy script, easy to use and create, it's also an open source.
    Signature
    I will build, SEO and promote your blog to over 1000 blog for only $5

    PM me or ask me via Yahoo Messenger (my id:saifulbest) for more info about this crazy deal.
    {{ DiscussionBoard.errors[967212].message }}
  • Profile picture of the author Safade Billy
    One of the factors I think is there is huge PHP developer community. And the opensource libraries that are available to cut a website in no time.
    {{ DiscussionBoard.errors[967799].message }}
  • Profile picture of the author clubvikram
    Banned
    PHP is open source and many sophisticated ready made scripts are available for free like joomla,oscommerce,sugarCRM,dotproject,code igniter framework for php,cake php framework etc etc list is endless.It is fast and efficient.
    {{ DiscussionBoard.errors[1001806].message }}
  • Profile picture of the author HomeBizNizz
    Why pay then you can get it for free...?
    {{ DiscussionBoard.errors[1006337].message }}
  • Profile picture of the author greenexit
    I actually like ColdFusion more in general. It's so easy to do mySQL queries and much easier to understand for designers than PHP. However, the program is the web hosting for ColdFusion tend to be more expensive since ColdFusion is not free like PHP.
    {{ DiscussionBoard.errors[1020517].message }}
  • Profile picture of the author dunno
    .asp is the future, but its not as popular because its not as old as php and because people have to relearn another language
    {{ DiscussionBoard.errors[1020707].message }}
    • Profile picture of the author garyk1968
      Originally Posted by dunno View Post

      .asp is the future, but its not as popular because its not as old as php and because people have to relearn another language
      you mean aspx (as in .net?) it will be popular as existing vb/c# programmers can transfer their skills but the bottom line is there are far more webservers running *nix than windoze and as such the proliferation of mysql/php is much higher.
      {{ DiscussionBoard.errors[1021345].message }}
      • Profile picture of the author KZar
        PHP rose with the rise of linux in the enterprise space. Prior to that, most web scripting was done with perl. As stated, perl was a much broader brush and php was targeted to the web as the web became the "thing" we all had to program against.

        I see python gaining the same type of footing as people begin to see that the web has spawned HUGE datasets that can be sifted for gold. You would think programmers would revert to perl as parsing data is a particular strong suit of perl's but newer is often seen as better so... the dance continues.

        In the end, productivity is the key factor for any programmer. Use what gets the job done.
        {{ DiscussionBoard.errors[4255314].message }}
  • Profile picture of the author lisa wilson
    Hello friends,

    I am new to this forum and was looking for php cons n pros.
    This post is very informative 4 those who are looking for php knowledge.
    Good work By all.
    Thanks a lot to all for sharing such information.
    {{ DiscussionBoard.errors[1020962].message }}
  • Profile picture of the author quickcash
    1) Easy to learn
    2) Most widely used already, so people prefer to learn it to develop existing apps
    3) Simple, i.e. not complex
    4) More and more tutorials for easy learning available.
    5) Vast features (or functions)

    That's all I could think of!
    {{ DiscussionBoard.errors[1021996].message }}
  • Profile picture of the author martin2
    It's a cost efficient, and there is lots of documentation and free examples. Another reason you are programming inside of linux, in linux you don't need to think about all viruses and other mess.
    One more reason : it has very cool frameworks such as zend framework and lots of documentation about
    {{ DiscussionBoard.errors[1030877].message }}
  • Profile picture of the author arunn
    its opensource.. supported in most servers,, lotsa free code and quick to get a replacement programmer / free support
    {{ DiscussionBoard.errors[1052906].message }}
  • Profile picture of the author sandsbeck
    [DELETED]
    {{ DiscussionBoard.errors[1052973].message }}
    • Profile picture of the author dconjar
      It's not. Some might even call it a fractal of bad design.

      I enjoy tinkering with it though.

      <?php base64_decode('SWYgeW91IGtub3cgd2hhdCBJIG1lYW4gOyk ='); ?>
      {{ DiscussionBoard.errors[6389037].message }}
  • Profile picture of the author Marcel Pamphile
    Before php most scripts were made in
    perl
    tcl
    C++
    C
    PHP copied the best feature of all these languages but remained simple and easier to use.
    Besides php was maybe the only first programming language created specifically for web development.
    Signature

    Business Funnels - http://businessfunnels.com

    {{ DiscussionBoard.errors[1057783].message }}
  • Profile picture of the author drambended
    php is easy to learn programming language,
    and also it is free, all you have to do is just buy some php book and learn the basic
    try to implemented, you will know why PHP is the best
    {{ DiscussionBoard.errors[1059263].message }}
  • Profile picture of the author premiumscripts
    PHP is definitely not the best, but it's the easiest to simply deploy. If you use rails you're going to have a hard time finding a web host and for php there are thousands of hosts readily available (and cheaply).

    Also, the fact that php is a very simple language means that everyone, even people new to php can easily write some code. However, the downside of this is that lots of times this code isn't very good at all No error checking, etc..
    {{ DiscussionBoard.errors[1061792].message }}
    • Profile picture of the author Steve Diamond
      Originally Posted by premiumscripts View Post

      Also, the fact that php is a very simple language means that everyone, even people new to php can easily write some code. However, the downside of this is that lots of times this code isn't very good at all No error checking, etc..
      I agree with you 110%. It makes me cringe to see folks offering scripts and snippets, here and on other forums, as if they're suitable for use on production websites, when at best they're amateur hobbyist projects.

      I've said this before and I'll probably say it again. There's an enormous difference between a script that "works" and one that's robust, secure, and ready for production use. If anyone here doesn't know the difference, consult a professional programmer, please, before you get your site hacked or destroyed.

      This doesn't necessarily mean that PHP is a lousy solution. It's actually quite good for a lot of purposes when used correctly.

      Steve
      Signature
      Mindfulness training & coaching online
      Reduce stress | Stay focused | Keep positive and balanced
      {{ DiscussionBoard.errors[1062134].message }}
  • Profile picture of the author thatsfine
    Hello,

    Good Question!

    • Free - Open Source
    • Simple and Fast
    • One of the first programming language
    • Widely used by many softwares which made it popular.
    There are many more reasons listed above.

    Thanks
    Signature
    {{ DiscussionBoard.errors[1063860].message }}
  • Profile picture of the author Nisam90
    As far as i know, and my experience is,
    It is very easy to learn
    Very flexible
    Free Open source
    Easy string manipulation
    {{ DiscussionBoard.errors[1063950].message }}
    • Profile picture of the author joenoon
      PHP is really popular because most hosting setups come with Apache + PHP ready to go. Especially shared-hosting environments. Once your app outgrows a shared server and you need to get your own dedicated server, then its really up to you as to what language/web/app server you want to install based on your the language your applications are written in.

      If you plan on running a site that will get a good amount of traffic, you should first figure out what languages you are comfortable programming in, then plan out a real server deployment scenario.

      If you already know PHP, your site is small, and you don't care that other users you are sharing the environment with could cause issues on the hosting server bringing your site down, then its fine to just stick with the common.

      Joe
      {{ DiscussionBoard.errors[1235764].message }}
    • Profile picture of the author thedigitalshopper
      PHP is one of the most popular server side scripting languages running today. It is used for creating dynamic web pages that interact with the user offering customized information. PHP offers many advantages; it is fast, stable, secure, easy to use and open source (free)

      Thanks

      {{ DiscussionBoard.errors[2709937].message }}
    • Profile picture of the author elizaacton
      PHP is a Open Source language. Its programs can also run in Windows and Unix.It is scripting language that was originally designed for web development to produce dynamic web pages. It can interact with MySQL databases.
      {{ DiscussionBoard.errors[2788337].message }}
    • Profile picture of the author dctoursw
      PHP is easy and platform-independent scripting language. It is very easy to learn and its free to download and easy to install.........
      {{ DiscussionBoard.errors[2852447].message }}
    • Profile picture of the author shivam7
      Its easy and simple too..
      that why PHP is best.......
      {{ DiscussionBoard.errors[3049968].message }}
    • Profile picture of the author Shirlyn
      PHP is an open source scripting language which can be easily integrated with simple HTML language and can support MySQL database for storing and retrieving data for a web application.
      Signature
      {{ DiscussionBoard.errors[3050070].message }}
    • Profile picture of the author jalicia18
      because it's an open source script and very easy to use. PHP is very popular in the internet professional website. Because php can do both from html scratch to php mysql CMS. It is very easy to integrate with css, javascript, ajax, jquery and flash.
      {{ DiscussionBoard.errors[3263562].message }}
    • Profile picture of the author syra
      There are many language like asp and perl but PHP is much more better than asp & perl.

      By php, you can create dynamic HTML pages, files and much more. You can use PHP to loggin to a site that redirect a user to a specific page, meters, etc. loggin ASP works only on Windows (can also run on Linux, but not supported by the host of many and not as compatible), while PHP runs on both Linux and Windows Server. PHP runs better with mysql, php and also support mssql. With PHP you can easily work on the programming side as dns server, metadata, etc. but in other language like asp, its very difficult to work on handling server-side and you need a special permission to do this from admin. Typically, the same functionality can be accomplished in less code with PHP than with ASP. This is because the HTTP GET and POST variables are created automatically by PHP as global variables. Many plugins are free to PHP (if hosted on Linux).

      By above idea we can say PHP is definitely a good choice than other.
      {{ DiscussionBoard.errors[3284644].message }}
    • Profile picture of the author kbsamurai
      Perl is still around.

      decent commentary blogged here,

      Perl vs. PHP vs. Ruby - Computerworld Blogs


      Ruby anyone ?
      {{ DiscussionBoard.errors[3286759].message }}
    • Profile picture of the author stylin
      I started off using html and played with it for years then I came across php and it has me hooked. Tons of things can be done with php so its a must use for me.
      {{ DiscussionBoard.errors[3290299].message }}
    • Profile picture of the author romioshiny
      I think the main reason for PHP are free to use, wide support, lots of books and online tutorials. This is a simple programming language and platform independent. It 's very easy to make dynamic Web pages.
      {{ DiscussionBoard.errors[3303124].message }}
    • Profile picture of the author tirupati
      Php is Open source,Loosely coupled architecture,scripting language makes the excellent user interface.
      {{ DiscussionBoard.errors[3366681].message }}
    • Profile picture of the author fergsi
      Cross platform, open source meaning Free to use, Widely supported by a huge open source community, Pletorial of ebooks and online tutorials.
      {{ DiscussionBoard.errors[3572502].message }}
    • Profile picture of the author sidharthbanyal
      PHP is very simple and open source language. It works very well with MYSql which is also open source. There is lot of support available for php on internet
      Signature

      Luck is dividend of Sweat. More you Sweat More you get luckier.

      {{ DiscussionBoard.errors[3572989].message }}
    • Profile picture of the author cispratik
      PHP is accessible
      It's available for free
      It's available with documentation in many languages
      There are many support groups, forums, and teams supporting PHP
      There is a wealth of online information regarding PHP
      It's quick to develop in PHP
      A basic PHP script can be created without a firm understanding of programming principals, compilation, and other currently important programming concepts
      PHP is loosely typed, which makes basic scripts much faster to develop with less attention to design
      Programmers of Java, PERL, BASIC, and other popular languages can find many parallels to ease transition to PHP
      PHP is flexible. Use OOP or not. Use naming convention(s) or not
      It runs on many different operating systems
      It can be optimized, even "compiled" for performance closer to that of more established compiled languages
      {{ DiscussionBoard.errors[3664805].message }}
    • Profile picture of the author steven300
      Because it give us dynamic approch from both side client side and server side
      {{ DiscussionBoard.errors[4050071].message }}
    • Profile picture of the author buklodcs
      php is similar to java, c++ and C#...
      {{ DiscussionBoard.errors[4283795].message }}
    • Profile picture of the author wickedinnovation
      PHP is efficient. PHP is the best because it's easier than other program and also it's free
      {{ DiscussionBoard.errors[4338058].message }}
    • Profile picture of the author ricky pounting
      because it is very easy to use . it is opensource and supportive.
      {{ DiscussionBoard.errors[5389155].message }}
    • Profile picture of the author sharmakamal
      It is cheap to create websites using php.
      it contain most of the feature of c,c++ and easy to learn in comparison to them.
      php is server side script easily workable with HTML,CSS,JAVASCRIPT.
      {{ DiscussionBoard.errors[5396125].message }}
    • Profile picture of the author papachina
      PHP is scripting language easy to learn and we can use free open source with it.
      {{ DiscussionBoard.errors[5401548].message }}
    • Profile picture of the author madprops
      I say PHP is widely used today because of legacy issues.
      {{ DiscussionBoard.errors[5662677].message }}
    • Profile picture of the author excellzyxl
      Characteristics of PHP :-
      1. Easy to learn
      2. It is open source
      3. Best with combination of all database
      {{ DiscussionBoard.errors[5726030].message }}
    • Profile picture of the author adenbells
      PHP is a powerful programming language, it supports classes reflection is modular has lots of support libraries built-in you can generate gui applications with it as well i would say its a contemporary programming language than a scripting language.
      {{ DiscussionBoard.errors[5916216].message }}
    • Profile picture of the author virtueinfo11
      Banned
      [DELETED]
      {{ DiscussionBoard.errors[5936527].message }}
      • Profile picture of the author aidenkings
        The main reason I require to say is that PHP is a widely used open source scripting language. As a result, lots of Web applications and frameworks using a script to generate and PHP dissemination of these applications.
        {{ DiscussionBoard.errors[5944920].message }}
    • Profile picture of the author jackjohns
      The biggest advantage of this scripting language is that it is available for free in market and thus a great choice for those having a tight budget. PHP has access to many ready-made frameworks and extensions allowing the developers to create functionalists such as profile management, CMS, back end admin etc.
      {{ DiscussionBoard.errors[6054158].message }}
    • Profile picture of the author Hania12
      It's easy to learn, has extensive documentation, doesn't require much configuration to install and run.

      For example, you don't have to define a variable to use it in your script. You can refer to it directly and it's automatically created.

      If you are new to PHP I suggest you read some of my snippets at ePHP and if you are experiencing problems in your scripting journey feel free to post in my free PHP help thread.
      {{ DiscussionBoard.errors[6068587].message }}
    • Profile picture of the author dawidtailor
      PHP is open source programming language.It is very easy to use and its a server side scripting language for creating dynamic pages. PHP coding is very easy for creating website and its very important for developing new website.
      {{ DiscussionBoard.errors[6330606].message }}
    • Profile picture of the author Ikeshaws
      PHP is the best source because its very easy and open. And the thing is that the ratio of security to utilize all people use language PHP.
      {{ DiscussionBoard.errors[6350420].message }}
    • Especially we can also discuss how far PHP is more scalable in cloud when compared to other languages on the system. This must be an eye-opener for any others who has also not felt the power of PHP.
      {{ DiscussionBoard.errors[6376773].message }}
    • Profile picture of the author hostingandposting
      Originally Posted by Nisam90 View Post

      As far as i know, and my experience is,
      It is very easy to learn
      Very flexible
      Free Open source
      Easy string manipulation
      Easy to learn? I'm debating between php and python - so PHP it is?
      {{ DiscussionBoard.errors[6729776].message }}
    • Profile picture of the author MULTIMILLIONAIRE
      It's free and easy syntax..similar to C programming language...it's scripting and easy language compared to C,C++,JAVA...and php.net is huge and enough source to learn PHP...and if you seriously want to learn programming..start from C..
      {{ DiscussionBoard.errors[6769415].message }}
  • Profile picture of the author Denis Grossman
    Because PHP is free.even the Mysql also free.Both work very well for web page and database.really perfect match.
    {{ DiscussionBoard.errors[1073736].message }}
  • Profile picture of the author dougman
    sweet great source of info
    {{ DiscussionBoard.errors[1075798].message }}
  • Profile picture of the author madhatseo
    Try using Windows machine just once. You'll be asking the admin to do everything for you from file permissions, etc. It's great for enterprise but not for web hosting unless you ahve a good reason.
    {{ DiscussionBoard.errors[1077290].message }}
    • Profile picture of the author linesupplygrow
      Try using Windows machine one time. You'll be asking the admin to do everything for you from file permissions, etc. It is great for enterprise but not for net site hosting unless you have a lovely reason.
      {{ DiscussionBoard.errors[5440021].message }}
  • Profile picture of the author dilshadideazinc
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[1077410].message }}
    • Profile picture of the author 723Media
      From a programming standpoint, PHP is a great tool because of the support of the community. For example, creating files dynamically is never an issue. Most hosting providers allow the creation of files without question.

      As a .NET (C#) developer, that's usually a point of contention because many commercial hosts dont allow access to the FileSystemObject for file creation.

      Point being, the PHP community is the biggest reason to use it. Couple that with it being free and it looks even better.

      As a language though, it's pretty messy as many open source options are.
      {{ DiscussionBoard.errors[1077529].message }}
  • Profile picture of the author easymoney0001
    one of the best multipurpose lang.
    {{ DiscussionBoard.errors[1077901].message }}
  • Profile picture of the author sunsoftsystem
    Easy to learn, open source, lot's of free source code available on the net, supports mysql, support most of the web servers and more..........
    {{ DiscussionBoard.errors[1089623].message }}
  • Profile picture of the author Nelson Clements
    Well, the most important reason might be that PHP is an OpenSource scripting language and secondly PHP is easy to learn and use and is PHP coding is less complex.
    Signature
    {{ DiscussionBoard.errors[1107709].message }}
    • Profile picture of the author Gezawy
      I think that PHP is the best... I always use PHP for my websites... because,
      1. It is open source
      2. Cross platform
      3. and the database management is easy..

      so PHP is the best..
      {{ DiscussionBoard.errors[1112137].message }}
  • Profile picture of the author hanadaddy
    I love php because

    1. it's free
    2. it's easy ( I will probably spend more time with other languages to do the same thing)
    3. lots of resources. You can find the solution from the Internet easily.

    But I thinks PHP is not suitable for high traffic website. Each php process consumes too much memory. But there are some methods to resolve this problem. Such as using Cached files and other external PHP modules such as ACP(Alternative PHP Cache)

    "The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robust framework for caching and optimizing PHP intermediate code. "

    Once, I implemented Magento free shopping cart under shared hosting account, but it was sooooo slow and required large amount of memory. But after I installed this apc module, the speed improved greatly, but I am still kind worried. Magento shopping cart is based on Zend framework . That's why it's heavy and slow.

    For Wordpress, the speed issue can be impoved by simply using WP Super Cache plugin.
    Signature
    WPMarketing.org - Wordpress for Internet and Affiliate Marketing
    {{ DiscussionBoard.errors[1114946].message }}
  • Profile picture of the author zapseo
    The idea that you "can learn good programming habits later" is not unlike having children and let them play around and do whatever, behave toward others as they wish, etc. because they are having fun and can learn good manners later.

    YUK!

    Early in my software education I was taking a BASIC programming class.

    Then my boyfriend (at that time) taught me about structured programming.

    I took the assignment I had written for a poker playing program and re-wrote it using subroutines (this was BEFORE Object Oriented Programming...). Took me all of a whole Sunday afternoon and evening. My boyfriend commented that he hadn't expected me to go re-write my assignment -- but it was a good thing I did. 2 assignments later, our assignment was to modify the poker playing program to including betting.

    Had I tried to modify my original version -- I might have dropped the BASIC class (not really, but it would have taken a LONG time). Modifying the revised version took so little time (much shorter than writing the original program) that I was hooked.

    Good habits in programming are there for a reason: they save you a ton of pain & agony down the road.

    And, it seems like, programming languages get invented to nearly force programmers to program with the good habits that excellent programmers already use, no matter the language.

    The first quarter of my software career was involved with assembly language -- of a variety of types. C is probably the closest to doing assy language (the original c, anyway...not sure about later.) -- and perl probably comes next.

    On the other end of the scale is Java, which is a strongly-typed language. I once started taking a perl and a java class at the same time -- talk about philosophies on opposite sides of the spectrum.

    Perl has been described (appropriately enough) as a "write only language" -- and there's a reason they hold "obfuscated perl" contests (they hold them in other languages, too -- but in perl, the obfuscation truly shines!)

    Good discipline in software PAYS OFF.

    Lax discipline takes hold because hardware is so cheap. But, in the long run -- probably not.

    Years ago I re-wrote a production program for my employer as a skunk works project. Because of the way it originally was written, the program required overlays, which required disk accesses on floppy disks (SLOW!). The primary customer complained about this. However, after I was done re-writing, the program no longer required the overlay and the customer (as I found out later, as I changed jobs shortly thereafter) was VERY HAPPY.

    Here's the real point -- everything we do is a habit: we can "learn" sloppy habits, or good habits. You have to learn -- might as well learn how to do it with excellence.

    Live JoyFully!

    Judy Kettenhofen
    Marketer's Geek
    {{ DiscussionBoard.errors[1117958].message }}
    • Profile picture of the author Marcel Hartmann
      Originally Posted by zapseo View Post

      The idea that you "can learn good programming habits later" is not unlike having children and let them play around and do whatever, behave toward others as they wish, etc. because they are having fun and can learn good manners later.

      YUK!

      Early in my software education I was taking a BASIC programming class.

      Then my boyfriend (at that time) taught me about structured programming.

      I took the assignment I had written for a poker playing program and re-wrote it using subroutines (this was BEFORE Object Oriented Programming...). Took me all of a whole Sunday afternoon and evening. My boyfriend commented that he hadn't expected me to go re-write my assignment -- but it was a good thing I did. 2 assignments later, our assignment was to modify the poker playing program to including betting.

      Had I tried to modify my original version -- I might have dropped the BASIC class (not really, but it would have taken a LONG time). Modifying the revised version took so little time (much shorter than writing the original program) that I was hooked.

      Good habits in programming are there for a reason: they save you a ton of pain & agony down the road.

      And, it seems like, programming languages get invented to nearly force programmers to program with the good habits that excellent programmers already use, no matter the language.

      The first quarter of my software career was involved with assembly language -- of a variety of types. C is probably the closest to doing assy language (the original c, anyway...not sure about later.) -- and perl probably comes next.

      On the other end of the scale is Java, which is a strongly-typed language. I once started taking a perl and a java class at the same time -- talk about philosophies on opposite sides of the spectrum.

      Perl has been described (appropriately enough) as a "write only language" -- and there's a reason they hold "obfuscated perl" contests (they hold them in other languages, too -- but in perl, the obfuscation truly shines!)

      Good discipline in software PAYS OFF.

      Lax discipline takes hold because hardware is so cheap. But, in the long run -- probably not.

      Years ago I re-wrote a production program for my employer as a skunk works project. Because of the way it originally was written, the program required overlays, which required disk accesses on floppy disks (SLOW!). The primary customer complained about this. However, after I was done re-writing, the program no longer required the overlay and the customer (as I found out later, as I changed jobs shortly thereafter) was VERY HAPPY.

      Here's the real point -- everything we do is a habit: we can "learn" sloppy habits, or good habits. You have to learn -- might as well learn how to do it with excellence.

      Live JoyFully!

      Judy Kettenhofen
      Marketer's Geek
      Good post. Practice makes perfect? No. Practice makes permanent. So do it right from the start.
      {{ DiscussionBoard.errors[1204887].message }}
  • Profile picture of the author jumboa7
    I am not a big fan of php in enterprise environment. But for startup environment is the best. I work extensively in ASP.NET in last 5 yeard and before that I do programming in PHP.
    The thing that make it so apart is the process of building web application. PHP is lean and mean language if you know html you can just jump into the language and make your first web app in a day.(Of course the simple one)

    ASP.NET is different, it hide all nitty gritty detail of HTML and show you the visual element like VB. It takes a bit of time to learn the .NET classes. Anyway code reuse is easier in php especially custom user control.

    Like everyone else, the most important things is PHP is FREE.
    {{ DiscussionBoard.errors[1119492].message }}
  • Profile picture of the author lisag
    "When all you have is a hammer, everything looks like a nail."

    PHP is "best" for whatever the developer thinks it's best for. And if all the developer knows is PHP, then it's "best" for everything.

    There are a lot of development options and one should always carefully evaluate the environment and the needs of the product before choosing the development language and database.
    Signature

    -- Lisa G

    {{ DiscussionBoard.errors[1122814].message }}
  • Profile picture of the author markfail
    Well, why not? Its free, its open source, its widely used and freely available and there is a ton of ebooks, tutorials and videos about how to use it.

    Iv covered this also in my tutorial, why use php. php tutorial – why use php? | PHP Script - Free Collection of PHP Scripts
    Signature

    *NEW* Wordpress Auction Theme - your own Flippa or eBay website in minutes!
    Wordpress Directory Script - creating a directory website is easy!
    Wordpress Shopping Cart - setup your own online store or Amazon affiliate store!

    {{ DiscussionBoard.errors[1124653].message }}
  • Profile picture of the author d101
    ... it works.
    ... it is simple.
    ... it did everything I thought of in an elegant way.

    it its deep if you need it.
    It is very well thought out.

    And:
    It does not come from Microsoft ... ;-)
    {{ DiscussionBoard.errors[1128657].message }}
  • Profile picture of the author fifthnormal
    I see a lot of people saying that PHP is great because it's "open source". I'm real curious how many times anyone here has actually modified the source code for PHP, lol. Or even looked at it for that matter.

    PHP is so popular because it came on the scene very early, and was a lot easier to make web applications in than PERL. Plus, the high end web application frameworks at that time, like Cold Fusion, were very expensive (and still are).

    It still popular today because it's easy to make basic contact us forms, and other simple tasks for beginner programmers.

    One of the reasons that companies build products on it, like WordPress, is that it will run on both Linux and Windows servers. So it's appealing if you are a web based software product developer.
    {{ DiscussionBoard.errors[1190830].message }}
  • Profile picture of the author Paul Hancox
    I wrote my first commercial scripts (back in ye olde 2001) in Perl. I eventually switched to PHP simply because it was the dominant scripting language, and it was a bugger to get a page to be compatible with BOTH Perl and PHP at the same time.

    Anyway, in my opinion the current best combination is PHP and Javascript. You can do some real magic if you know both!
    Signature
    PresellContent.com - How to sell without "selling"
    {{ DiscussionBoard.errors[1204630].message }}
  • Profile picture of the author cmaclean
    There's a TON of support for PHP. They have the best lookup website of any programming language: php.net
    {{ DiscussionBoard.errors[1220002].message }}
  • Profile picture of the author Zido
    you're not constricted to a crappy compiler/can hand code it happily... (cough .Net)
    {{ DiscussionBoard.errors[1220247].message }}
  • Profile picture of the author roofinginsulation
    PHP is less complicated if we comparing to other languages. It designing environment and coding is easy. Security wise and framework wise its awesome.
    {{ DiscussionBoard.errors[1230046].message }}
  • Profile picture of the author davidmerrick
    It's open source,
    It's free,
    It's not picky with syntax,
    It plays well with Apache,
    It has a free site that offers extensive training,
    And it has a huge development community
    {{ DiscussionBoard.errors[1232469].message }}
  • Profile picture of the author denisjhon
    Hi!
    One of the reasons for its popularity is that its an open source language and it is also compatible with MySql.
    {{ DiscussionBoard.errors[1232982].message }}
  • Profile picture of the author jennifermL
    Because PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
    Signature
    Watch and learn
    ALL Watches
    Watches are Here
    MY Watches
    {{ DiscussionBoard.errors[1236196].message }}
  • Profile picture of the author duleto
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?

    becouse is it open sourse
    {{ DiscussionBoard.errors[1259322].message }}
  • Profile picture of the author lanta99
    Open source
    Free
    Easy to Code with
    Takes about 3 days to learn
    Dynamic...
    Signature
    --Live SEO Challenge--
    {{ DiscussionBoard.errors[1259402].message }}
  • Profile picture of the author Keen F
    IMO its easy to code in (its closer to my native language), the are millions of resources out there, practically all sites support it with little or no set up
    {{ DiscussionBoard.errors[1263433].message }}
  • Profile picture of the author mad
    Originally Posted by JoannaRivera View Post

    hi,
    there are many scripting language but generally most web application made using PHP why?
    1. PHP is free. No license needed
    2. PHP can be use on any platform - Windows, Linux, so on
    3. PHP is faster than any other language from it's kind- ASP for example
    {{ DiscussionBoard.errors[1267777].message }}
  • Profile picture of the author bridgerlandweb
    Probably the #1 reason people get their foot in the door with PHP is because it's free. I think a lot of people just stick with it and overlook ASP.NET.

    As a Microsoft developer, however, my workplaces have always provided me with Visual Studio and I'm much more partial to ASP.NET because it is, in the end, more powerful, especially with the new MVC framework. But because PHP is so widespread it is usually easier/cheaper to find hosting, there are more sources of support, etc.
    {{ DiscussionBoard.errors[1276241].message }}
  • Profile picture of the author amerigo
    *retracted to prevent a flame war*
    {{ DiscussionBoard.errors[1276472].message }}
  • Profile picture of the author jacobycage
    In my point PHP is straightforward and platform-independent scripting language. Open-source and free!
    {{ DiscussionBoard.errors[2687837].message }}
  • Profile picture of the author Sam1985
    It is simple, very easy to understand scripting language.
    Signature
    {{ DiscussionBoard.errors[2688373].message }}
  • Profile picture of the author zeeshi570
    PHP is open source
    Have more help then any other lang
    Supports more then u need
    {{ DiscussionBoard.errors[2691158].message }}
  • Profile picture of the author lucasdean123
    Since it is free as well as less complicated. And lots of free software useable in PHP, so it is wide used. Since it is widely expended lots of free software's are produced using php.
    {{ DiscussionBoard.errors[2728114].message }}
  • Profile picture of the author caesargus
    Well I wouldn't say it's the best, but it does have a lot of things going for it. It is a mature language and has a wide audience of users. It has several open source initiatives that help it along the way to make it a better platform (Wordpress, Joomla, etc.). It even has support for higher functions that it didn't previously have.

    As a developer, PHP is great to know for your personal knowledge, but it is not a highly valued language. Probably because so many people know it (or claim they know it). The languages that pay well - .Net and Java seem to be at the top of the list when I look at jobs.

    So PHP is not the "best" language, it just has a lot more going for it.
    {{ DiscussionBoard.errors[2734260].message }}
  • Profile picture of the author margaritamaker
    because it cheap.. many hosting provider use linux not windows.
    {{ DiscussionBoard.errors[2785850].message }}
  • Profile picture of the author eagle1984
    because it is so wide and easy language not difficult to understand and learn.
    {{ DiscussionBoard.errors[2786821].message }}
  • Profile picture of the author vseosoft.com
    because u can do everything with php. create websites, seo tools, keyword scrape, leeching, everything.
    {{ DiscussionBoard.errors[2786938].message }}
  • Profile picture of the author janejana
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    Because PHP is a free and a user friendly platform. They have partner with mysql for web creation. They are widely used nowadays.
    {{ DiscussionBoard.errors[2791486].message }}
  • Profile picture of the author mahesh2010
    Hi,
    Php is a best script because Most of open source Cms are developed supporting PHP script and it is very easy to learn and make flexible in coding database connectivity is very simple like wise we can say lot to support PHP
    {{ DiscussionBoard.errors[2853330].message }}
  • Profile picture of the author lknielsen
    As many have already stated: It's Free, Powerful, and Easy to use.
    {{ DiscussionBoard.errors[2853766].message }}
  • Profile picture of the author torentash
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    Well there are many reasons. A few of them are: 1. It's been on the market for so long 2. It's free to use, many tutorials online, does not depend on any framework... 3. Most cheap hosting are on linux servers thus PHP is the logical choice for a web site 4. Has both scripting and OOP way of working Frankly, PHP is most used in web development because of no. 3. Whenever I want to develop a web app I first consider if I can afford Windows server for the project. If not I use cheap Linux and build PHP app.
    {{ DiscussionBoard.errors[2854582].message }}
  • Profile picture of the author alfordalvin
    PHP is best because there are so many features available like PHP is a Open Source language. PHP programs can also run in Windows and Unix. PHP IS scripting language that was originally designed for web development to produce dynamic web pages.
    {{ DiscussionBoard.errors[2862234].message }}
  • Profile picture of the author jxau00003
    It is free and it is widely used
    Signature
    {{ DiscussionBoard.errors[2862499].message }}
    • Profile picture of the author rozerbacks
      The most important and truly compatible reason might be that PHP is an OpenSource scripting language & secondly PHP is simple to learn & use & is PHP coding is less complex.
      {{ DiscussionBoard.errors[3464370].message }}
      • Profile picture of the author nelsonkely
        The php is grate and best programming language because php is an html scripting mainly used for dynamic Web applications. The first part of this definition means that the code can be interspersed with HTML, which facilitates the generation of portions of web pages.
        {{ DiscussionBoard.errors[3465600].message }}
  • Profile picture of the author infoman66
    I think that PHP is very popular primarily because almost half of www powered by Apache server (that naturally supports PHP and MySql)...
    Other reasons lie in the price of software (Linux is cheaper than MS server) ...
    {{ DiscussionBoard.errors[2862818].message }}
    • Profile picture of the author karynmonk
      If you are a PHP programmer might be very difficult to find high-quality open-source scripting script million spread over the Internet. Here you can find some nice collection of the best PHP script that you need to use them at some point or another. PHP is Free Software released under the PHP license.
      {{ DiscussionBoard.errors[2890921].message }}
    • Profile picture of the author jamesyalbery
      PHP, a scripting language, object-oriented is used to create client-side GUI applications. It can also be used effectively for the script command line. It is also hardly compatible with the systems database and various servers such as Apache, IIS, Windows, Linux, etc. Since it's free, it can be easily used without any license restriction.
      {{ DiscussionBoard.errors[3062367].message }}
    • Profile picture of the author banzerchristo
      PHP is a able apparatus for authoritative activating and alternate Web pages.php is a accepted alternative, chargeless and able competitors such as Microsoft's ASP.
      {{ DiscussionBoard.errors[4061577].message }}
    • Profile picture of the author excelso
      As we know PHP is a powerful tool for making dynamic and interactive Web pages.PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.
      {{ DiscussionBoard.errors[6692918].message }}
  • Profile picture of the author ngseosept
    For PHP is open source and you can easily find resources on building a site and you can use Mysql for database handling.
    {{ DiscussionBoard.errors[2869182].message }}
  • Profile picture of the author Revolves
    PHP is wide-spread because:

    Free and Cross-Platform: PHP is free and cross-platform. Linux hosting is conventionally cheaper than the Windows counterpart, because of the lack of license fee. Since PHP is also free, it doesn't add to your web hosting company's cost to include it.

    Direct and Easy To Get Started: You can easily embed PHP in HTML files (just renamed them to .php). This helps beginners get started very easily. However, also note that PHP's ease for various tasks also increases the chances of making mistakes. Many beginners fall for various security holes.

    Large Amount of Apps: Lots of web applications have been written in PHP. This includes vBulletin, the forum software that runs the Warrior Forums. We have commercial quality frameworks like Zend Framework.

    Works Reasonably Well in Shared Hosting: We now have Rails and Django frameworks for Ruby and Python respectively. However, it is recommended that you at least have a VPS to run a reasonably complex application.

    Regards,
    Revolves
    {{ DiscussionBoard.errors[2869311].message }}
  • Profile picture of the author aisha123
    PHP is a powerful tool for making dynamic and interactive Web pages.PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.
    {{ DiscussionBoard.errors[2869907].message }}
  • Profile picture of the author mahesh2010
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    Hi,
    Php is mostly preferred because it is a open source and it is being supported by open source Cms for construction of websites secure and reliable,fast
    this is the reason for Php is highly used
    {{ DiscussionBoard.errors[2875538].message }}
  • Profile picture of the author rogerclinton
    If you are really very positive, disciplined, you can by reading books and goggling his website. Looking for an older desktop or laptop computer, install a Linux distribution as a server version, and set the PHP. Please note that when you are learning PHP, you should learn MySQL, this is a very popular database, is usually paired with PHP on.
    {{ DiscussionBoard.errors[2875704].message }}
  • Profile picture of the author silverf0x
    I think because it's free
    {{ DiscussionBoard.errors[2876822].message }}
  • Profile picture of the author varun089
    php is easy and simple and it works for me everytime to work with it
    {{ DiscussionBoard.errors[2881325].message }}
  • Profile picture of the author johncurry
    As you mentioned, PHP is becoming more popular every day. Is it true that there are already many PHP developers out there, but the thing is that demand is also increasing. Money is always there, waiting to go out and shoot, you just go get him. As simple as that.
    {{ DiscussionBoard.errors[2884322].message }}
  • Profile picture of the author jewelora
    i am not sure,but everyone around me use it.They suggest me to have a try.Before useing PHP,i have already learned some OPP,so it is not hard for me and even it is more simple than others.
    {{ DiscussionBoard.errors[2889917].message }}
  • Profile picture of the author LiamMcArthur
    VB all the way.
    Signature
    Liam McArthur
    Web Developer | Eden Mobility
    {{ DiscussionBoard.errors[2890978].message }}
  • Profile picture of the author amirsen
    Hi,

    Php is a open source as well as server site scripting language.so that it more efficient as well as cost efficient so that php is the best.
    {{ DiscussionBoard.errors[2894649].message }}
  • Profile picture of the author brian culbert
    for me Most powrful thing in PHP is : it supports any host operating system. like Linux or even windows server.
    {{ DiscussionBoard.errors[2936768].message }}
  • Profile picture of the author darthdeus
    It's dead simple to get it working on low budget hosting ... and most people don't want to pay for VPS or anything more fancy than $2/month hosting ... that's why PHP is popular. It's not the best, it's just widely popular amongst web newbies

    There are other, much better scripting languages used for web, like Ruby and Python.
    Signature
    Visit our website - Internet Marketing Tools on Darthopia

    And join the newsletter to get the Affiliate Sins Report with MRR!
    {{ DiscussionBoard.errors[2943977].message }}
  • Profile picture of the author jamesbabooli
    php is free
    php is open source
    php is robustic
    php is easy thats why php is best
    {{ DiscussionBoard.errors[2944885].message }}
  • Profile picture of the author telltimmy
    Most web applications are made using php because:
    Its programs runs in Windows, Solaris, Unix and Linux.
    It is much flexible in terms of database connectivity
    PHP codes runs faster.
    Its most tools are open source.
    {{ DiscussionBoard.errors[3044822].message }}
  • Profile picture of the author faceblogger
    Reasons

    1. High Performance
    2. Stability
    3. Open Source
    4. Easy to use
    Signature

    no sig

    {{ DiscussionBoard.errors[3066500].message }}
  • Profile picture of the author JacksSmith
    I think PHP is best because its platform independent and easy to code and giving excellent designed websites. So why go for other technology. One can easily understand the language while working on it.
    {{ DiscussionBoard.errors[3067257].message }}
    • Profile picture of the author simmoncruz
      PHP is Open Source Language .The PHP Provide a JavaScript, Java and Perl and C languages. PHP is a server-side scripting language and PHP is most different from JavaScript and Java.They have little access to information that the server is mediated by access to customer information.
      {{ DiscussionBoard.errors[3068994].message }}
  • Profile picture of the author judithmcnaughts
    PHP is easy and platform-independent scripting language. Open source and free! . Most of the development site in PHP, because it is free. It's web server, Apache is free. The best PHP integrated database server is MySQL, and is free of charge.
    {{ DiscussionBoard.errors[3245522].message }}
    • Profile picture of the author darthdeus
      Originally Posted by judithmcnaughts View Post

      PHP is easy and platform-independent scripting language. Open source and free! . Most of the development site in PHP, because it is free. It's web server, Apache is free. The best PHP integrated database server is MySQL, and is free of charge.
      Which also applies to almost all other programming languages.
      Signature
      Visit our website - Internet Marketing Tools on Darthopia

      And join the newsletter to get the Affiliate Sins Report with MRR!
      {{ DiscussionBoard.errors[3245584].message }}
  • Profile picture of the author paulduminy
    PHP is a very popular Programming Language. PHP is FREE, Made exclusively with Internet in mind and so very mature to handle all kinds of issues, and Easy to use. PHP is easy and platform-independent scripting language.
    {{ DiscussionBoard.errors[3262768].message }}
  • Profile picture of the author joe12joe
    I like PHP because its very simple after HTML. Its open source and FREE, we can do lots of modifications by using it, room to play in this language is very large, it works great for e-commerce sites.
    {{ DiscussionBoard.errors[3263926].message }}
  • Profile picture of the author inform
    Because it is free and less complicated. And lots of free software available in PHP, so iy is widely used. Since it is widely used lots of free software's are created using php.
    {{ DiscussionBoard.errors[3264072].message }}
  • Profile picture of the author adelainewatson
    There are many reasons to love PHP. Let us count the ways:

    1. Cost. PHP is completely free.
    2. Ease of Use. PHP is easy to learn compared to many other scripting languages. PHP has a syntax that is easy to parse and is actually rather human-friendly.
    3. Embedded. PHP can be easily embedded directly into HTML.
    4. Compatibility. PHP runs native on all UNIX and Windows platforms.
    5. Not Tag-Based. PHP is a real programming language.
    6. Stability.
    7. Speed.
    8. Open source licensing.
    9. Many extensions.
    10. Fast feature development.
    11. Popularity.
    12. Not proprietary.
    13. Strong user communities.
    {{ DiscussionBoard.errors[3264150].message }}
  • Profile picture of the author kharlhoffman
    * PHP is accessible
    * ** It's available for free
    o It's available with documentation in many languages
    o There are many support groups, forums, and teams supporting PHP
    o There is a wealth of online information regarding PHP
    * It's quick to develop in PHP
    * ** A basic PHP script can be created without a firm understanding of programming principals, compilation, and other currently important programming concepts
    o PHP is loosely typed, which makes basic scripts much faster to develop with less attention to design
    * Programmers of Java, PERL, BASIC, and other popular languages can find many parallels to ease transition to PHP
    * PHP is flexible. Use OOP or not. Use naming convention(s) or not
    * It runs on many different operating systems
    * It can be optimized, even "compiled" for performance closer to that of more established compiled languages
    {{ DiscussionBoard.errors[3264616].message }}
  • Profile picture of the author dannycalifornia
    Free to used and we will get any source from the internet.
    {{ DiscussionBoard.errors[3285176].message }}
  • Profile picture of the author Johnclave111
    i listen a lot about PHP but used it yet about PHP but now i will try used it in future another options
    Signature
    {{ DiscussionBoard.errors[3285973].message }}
  • Profile picture of the author web smart
    following reason :-

    1) With php you can also easily work on server .
    2) php runs on both Linux and windows server.
    3) PHP runs best with mysql, and also support mssql.
    4) Many add-ons for php are free
    {{ DiscussionBoard.errors[3286707].message }}
  • Profile picture of the author jackenarnold
    PHP primarily acts as an input filter, taking a file or a sequence of instructions that contains the text and PHP and outputs another stream of data are most often the result will be HTML. From PHP 4, PHP interpreter compiled to produce bytecode for processing input by the Zend engine, giving better performance than its predecessor interpreter.
    {{ DiscussionBoard.errors[3288561].message }}
  • Profile picture of the author dudeontheweb
    Well the reason I went with PHP is when I run into a problem with a part of code not working, I can post the problem to most webmaster forums and get an answer within hours if not sooner. It's been adopted by so many webmasters, there are answers for your questions.
    Signature

    Need a QR Code? Check out my QR Code Generator. It's FREE!

    {{ DiscussionBoard.errors[3293845].message }}
  • Profile picture of the author mahesh2010
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    Hi,
    Php is one of the best open source and it is most popular because most of the cms are based on php script
    {{ DiscussionBoard.errors[3303850].message }}
  • Profile picture of the author limcode
    It's simple and easy to study, (at least for me)
    {{ DiscussionBoard.errors[3326961].message }}
  • Profile picture of the author Peter01
    No need to restart web servers is a huge deal for larger installs.
    {{ DiscussionBoard.errors[3327104].message }}
  • Profile picture of the author seokid
    Its best for me as its free and open source and you can easily code in it if you know c and c++ syntax
    {{ DiscussionBoard.errors[3335442].message }}
    • Profile picture of the author kimskrdian
      It PHP is a web programming language and open source development language.It is easier to do web application programming, it is compatible with Linux, Unix and Windows operating system, database creation is also easy to PHP.
      {{ DiscussionBoard.errors[3379643].message }}
    • Profile picture of the author kakorpoate
      Because of PHP is a great server side scripting language. It is also know as personal home page. This ia a php class that combines the simplicity of simpleXML and power of DOM Methods in one class. It can parse, generate and manipulate XML documents using a combination of array.
      {{ DiscussionBoard.errors[3456113].message }}
    • Profile picture of the author RyanAndrews
      PHP strength is its wealth of web related libraries, and built in function.
      {{ DiscussionBoard.errors[3467794].message }}
    • Profile picture of the author kaileyrob
      The PHP is best programming language because PHP is open source programming language.PHP is also provide good environment for creating application.PHP is very easy language compare then other programming language.
      {{ DiscussionBoard.errors[3501198].message }}
      • Profile picture of the author decknelson
        The PHP is best and most popular programming language.PHP is an HTML script mainly used for dynamic Web applications. The first part of this definition is the HTML code, which accelerated the part of a page on behalf of the interludes.
        {{ DiscussionBoard.errors[3507548].message }}
  • Profile picture of the author Peter01
    Pretty much all programming languages are free and open source?
    {{ DiscussionBoard.errors[3335527].message }}
    • Profile picture of the author nxtgencreative
      Originally Posted by Peter01 View Post

      Pretty much all programming languages are free and open source?
      Not exactly...program languages are just specifications and how they are implemented can or can not be open source/free. PHP is free and open source becuase the interpreter of php is free and open source. On the other side a language like MatLab can only be used if you buy closed source software.
      {{ DiscussionBoard.errors[3369470].message }}
    • Profile picture of the author TwittingMLM
      I like using PHP cause everything is Simple, Free and there's a lot of help at the internet, when you have a question or just are stuck.. I use ASP, .NET also.. Just whatever is needed for the thing i'm creating.. It depends what resources i can use on a particular system..

      It doesn't mind me what's the best.. To me it's more what's usable for this situation.. I like classic ASP and PHP the most.. Microsoft's .NET realy ask's particular resources and the .Net way of making a simple program is a bit to complicated.. I like the short script's more.. and offcourse the fact that when you develop in PHP, you almost everywhere can run your product.. There are more places you can play FREE with Apache and MySQL then there are places with a whole microsoft .NET environment..

      As i've said i try to use all techniques i can think off.. It's like when you are programming HTML.. Do you use Javascript? offcourse, if you need it for something.. so, why don't mix others in also??

      You can jump from asp to php also.. like you jump from HTML to PHP..

      I would not say what's the best.. but what's the best usable in a particular situation..?

      Thanks
      {{ DiscussionBoard.errors[4406027].message }}
    • Profile picture of the author jesicawillss
      PHP is very popular and free as well as running on Apache server (includes PHP and MySql).
      {{ DiscussionBoard.errors[5327028].message }}
    • Profile picture of the author Nicolas12cage
      PHP, a scripting language, object-oriented is used to create client-side GUI applications. It can also be used effectively for the script command line. It is also hardly compatible with the systems database and various servers such as Apache, IIS, Windows, Linux, etc.
      {{ DiscussionBoard.errors[5667563].message }}
  • Profile picture of the author Peter01
    The big benefit of PHP is that Wordpress and such are great foundations for programming languages and an easy way to learn the code syntax and how everything works.
    {{ DiscussionBoard.errors[3335530].message }}
  • Profile picture of the author andyjannero
    PHP is easy to use and understand to fast php code.This language is good quality open source scripts from millions of scripts spread over internet.PHP is on server and database language and many add-ons for php are free.
    {{ DiscussionBoard.errors[3335596].message }}
  • Profile picture of the author DeadbutnotBorn
    it save more time and give best designing
    {{ DiscussionBoard.errors[3335662].message }}
  • Profile picture of the author PBaxter
    php is the best because it is open source and we can embed php code with html easily
    {{ DiscussionBoard.errors[3340705].message }}
  • Profile picture of the author gracypaul
    PHP is very Strong as well as the Simple Programming Language to create the Websites.Most important thing is that it is Open Source.To make a Databas with the PHP is also Simple and it is very Flexible also.So I think its one of the suitable Programming Language.
    {{ DiscussionBoard.errors[3345487].message }}
  • Profile picture of the author lisaroy1
    In Programming: With php you can also easily work on server related programming like dns, meta data e.t.c but in asp its very hard to work on server side manipulation and you need special permission to do that from admin. Typically the same functionality can be accomplished in less code with PHP than with ASP. This is because the HTTP GET and POST variables are created automatically by PHP as global variables, thus eliminating the step of extracting them from the ASP Request object.
    {{ DiscussionBoard.errors[3345600].message }}
  • Profile picture of the author argeure
    of cause PHP is open source but i have a problem how many developers change the source and use as they want? i think main reason fpr PHP popular it's FREE. not because it's opensource.
    {{ DiscussionBoard.errors[3346101].message }}
  • Profile picture of the author ruztenison
    PHP is a full-fledged programming language.PHP is a widely used scripting language and is one of the most common languages used to create Web sites.PHP is free to use the language and open source language.php is easy to learn and easy to understand language code.
    {{ DiscussionBoard.errors[3359860].message }}
  • Profile picture of the author frkwills
    PHP is the most widely-used language for programming on the web.For me php is good because it got good new features.More reliable and as mainly it is a free ware so i don't need to pay for it.More it got good programming environment and with very good help there and i got much more related content on net.
    {{ DiscussionBoard.errors[3365141].message }}
  • Profile picture of the author raphelmathew
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[3366971].message }}
    • Profile picture of the author denercaker
      PHP is a rather simple language. Much of its syntax is borrowed from C except for dealing with the types of variables. You will find that the vast majority of Web hosting accounts support PHP.
      {{ DiscussionBoard.errors[3367295].message }}
  • Profile picture of the author Evan-M
    The reason I love php is the documentation .

    If im ever stuck , within 5 min I can google my way to fixing it. No other language has the support that php has.
    Signature

    Evan-M

    Easily The Worlds Best Wordpress Popup plugin

    Visit Website Design Firm For All Your Wordpress Coding Needs

    {{ DiscussionBoard.errors[3367653].message }}
  • Profile picture of the author andreasnrb
    Documentation is a key factor.
    There are some problems with the slow webhost adoption of later PHP versions at least majority are supporting PHP5 nowadays.

    If you can overcome the ugliness of the language its really simple and easy to use.
    {{ DiscussionBoard.errors[3379974].message }}
  • Profile picture of the author zacbrownn
    PHP is a good scripting language. It is a web programming language. This language is good quality open source scripts from millions of scripts spread over internet. More reliable and as mainly it is a free ware so i don't need to pay for it.
    {{ DiscussionBoard.errors[3386199].message }}
  • Profile picture of the author jacobecoenergy
    It is an open source software and easy to program with mysql.
    {{ DiscussionBoard.errors[3386328].message }}
    • Profile picture of the author maxluke
      PHP is the best language because it is easy to learn and there are so many features like PHP is a Open Source language. PHP programs can also run in Windows and Unix. PHP IS scripting language that was originally designed for web development to produce dynamic web pages.
      {{ DiscussionBoard.errors[3388312].message }}
      • Profile picture of the author alivenvyns
        According to me the PHP is the best programming language because it is open source language which give the best design for any website. The website which is created by PHP language use the less size than other sites. It is my favourite programming language.
        {{ DiscussionBoard.errors[3405036].message }}
  • Profile picture of the author dannycalifornia
    Most people using PHP, it will make easy to find some info.
    {{ DiscussionBoard.errors[3408005].message }}
  • Profile picture of the author staciejortega
    its because, on PHP you can use javascript, ajax, html.. and the script run through the server not on the client whos accessing it
    {{ DiscussionBoard.errors[3408581].message }}
    • Profile picture of the author harrynicks123
      As per my knowledge Most websites are developed in PHP because it is free. Its web server, Apache is free. The best integrated database server with PHP is MySQL and is is free. Moreover, there is a wide variety of libraries developed by its lovers.
      {{ DiscussionBoard.errors[3408671].message }}
  • Profile picture of the author mikexiang1
    PHP is best because it is a open source and object oriented language..
    it is simple easy to learn and implements. good and easy connectivity....
    {{ DiscussionBoard.errors[3414647].message }}
  • Profile picture of the author FabianSmith
    there is many reason, like flexible, user friendly, free open source etc
    {{ DiscussionBoard.errors[3415214].message }}
    • Profile picture of the author leva86
      PHP is not the best. The language is old and interpreted then slow. PHP haven't the features from functional paradigm as ruby or python or c#. PHP is typed dynamically and this not help. Java or C# that are typed statically have the help of compiler and a much more fast. PHP haven't code optimization by the compiler(java and c# have the optimization). If you need a web app that make complex operation is really a crap.
      {{ DiscussionBoard.errors[3418590].message }}
  • Profile picture of the author jminkler
    Because the Porn community uses it, of course ..
    {{ DiscussionBoard.errors[3419024].message }}
    • Profile picture of the author wpgwalt
      What do you all think about Ruby?
      {{ DiscussionBoard.errors[3425865].message }}
      • Profile picture of the author P3 Marketing
        PHP is a very organized, stable and flexible language. As long as the programmer wants it to be like that. I hate it when I see people writing unorganized code, just to do the job not caring about the performance, the security or even the readability of their code. Just dramatic.

        Originally Posted by wpgwalt View Post

        What do you all think about Ruby?
        Ruby isn't a new programming language. It was created back in 1997 if i remember correctly, and it never became mainstream, because it just didn't work for them.
        So, we put it on Rails and say that now its good? I disagree with that. Ruby sucks, it should be put back in the shelf where it was. </rant>
        {{ DiscussionBoard.errors[3567402].message }}
  • Profile picture of the author jollybriston
    I think PHP is the best programming language because it is a open source and all the software of it can install easily. We can teach and make best web sites with it easily and fast. It depends on HTML and functions. The code of it the same as c and perl languages.
    {{ DiscussionBoard.errors[3443603].message }}
  • Profile picture of the author godwinsam
    Hi,
    Ever developed a web application using silverlight, ASP.NET ot ASP.NET MVC? Or developed an application under a J2EE server like Tomcat, Glassfish or JBoss? Every time you change a class you have to stop the running application, recompile your changes and then restart the application. Whether you make a little change or a big one, you will have to go through the following steps:

    * First you have to stop the currently running application. Typically this involves closing a browser window.
    * Then you recompile your changes from the IDE. This may end up compiling one or more project sources.
    * Then you restart the application and the browser window opens up showing your application.
    * Then you navigate to the right page in the web site in order to see your changes.
    {{ DiscussionBoard.errors[3465818].message }}
  • Profile picture of the author Arcadie
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[3519780].message }}
    • Profile picture of the author omidisoja
      PHP is one of the best open source scripting programming language. It has provide so many advanced tools and features which we can use for build our own website. I am using this language for my website.
      {{ DiscussionBoard.errors[3566182].message }}
  • Profile picture of the author edverdsmith
    PHP is best Programming language because PHP is easy to learn. PHP is an open source software.
    {{ DiscussionBoard.errors[3566837].message }}
  • Profile picture of the author anislagan
    PHP is only the best because of its early dominance and its hard to uproot people who are using it and earning their living. I find Ruby a lot cooler than PHP.
    {{ DiscussionBoard.errors[3572250].message }}
  • Profile picture of the author johnsonlive1
    PHP is very easy to understand and it is very user friendly also. I know when i have started my career in IT field at that time i have started using PHP and still i am working in PHP. According to my experience, every one who are interesting in designing and less coding should have to go in PHP field only.
    {{ DiscussionBoard.errors[3572347].message }}
  • Profile picture of the author olakh
    PHP is easy to learn and it is a open source.
    {{ DiscussionBoard.errors[3572675].message }}
  • Profile picture of the author phpdev
    - It is easy to learn
    - Resources are more than any language
    - Free
    - Most of the scripts available as free
    and many more
    Signature
    Ali Usman
    PHP, MySql, WordPress, API Programming, E-Commerce Site, Payment Integration, Twilio, SMS Marketing, Custom Development, Wordpress, Joomla, Interspire, BigCommerce, Volusion, 3dCart and many more...
    sales@bluecomp.net
    {{ DiscussionBoard.errors[3573395].message }}
  • Profile picture of the author darkhazza
    PHP is actually a major drain on resources when under heavy load. You have to fork a new process for each request. You can avoid this with java using threads which is many times faster.

    However php is a much easier to use language than perl. PHP can run inside any directory, whereas perl requires complicated set up procedures.
    {{ DiscussionBoard.errors[3585886].message }}
    • Profile picture of the author P3 Marketing
      Originally Posted by darkhazza View Post

      PHP is actually a major drain on resources when under heavy load. You have to fork a new process for each request. You can avoid this with java using threads which is many times faster.

      However php is a much easier to use language than perl. PHP can run inside any directory, whereas perl requires complicated set up procedures.
      If you program right, use caching, have a correctly set up server and big enough to support your traffic you should have no problem.

      Java may have all that stuff, but it's fat and slow.
      {{ DiscussionBoard.errors[3591847].message }}
      • Profile picture of the author mainterpet
        In programming php, you can also easily run on a server for dns programming as fun, but meta data in asp it is very difficult to run on the server side manipulation and requires special permission from the administrator. Usually the same functionality can be achieved in less code with PHP than with ASP.
        {{ DiscussionBoard.errors[3592599].message }}
  • Profile picture of the author carrollnklein
    This allows a developer to perform more complicated tasks possible within the web environment. Because PHP is server side, offloads much of calculations from a visitor to the web browser, internet server.
    {{ DiscussionBoard.errors[3628808].message }}
  • Profile picture of the author hireava
    Just because it is installed on more than 20 million websites and 1 million web servers.
    Signature
    {{ DiscussionBoard.errors[3629599].message }}
  • Profile picture of the author CodeMyConcept
    PHP is easy to use, free, the most supported of all and more importantly once you get a hand on it, you will not let it go!!!
    {{ DiscussionBoard.errors[3632702].message }}
    • Profile picture of the author alexacc
      And there is very well php-framework. I like CodeIgniter.
      {{ DiscussionBoard.errors[3658419].message }}
      • Profile picture of the author Jake Gray
        Originally Posted by alexacc View Post

        And there is very well php-framework. I like CodeIgniter.
        Definitely! Plus one to you.
        {{ DiscussionBoard.errors[4311237].message }}
    • Profile picture of the author alexacc
      Also Yii - very good framework
      {{ DiscussionBoard.errors[3658423].message }}
      • Profile picture of the author dhvnick
        PHP is the best programing language. Because it is free and less complicated. PHP is easy and platform-independent scripting language. The best integrated database server with PHP is MySQL and is is free.
        {{ DiscussionBoard.errors[3663989].message }}
  • Profile picture of the author harryplat
    Because there are so many features such as PHP is an open source language. PHP programs can also run on Windows and Unix. PHP is a scripting language that was originally designed for web development to generate dynamic web pages. PHP can interact with MySQL databases.
    {{ DiscussionBoard.errors[3664249].message }}
  • Profile picture of the author Water Man
    Well, PHP is an open source web development technology and PHP supports OOP (Object Oriented Programming) very well.
    {{ DiscussionBoard.errors[3664641].message }}
  • Profile picture of the author charlikl
    Hi ! Good question. PHP is best because it's very easy to learn. To learn other languages, you must have to be clear with some other concepts while for PHP, you should clear HTML concepts only. I had also learned PHP on my own.
    {{ DiscussionBoard.errors[3665002].message }}
  • Profile picture of the author rosesmark
    1- flexible
    2- user friendly
    3- free open source
    4- Easy to Maintain
    {{ DiscussionBoard.errors[3961566].message }}
  • Profile picture of the author PeachCoding
    There is way too many reasons why. There is all of the ones explained above and my top five are:

    1. It is easy to learn the language from basics to advanced
    2. It scales beautifully to any level it's needed.
    3. It has excellent community support available
    4. There is an extremely big amount of libraries available for it
    5. Most all server software setups come ready to run PHP
    Signature

    Services offered: PSD to Wordpress, Joomla, Drupal Templates or Full Site, Custom PHP or C# Programming, Fix problems on any software, and more.

    You will get 25% OFF all services by mentioning the Warrior Forum. PM me here or email me to ivanphp404@gmail.com if interested and/or if you have questions.

    {{ DiscussionBoard.errors[3963191].message }}
  • Profile picture of the author jenniferhudson
    Because php is an open source and it can be handle easily then other programming languages.
    {{ DiscussionBoard.errors[3963976].message }}
  • Profile picture of the author sdollar4321
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    hi,
    PHP is a very popular language and most websites are made in PHP rather than the traditional html.
    in Php we uses scripts.thats why its so useful and effective.
    {{ DiscussionBoard.errors[4065330].message }}
  • Profile picture of the author K Meier
    I wouldn't judge in categories like best or worst, since in my eyes anybody who does that is either a 14 year old kid, or has simply no idea about the material they talk about.

    However, PHP is the most used web based scripting language. Why?

    - Apart from pearl, it was one of the first languages around, that would help web developers create dynamic websites.
    - It's 100% free
    - It's open source
    - It has a huge community
    - Many tutorials on the web
    - Many great frameworks around
    - It just works!
    {{ DiscussionBoard.errors[4066630].message }}
  • MyFavourite() thingabout() PHP is_the_consistent() namingConventions()
    {{ DiscussionBoard.errors[4070954].message }}
  • Profile picture of the author ocvseo
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    there are two reason in my head;

    Free
    No Need for compiler, even any text editor will do.
    {{ DiscussionBoard.errors[4072802].message }}
  • Profile picture of the author Web Tempest
    I think because it's so fully developed and mature (lots of methods that can do all sorts of things) and easy to learn.

    I'm a firm believer in Ruby however
    {{ DiscussionBoard.errors[4073083].message }}
  • Profile picture of the author danieljames123
    PHP is very much flexible when it terms of database connectivity. It can affix to several databases of which the a lot of frequently acclimated is the MySQL. In working with PHP, most tools associated with the program are mostly open source software so you need not pay for them. As for other, you might need to buy additional tools to work with its programs.
    {{ DiscussionBoard.errors[4086865].message }}
  • Profile picture of the author ngseosept
    Because PHP is powerful, the codes are very useful and a big help for successful system.
    {{ DiscussionBoard.errors[4202207].message }}
  • Profile picture of the author CaliChristian
    Plain and simple, you barely have to code, you just have to be able to Google search what you're looking for and trying to do...

    Pretty much hack your way through anything with PHP because of stackoverflow, github and all the PHP forums out there.
    Signature
    Christian Credit Counselors is a non-profit organization that has been credit counseling for 20 years and our credit counselors have helped over 200,000 individuals and families get out of debt in less than 4 years.
    {{ DiscussionBoard.errors[4223012].message }}
  • Profile picture of the author wrongnumber
    <?php echo 'if you can\'t write PHP you are just an "arse"!...'; ?>

    Man its so simple to write everything... in PHP... plus the documentation at php.net is so much updated... unlike any other language... plus the Docs incorporate valuable examples from various contributors... recently I had to write a Redundant Data Checker software... which would support onlt Microsoft excel format... and I knew it, by any means... it will be PHP i'll be writing in... and I am Done... check it out here.. after hours of exhaustive testing… oh yeah baby… - Nishant Arora – My Blog

    Thanks
    {{ DiscussionBoard.errors[4223063].message }}
  • {{ DiscussionBoard.errors[4255489].message }}
    • Profile picture of the author ohio1975
      free - with free access to a robust database (mysql), and free web server (apache)

      easier to code in, and to read vs asp (pain in the butt)

      for a scripting language, more robust in stronger type casting

      uses c-syntax program flow control - visual basic does not have a "break" statement to get out of a loop

      may not be the "best", but does the job, great support, tons of examples

      don't have to pay micro$oft one red cent

      many apps are now written in php - if you know php, you can actually read the internals of word press, for example
      {{ DiscussionBoard.errors[4257245].message }}
  • Profile picture of the author ngseosept
    PHP is the best because it is so powerful, lots of codes are helpful to a website
    {{ DiscussionBoard.errors[4283704].message }}
  • Profile picture of the author SarahPerez10
    Only one reason it's open source.
    {{ DiscussionBoard.errors[4284653].message }}
  • Profile picture of the author pratap295
    The following are some advantages so PHP is best:-

    1. PHP is accessible
    2. It's available for free
    3. It's available with documentation in many languages
    4. There are many support groups, forums, and teams supporting PHP
    5. There is a wealth of online information regarding PHP
    6. It's quick to develop in PHP
    7. A basic PHP script can be created without a firm understanding of programming principals, compilation, and other currently important programming concepts
    PHP is loosely typed, which makes basic scripts much faster to develop with less attention to design
    8. Programmers of Java, PERL, BASIC, and other popular languages can find many parallels to ease transition to PHP
    9. PHP is flexible. Use OOP or not. Use naming convention(s) or not
    10. It runs on many different operating systems
    11. It can be optimized, even "compiled" for performance closer to that of more established compiled languages
    Signature
    {{ DiscussionBoard.errors[4305890].message }}
  • Profile picture of the author phpdev
    There are many reasons. Scalability, easy of coding, available resources etc etc
    Signature
    Ali Usman
    PHP, MySql, WordPress, API Programming, E-Commerce Site, Payment Integration, Twilio, SMS Marketing, Custom Development, Wordpress, Joomla, Interspire, BigCommerce, Volusion, 3dCart and many more...
    sales@bluecomp.net
    {{ DiscussionBoard.errors[4305938].message }}
  • Profile picture of the author YongC
    I can do everything with php, and it's open source ... You know many people think php is inferior asp,java... but it think the laguage is not important ... The important is programmers ... they're decides the language is best or bad...
    {{ DiscussionBoard.errors[4307957].message }}
  • Profile picture of the author Allan Vear
    PHP stands 4 "personal home page" and its work very well then others.
    {{ DiscussionBoard.errors[4310368].message }}
  • Profile picture of the author try_hard_samurai
    Similar to the C languages.
    Free.
    And dead simple to learn and use.
    Easy to pick up freelance gigs with too.
    {{ DiscussionBoard.errors[4329898].message }}
  • Profile picture of the author freehugs
    Because there is an extremely low barrier to entry. It is already installed on 99% of shared, cheap hosting and it's conceptually easy to wrap your head around programming 'normal HTML' with little bits of 'dynamic code' speckled throughout.

    It also is important to note that many features that PHP has built into the core are libraries that evolved much later in other scripting languages. So when the web scripting language war was just beginning, there were only a couple options (Python and Ruby weren't contenders yet).
    {{ DiscussionBoard.errors[4334520].message }}
  • Profile picture of the author upendraets
    It is easy to learn and implement.
    {{ DiscussionBoard.errors[4337853].message }}
  • Profile picture of the author mahfuzakaniz
    the ultimate and right answer is Open source,
    {{ DiscussionBoard.errors[4354555].message }}
  • Profile picture of the author mikewright789
    PHP is best because it is free and less elaborated. And lots of free software available in PHP, so it is widely utilized. As it is widely applied lots of free software's are produced applying PHP.
    {{ DiscussionBoard.errors[4360900].message }}
  • Profile picture of the author Workman
    PHP is functional, fast, fun, and practical -- Especially if you're into the web.

    You can do most anything you want to with a web page and even deploy desktop and mobile applications with browser-based frontend frameworks like Adobe Air and PhoneGap respectively.

    PHP has:
    - a very large and active online community and because of that there is a
    - large talent pool (great for hiring companies)
    - an extremely large amount of flexibility between applications
    - Browser-based, thus cross-platform
    - A scripting language, so you can quickly make changes and correct mistakes (Compiles at runtime)
    - Generally cheaper web hosting plans

    And to those who say that it's not the best because it's not compiled: Facebook developed and released HipHop for PHP which intelligently transforms PHP to C++. This is especially helpful at Facebook who employs a significant amount of PHP developers who can develop in PHP very quickly and efficiently. Instead of forcing these developers to start developing in another language and converting all of the old code to C++, they tasked a small team to transform the code. The result?
    HipHop is a considerable improvement for running PHP projects with a reduced memory footprint
    - HipHop for PHP, Wikipedia
    {{ DiscussionBoard.errors[4362258].message }}
  • Profile picture of the author upendraets
    PHP stands for Hypertext preprocessor. it`s a lightweight and very easy language for implementing.
    {{ DiscussionBoard.errors[4366827].message }}
  • Profile picture of the author smear
    PHP is the best because it is open source, easy to learn, good support materials is available and having all good features that are required.
    {{ DiscussionBoard.errors[4390799].message }}
  • Profile picture of the author unixinfoservice
    PHP is a free open-source language. This means that you do not have to pay a license fee of thousands of dollars to buy PHP. Most importantly, it is easy to install. Its most prominent feature is that it is easy to learn.
    {{ DiscussionBoard.errors[4391854].message }}
  • Profile picture of the author rohit83
    hi.
    it is easy to use nd learn
    good price
    easy to modify
    easy to design
    {{ DiscussionBoard.errors[4398002].message }}
  • Profile picture of the author rmillc01
    It is simple to program in, and works so well with mysql.
    {{ DiscussionBoard.errors[4398006].message }}
  • Profile picture of the author adamjoony
    Php is the best language because it is open source........and it supports all the operating systems like linux.........
    {{ DiscussionBoard.errors[4398695].message }}
  • Profile picture of the author anoopWebtech
    php programming is more easier than any other...
    and less cost...
    {{ DiscussionBoard.errors[4405558].message }}
  • Profile picture of the author cordyceps75
    beacuse it's open source and easy to learn. I have used PHP for 4 years, I just learn Ruby but I need 2 weeks to understand the code. I learn PHP just for 1 day.. haha..
    {{ DiscussionBoard.errors[4490292].message }}
  • Profile picture of the author wisdomjobs
    There are many reasons, but one reason is it is open source and easy to learn
    {{ DiscussionBoard.errors[4491930].message }}
  • Profile picture of the author leppozdrav
    Well, the most important reason might be that PHP is an OpenSource scripting language and secondly PHP is easy to learn and use and is PHP coding is less complex.
    {{ DiscussionBoard.errors[4505327].message }}
  • Profile picture of the author pouringpound
    It is one of the simplest, easiest, cheapest and effective way to develop your website.
    {{ DiscussionBoard.errors[4579253].message }}
  • Profile picture of the author jaouadk
    PHP is the best simply because it's open source, and a lot of people are working in large communities to improve it. it is very fast at execution of scripts. Moreover it is very easy to learn, you just have to find the right resources.
    {{ DiscussionBoard.errors[4580281].message }}
  • Profile picture of the author linkin park
    I don't say PHP is Best!!!, but i really consider the scenario and opt for the language.(why you don't consider any other web components)
    Signature

    FM 2301



    {{ DiscussionBoard.errors[4581235].message }}
  • Profile picture of the author linkin park
    Ruby is meant for small scale projects, for large you have opt for good component.
    Signature

    FM 2301



    {{ DiscussionBoard.errors[4581726].message }}
  • Profile picture of the author ChrisDouthit
    PHP is great, but it not as cost effective as .Net. If I were to develop a program in PHP it would take me about 25% longer than it would if I were to make it in .Net.
    Signature
    {{ DiscussionBoard.errors[4581739].message }}
    • Profile picture of the author Earnie Boyd
      Originally Posted by ChrisDouthit View Post

      PHP is great, but it not as cost effective as .Net. If I were to develop a program in PHP it would take me about 25% longer than it would if I were to make it in .Net.
      But it would take me 25% longer in .NET because I would have to learn it and then set up an environment to test it. With PHP I have that already.
      Signature
      {{ DiscussionBoard.errors[5787523].message }}
  • Profile picture of the author kamirao
    Because it is old, proven, efficient and cross platform
    {{ DiscussionBoard.errors[4601450].message }}
  • Profile picture of the author odehfehr
    Choose the PHP to develop web application, because PHP is a open source scripting language. we can easily get the code on Internet and use in our application. In php we can easily create the database and connect.
    {{ DiscussionBoard.errors[4612154].message }}
  • Profile picture of the author davilgill
    PHP is one the best and the most popular professional language. The are various reasons why PHP is best some of them are as
    - PHP is accessible
    - It is available for free
    - It's quick to develop in PHP
    - It is flexible
    - It runs on many different operating systems
    {{ DiscussionBoard.errors[4618344].message }}
    • Profile picture of the author deep1995
      PHP is open source, free, easy to learn and you can find great resources on the internet.
      {{ DiscussionBoard.errors[4620141].message }}
  • Profile picture of the author charlott
    Well, PHP is best as it is very relatively easy language compared to others. With php you can also easily work on server related programming. It supports wide range of databases which includes Oracle, MySQL, Sybase, PostgreSQL, Informix & Generic ODBC.
    {{ DiscussionBoard.errors[4627635].message }}
  • Profile picture of the author rainso0
    It's easy to learn, has extensive documentation, doesn't require much configuration to install and run.

    For example, you don't have to define a variable to use it in your script. You can refer to it directly and it's automatically created.
    {{ DiscussionBoard.errors[4648723].message }}
  • Profile picture of the author Alexdoerr
    There could be dozens of reasons for PHP to be the best. The most important is that it works on almost all the platforms, it is easy to learn and implement, it supports many commonly used databases etc.
    {{ DiscussionBoard.errors[4648836].message }}
  • Profile picture of the author mindinventory
    Easy to learn and many free source are available.
    {{ DiscussionBoard.errors[4649211].message }}
  • Profile picture of the author saunastubes
    I will say a major reason was the first scripting language that has been widely used and open source. As a result, many web applications and frameworks created by the script, PHP and scattered across these applications.
    {{ DiscussionBoard.errors[4670300].message }}
  • Profile picture of the author jekabest
    Because many developers worked on PHP and were very happy. Such popular CMS as Joomla uses PHP language.
    {{ DiscussionBoard.errors[4681557].message }}
  • Profile picture of the author Krystian Wolf
    I don`t consider PHP to be the best. Every language (even those web based) has their own market. PHP is good to use at small to medium websites because of cost efficiency and popularity. However, I wouldn`t use it for larger web projects with complicated logic where scalability is needed. Symfony 2 framework forces PHP programmers to better structure the code they write, but it is still far away from Java and .NET MVC frameworks.
    {{ DiscussionBoard.errors[4691221].message }}
  • Profile picture of the author rozarfrazer
    I also work in PHP last 1 year. i thing PHP is a very easy language compare to any other scripting language. PHP is a open source language so we can easily get the code on the net. somebody say its a very complicated and only coding language. but its a not true, in my opinion php is a very simple and easy language to develop web application.
    {{ DiscussionBoard.errors[4722235].message }}
  • Profile picture of the author willaimsjohn
    PHP is Hypertext Processor and it is a server-side web programming language. It can be easily integrated in various dynamics visual apps. PHP development is very fast it helps people any time for any problem with bug fixes that is why it is best.
    {{ DiscussionBoard.errors[4767869].message }}
  • Profile picture of the author zardon
    The ubiquity of PHP is the reason for its popularity, also vertically everybody can use it. There is another thing as well, PHP websites might be easier to sell on sites like Flippa as the person buying it will likely to know it.
    {{ DiscussionBoard.errors[4768037].message }}
  • Profile picture of the author onlineoops
    I have 3 reason for me to recommend PHP

    1) It's free because opensource ,
    2) More document , More support and more helpers
    3) Speed and stable

    Why not php ?
    {{ DiscussionBoard.errors[4774689].message }}
  • Profile picture of the author creativerobert
    The main thing is it's open source so no license needed and it is pretty simple.
    {{ DiscussionBoard.errors[4774893].message }}
  • Profile picture of the author conanselmer
    PHP is very strong, and simple programming language to create the important thing is that it is open Websites.Most Source.To make a database with PHP is simple and very flexible also.So I think it's one of the language appropriate programming.
    {{ DiscussionBoard.errors[4785859].message }}
  • Profile picture of the author sff1006
    PHP is easy and platform-independent scripting language
    • Free - Open Source
    • Simple and Fast
    {{ DiscussionBoard.errors[4789342].message }}
  • Profile picture of the author dieselll2883
    It's free and most popular but not the best
    {{ DiscussionBoard.errors[4794110].message }}
  • Profile picture of the author DavidWincent
    There are many reasons why PHP is widely used these days. It is used to create dynamic webpages that interact with users offering them customized information. PHP is fast, stable, secure, easy to use and free. It has emerged as a major scripting language because of all these reasons.
    {{ DiscussionBoard.errors[4910894].message }}
  • Profile picture of the author jollyjenes
    PHP is usually faster and more efficient for complex programming tasks and trying new ideas. PHP usually refers to a more stable and less resources, and intensive. Cold Fusion has better error handling, database abstraction and date parsing although database abstraction is addressed in PHP 4.
    {{ DiscussionBoard.errors[4912817].message }}
  • Profile picture of the author fergalezras
    PHP is a full-fledged programming language.php is a widely used scripting language and is one of the most common languages ​​used to create Web sites.PHP is free to use the language of origin and open language.php is easy to learn and code easy to understand language.
    {{ DiscussionBoard.errors[4913326].message }}
  • Profile picture of the author FreeZeo
    PHP is free and opened source.
    PHP code can be written and debuged with free tools most of the time.
    The script can run on Linux servers which are more cost effective than windoes servers.

    The popularity of PHP, comes from cost effectivity and freeness.
    {{ DiscussionBoard.errors[4915269].message }}
  • Profile picture of the author ricky pounting
    Php is widely used because it is open source and very easy but i like .net ........
    {{ DiscussionBoard.errors[4925744].message }}
  • Profile picture of the author rosesmark
    Because now every one use this language that why PHP is so famous and attractive language for developer
    {{ DiscussionBoard.errors[4925810].message }}
  • Profile picture of the author aricajwalker
    PHP is very different capacities, and is relatively easier to learn than many other languages. I wonder if I should learn, because it seems that the market is more saturated with PHP programmers, and I wonder if I've learned, there would be a possibility that could make good money programming for people? If not, I could still do it by myself.
    {{ DiscussionBoard.errors[4932086].message }}
  • Profile picture of the author NewDeveloper
    Nething is possible with php. Php is open source, a lot a documentations are available in php and php can be used to provide front end interface also.
    {{ DiscussionBoard.errors[4995568].message }}
  • Profile picture of the author nencyburlin
    PHP is open source and several sophisticated finish scripts are available for free as Joomla, osCommerce, SugarCRM, dotProject, Code Igniter PHP Framework, Cake PHP Framework list is endless. It is fast and efficient.
    {{ DiscussionBoard.errors[5006824].message }}
  • Profile picture of the author rockiealba
    PHP is easy to use and understand language quickly code.This PHP is good quality open source scripts scripting million spread over internet.PHP is on the server and the database language and many are plugins for php free.
    {{ DiscussionBoard.errors[5120117].message }}
  • Profile picture of the author tinyraysite
    In addition, PHP is so opened !!!
    {{ DiscussionBoard.errors[5150928].message }}
  • Profile picture of the author webexperts666
    It has lot's of open sources that is why lots of people prefer this, because building sites using open source is very easy.
    {{ DiscussionBoard.errors[5154638].message }}
  • Profile picture of the author dreamboxs9
    From my point of view, PHP is the simplest and best to create websites with great designs. PHP is getting very popular these days and the most common reason for that is that it helps us to create great application.
    {{ DiscussionBoard.errors[5327077].message }}
  • Profile picture of the author jeffdo
    I think there're some reasons: free, open source, easy to use, common used.
    {{ DiscussionBoard.errors[5350244].message }}
  • Profile picture of the author pawan12
    Today php is commonly used as website designing...
    {{ DiscussionBoard.errors[5354271].message }}
  • Profile picture of the author blogfreakz
    why php is best is because it's been widely use as a standard for webdesign it is 2nd to html and css .. php is used in many web design companies to create design blogs and other sort of uses ...
    {{ DiscussionBoard.errors[5354502].message }}
  • Profile picture of the author seonetsmartz
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?

    There are some factors which make PHP best

    1). PHP stands for PHP: Hypertext Preprocessor
    2). PHP is a server-side scripting language, like ASP
    3). PHP scripts are executed on the server
    4). PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
    4). PHP is an open source software
    5). PHP is free to download and use.
    {{ DiscussionBoard.errors[5354620].message }}
  • Profile picture of the author glanjacksonn
    It was the first scripting language. that was broadly acclimated AND accessible source. As a result, abounding web applications and frameworks were created application the script, and PHP advance through those applications. And lots of chargeless software accessible in PHP, so iy is broadly used. Since it is broadly acclimated lots of chargeless software's are created application php.
    {{ DiscussionBoard.errors[5365124].message }}
    • Profile picture of the author farisboorem
      PHP is best because it is an open source and it is really easy to learn, anyone can easily learn PHP easily and quickly. With PHP, you can create dynamic websites with fun, interactive tools and features, such as discussion boards, photo slide shows, and local weather updates. There are many PHP tutorial are there, you can easily search on Internet. PHP includes functionality for connecting to databases.
      {{ DiscussionBoard.errors[5854305].message }}
  • Profile picture of the author seogameviet
    I love PHP because php to easy
    {{ DiscussionBoard.errors[5365398].message }}
    • Profile picture of the author robeenjuan
      PHP is hypertext pre processor. It is very easy and free to download. It uses such as HTML tags, so it is easy to learn, who know the version of HTML and time to upgrade also because of the time. It contains most of the functions C, C + +, they are relatively easy to learn.
      {{ DiscussionBoard.errors[6063229].message }}
  • Profile picture of the author omarusman
    Time-Tested. It was used by popular web systems for years now. And these systems just continue to grow.
    {{ DiscussionBoard.errors[5370974].message }}
    • Profile picture of the author jasonmilsont
      PHP is very popular now a days because it is an open source programming language as well it is also very easy to learn.
      {{ DiscussionBoard.errors[6552809].message }}
  • Profile picture of the author Tom Albas
    After The Research:

    Speed - PHP not only very fast on execution, but it does not slow down the machine itself. Running on apache, PHP does not acting as a resource hog application especially when running on a small footprint Operating System such as UNIX. More over, PHP integrate well with other application.
    Stability - What the heck if PHP being fast but crash every now and then? Well to be honest, no program is perfect and bug free. But to be develop by community and widely used make it harder for bug to breath for long. PHP uses its own resources management system and also has a sophisticated method to handle variables making it a robust system.
    Security - PHP provide security from the root by capabilities to set it from the .ini files. PHP could be secure to desire level by editing the .ini file. This could protect not even programmers but surfers as well.
    Simplicity - PHP is simple in many ways. Programmers with background of C or even JAVA could get in speed to develop in PHP since the language is
    Incoherent (but huge)
    standard library - Nowaday, programming cannot only depends on storing and displaying data. Modern programming should include problem solving and data processing as well. To accomplished this, a huge standard library. PHP always score well on this with lots of support for database drivers, URL parsing, HTTP fetching, regular expression and many more. You named it, PHP should have it by default
    {{ DiscussionBoard.errors[5371000].message }}
  • Profile picture of the author madyguru
    PHP means Hypertext Preprocessor. It is easy and free to download. It is uses tags like html so it is easy to learn who know the html and also due to time to time version upgrades
    {{ DiscussionBoard.errors[5371045].message }}
  • Profile picture of the author masterxm
    php is the best because you can edit the whole page with one file extension !
    Signature

    {{ DiscussionBoard.errors[5373195].message }}
    • Profile picture of the author jimn10
      Originally Posted by masterxm View Post

      php is the best because you can edit the whole page with one file extension !
      NOT!

      This is absolutely the worst aspect of PHP! Mixing code with content? Really?
      {{ DiscussionBoard.errors[5645888].message }}
  • Profile picture of the author nwutopia02
    PHP is best because:

    *It's free
    *Easy to learn
    *Time to time version upgrades
    *Simple database connectivity

    And one more thing that makes Php popular
    Cheap host than others.
    {{ DiscussionBoard.errors[5389134].message }}
  • Profile picture of the author webmarketingau
    There are many reasons like
    1- open source available that can be used to enhance the functionality of the language
    2- open source softwares and programs without requiring any extra plugins or libraries. It include a built in Apache modules and MySQL database.
    3- The regular expressions that are used heavily for matching patterns and substitutions. You can perform a variety of string related tasks like compression, manipulations, etc.
    4- Besides this the language has all the features that a modern language should possess. It has all the features of OOPS as well procedural languages.

    Like these many other advantages for using PHP.
    {{ DiscussionBoard.errors[5440074].message }}
  • Profile picture of the author Ibcontact
    Because its open source, fully secure and sported every os and server.
    {{ DiscussionBoard.errors[5440124].message }}
  • Profile picture of the author webgain
    thanks for the php help. I am a designer and i am planning to increase my designing skills and i thing php can help me out.
    {{ DiscussionBoard.errors[5447501].message }}
  • Profile picture of the author rechardjeam
    PHP is becoming more popular every day. It is true that there are already many PHP developers out there, but the thing is that the demand is also increasing. Money is always there, waiting to go out and shoot, you just go pick it up. As simple as that.
    {{ DiscussionBoard.errors[5585308].message }}
  • Profile picture of the author jerrybrownaaa
    PHP language is a really good for you. And i would say one of the main reasons is it was the first scripting language. and many people was widely used this language. PHP very easy language to using all that time.
    {{ DiscussionBoard.errors[5587144].message }}
  • Profile picture of the author revenpiter
    PHP is one of the good programming language to develop a website. It is a open source and not chargeable. So you can design your website free by using PHP.
    {{ DiscussionBoard.errors[5612642].message }}
  • Profile picture of the author sautaja
    Why? Low learning curve. It's meant to be the best
    Signature
    Jomify - Free multi-channel shopping cart. Open your free store now.
    {{ DiscussionBoard.errors[5620638].message }}
    • Profile picture of the author freehugs
      Since this thread will never die, I think I'll revise my opinion:

      I still think that PHP is a terrible language that should die in a fire.

      I did a small project over the weekend that required creating a restricted-access area that was integrated with infusionsoft. I was forced to use PHP because that's what the server runs and I didn't want to set up a new server just to run a sinatra app. I was able to wrap up the project in just 3 days mainly due to my discovery of the Slim framework.

      However, there are still a couple things that bug the crap out of me when using PHP.

      1. Session is a global. This is a minor point, but you should not be able to access $SESSION in a view unless you explicitly pass it, it just makes me feel dirty.
      2. Object attribute / method syntax is retarded. I know it hails back to C, but the arrow notation to access Object attributes and methods is cumbersome and hard to read.
      3. Closure syntax is abysmal and absolutely unreadable.

      In summary, why punish myself as a programmer? Why not use a language that is easy to read...

      Syntax matters.
      {{ DiscussionBoard.errors[5621758].message }}
      • Profile picture of the author PaybackTony
        Originally Posted by freehugs View Post

        Since this thread will never die, I think I'll revise my opinion:

        I still think that PHP is a terrible language that should die in a fire.

        I did a small project over the weekend that required creating a restricted-access area that was integrated with infusionsoft. I was forced to use PHP because that's what the server runs and I didn't want to set up a new server just to run a sinatra app. I was able to wrap up the project in just 3 days mainly due to my discovery of the Slim framework.

        However, there are still a couple things that bug the crap out of me when using PHP.

        1. Session is a global. This is a minor point, but you should not be able to access in a view unless you explicitly pass it, it just makes me feel dirty.
        2. Object attribute / method syntax is retarded. I know it hails back to C, but the arrow notation to access Object attributes and methods is cumbersome and hard to read.
        3. Closure syntax is abysmal and absolutely unreadable.

        In summary, why punish myself as a programmer? Why not use a language that is easy to read...

        Syntax matters.
        PHP is spoken in logic (it gets that from being derived from a lower level language like C/C++).

        Having $_SESSION as a global isn't dirty unless you don't know what you're doing and make it accessible.

        PHP doesn't stop you from doing stupid things. It also doesn't have many limits. That's why places like Facebook use it to develop, among other things.

        C# is like C++ for those who don't understand memory management. .NET will always have those who hate PHP simply for the fact that they don't want to learn anything new. Same goes for PHP developers who hate .NET. Like my earlier topic says, there is no "best." PHP executes faster than the .NET alternatives, so if you want speed and don't plan on developing anything in C/C++, PHP is your best bet. If you want to be able to get something up and running on a windows server and want a more integrated server administration experience, .NET is your answer.

        There isn't a single best and there isn't anything one can do that another can't. It's all preference.

        But, to touch on the topic creators real question, PHP probably is your best option in terms of picking something up if that's what you're asking. Simply stated, it's a more useful syntax to know if you get any further in to application development using a real cross platform programming language like C/C++.
        {{ DiscussionBoard.errors[5664234].message }}
        • Profile picture of the author freehugs
          Originally Posted by PaybackTony View Post

          PHP is spoken in logic (it gets that from being derived from a lower level language like C/C++).

          Having as a global isn't dirty unless you don't know what you're doing and make it accessible.

          PHP doesn't stop you from doing stupid things. It also doesn't have many limits. That's why places like Facebook use it to develop, among other things.

          C# is like C++ for those who don't understand memory management. .NET will always have those who hate PHP simply for the fact that they don't want to learn anything new. Same goes for PHP developers who hate .NET. Like my earlier topic says, there is no "best." PHP executes faster than the .NET alternatives, so if you want speed and don't plan on developing anything in C/C++, PHP is your best bet. If you want to be able to get something up and running on a windows server and want a more integrated server administration experience, .NET is your answer.

          There isn't a single best and there isn't anything one can do that another can't. It's all preference.
          I know I can refrain (and do refrain) from abusing $SESSION. That doesn't change the fact that if you use PHP for your presentation layer instead of another templating language, $SESSION is there. It's a super global...built into the language itself. This is a design flaw (IMHO). It encourages its own improper use by being easily available everywhere. I've edited enough bad code to know that this gets abused every day.

          IDK why you think that Microsoft languages and the nuke-it-from-orbit option (C/C++) are the only alternatives to PHP. Let me list a few off the top of my head that you seem to have forgotten about: java, groovy, scala, ruby, python, lua, perl, javascript (v8), clojure, haskell, smalltalk, common lisp....should I stop there?

          I use python and ruby for most of my applications. Both Python and Ruby are faster than PHP these days (according to the great language shoot-out), and both have a saner syntax and a more coherent structure to promote good, readable code.

          BTW, there absolute is something that Ruby and Python can do that PHP can't...be easily read and understood by someone who just picked up the syntax yesterday. My whole point is that syntax matters. Speed of implementation matters. Ruby and Python actually are easier to learn than PHP for someone who has no programming experience.
          {{ DiscussionBoard.errors[5685905].message }}
  • Profile picture of the author nidasbourne
    Why PHP is using :-
    1. Tutorial is available
    2. Easy to learn
    3. User friendly
    4. Open source availability
    {{ DiscussionBoard.errors[5632165].message }}
  • Profile picture of the author JohnnyS
    It's because PHP is open source, easier to code and understand. And having a large community of PHP developers is also a big help in creating applications based in PHP, making it easier to use.

    PHP can also be sufficient in hardware wise. It can be installed in any OS of a server.
    {{ DiscussionBoard.errors[5633429].message }}
  • Profile picture of the author Sana Seo
    Important things are-
    It's free
    Easy to learn
    Time to time version upgrades
    Simple database connectivity
    {{ DiscussionBoard.errors[5633649].message }}
  • Profile picture of the author Stevemartin619
    [1] It costs low with cost effective database applications

    [2] Improves the visibility of organization by building excellent performance data warehouse applications

    [3] The experts are skilled with proper art of developing automated application development systems, which is useful in upgrading manual processes.

    [4] Also they provide assistance to platforms like Microsoft Windows, IBM AIX, Linux, Sun Solaris, QNX, Mac OS X, etc.
    {{ DiscussionBoard.errors[5633825].message }}
  • Java and PostGreSQL for proper web app development!
    {{ DiscussionBoard.errors[5633911].message }}
  • Profile picture of the author stiflerklinger
    PHP is a powerful tool for making dynamic and interactive Web pages.PHP is widely used, free and efficient alternative to competitors such as the ASP.net programing, If you are a PHP programmer might be very difficult to find high-quality open-source scripting script million spread over the Internet.
    {{ DiscussionBoard.errors[5642787].message }}
  • Profile picture of the author Milo Odin
    Their are many factors like Cheap Hosting, Open Source bla bla bla.
    {{ DiscussionBoard.errors[5644802].message }}
  • Profile picture of the author Fiverivers
    Easy string manipulate, easy, flexible, open source very important is cost effective.
    {{ DiscussionBoard.errors[5647433].message }}
  • Profile picture of the author bbleo
    PHP is easy to learn and work. Its license is also free.
    {{ DiscussionBoard.errors[5661452].message }}
  • Profile picture of the author actualliver
    Why PHP is best :-
    1. Easy to learn
    2. Easily tutorials availabilities
    3. Development friendly
    {{ DiscussionBoard.errors[5667127].message }}
  • Profile picture of the author johan75
    Hello,

    Many reasons first is cost efficeint and second is somple and less complicated...
    {{ DiscussionBoard.errors[5676280].message }}
  • Profile picture of the author jennyjenna
    PHP is good and best language for web developments But a php developers are to cheap but use same logic.......
    {{ DiscussionBoard.errors[5685930].message }}
  • Profile picture of the author buxadnet
    PHP simply best, it's all I could wish for for a web programming language and it was the first one I learnt. It's easy to learn, easy to use and it has rarely come short. I just love PHP
    {{ DiscussionBoard.errors[5686246].message }}
  • Profile picture of the author WebVyz
    PHP is the best because it has the widest choice of web frameworks (Drupal, Wordpress, etc...) and those web frameworks have the most add-ons/plugins.

    However, as an old hacker who frequently has to glue various systems together, I prefer Perl's flexibility arising from its enormous library (CPAN) originating in systems administration. I usually work in tandem with PHP programmers. I handle the nasty backend processing and they handle the frontend user interface programming. You'd be surprised at how many times the actual problem you need solved involves "system administration".
    {{ DiscussionBoard.errors[5687435].message }}
    • Profile picture of the author jackjohns
      PHP is the best answer to this, its customer oriented approach makes it most suitable scripting language now days for building up the new websites. It's also easily compatible with varied database systems and servers. Also, This is one of the benefits of open source software for businesses; you get the software for free but only pay for support and save yourself a lot of money.
      {{ DiscussionBoard.errors[5698541].message }}
  • Profile picture of the author RankSale
    free, simple, powerful and many kind helpers and docs.
    {{ DiscussionBoard.errors[5712708].message }}
  • Profile picture of the author HiMac
    So is PHP better than wordpress or html?
    {{ DiscussionBoard.errors[5715173].message }}
  • Profile picture of the author shantanu
    Esy to understand, flexible totally OOPS concept based and you can learn PHP in 24 hours too. there is a seperate book published for that.
    {{ DiscussionBoard.errors[5737449].message }}
  • Profile picture of the author Magento developer
    php loads quickly than the others programming language.
    {{ DiscussionBoard.errors[5741538].message }}
  • Profile picture of the author AdamWill
    PHP stands for Hypertext Preprocessed is a general-purpose server side scripting language originally designed for Web development to produce dynamic Web pages. It is among one of the first developed server side scripting languages to be embedded into an HTML source document, rather than calling an external file to process data.
    {{ DiscussionBoard.errors[5741918].message }}
  • Profile picture of the author skyline191
    It is cheap to create websites using php.
    it contain most of the feature of c,c++ and easy to learn in comparison to them.
    {{ DiscussionBoard.errors[5746588].message }}
  • Profile picture of the author campus pk
    php is asy to learn and open source and firrst scripting language.
    {{ DiscussionBoard.errors[5748026].message }}
  • Profile picture of the author wordcatcher
    There are many reasons, PHP is easy to learn and use, doesn't require much configuration to install and run, it is open source.
    {{ DiscussionBoard.errors[5782663].message }}
  • Profile picture of the author DannyDisco
    It's Cheap, it's open source, it's efficient, there is a ton of documentation and examples to find everywhere.

    Basically, it's the google of scripting... so why use anything else? Unless it's for a very specific purpose.
    {{ DiscussionBoard.errors[5787569].message }}
  • Profile picture of the author Alexis Wilke
    PHP is very similar to C and C++. Most of the functionality is mapped to the C library (POSIX) or libraries written in C that add features such as curl. For most applications it is definively good enough. However, as mentioned by some other people, a binary is going to be faster for many reason, not just the fact that the language is interpreted. Also, a binary is not unlikely going to be more secure, overall.

    One thing that I find painful with scripting languages is the handling of HTML entities and tags. In most cases programmers will tend to use strings when they should use an XML library. With a compiled language, you're more likely to use the former saving you from having a lot of problems with those things (XML libraries will generate valid XML, and yes PHP has it, it's rarely used though.)

    Note that some people said that .NET was better... I think that the Linux environment is much better. All the libraries used by PHP are all available to you from your C/C++ applications. That includes many things that .NET/.ASP do not offer and it is also OpenSource.
    {{ DiscussionBoard.errors[5789915].message }}
    • Profile picture of the author Earnie Boyd
      Originally Posted by Alexis Wilke View Post

      Note that some people said that .NET was better... I think that the Linux environment is much better. All the libraries used by PHP are all available to you from your C/C++ applications. That includes many things that .NET/.ASP do not offer and it is also OpenSource.
      Yea but .NET is a Open Specification and has an open source series as well, see the mono-project.com site. And .ASP can be embedded into Apache with the appropriate modules even on Linux.
      Signature
      {{ DiscussionBoard.errors[5794398].message }}
      • Profile picture of the author Alexis Wilke
        Originally Posted by Earnie Boyd View Post

        Yea but .NET is a Open Specification and has an open source series as well, see the mono-project.com site. And .ASP can be embedded into Apache with the appropriate modules even on Linux.
        Ah! Yes... The mono-project. I heard of it and even went to that site a couple times. It's just not as big as Linux

        Now if you reference .ASP as Visual Basic, I have to say that it's also a neat language. Many features to avoid writing stupid bugs that occur all the time in PHP and C/C++ like languages (like missing a break in a switch() statement.)

        Also on my end I'm faster with C/C++.
        {{ DiscussionBoard.errors[5806355].message }}
  • Profile picture of the author Craftisy
    PHP is lightweight and widely used , that's why
    {{ DiscussionBoard.errors[5794324].message }}
  • Profile picture of the author mayamills
    I think PHP is the best programming language because it's an open source programming language, anyone can afford this for website page creating and also it's world wide famous programming site and also recommended by most developers. PHP gives you full security with stability and speed.
    {{ DiscussionBoard.errors[5806422].message }}
    • Profile picture of the author Earnie Boyd
      Originally Posted by mayamills View Post

      PHP gives you full security with stability and speed.
      Really?! Security is only as secure as the programmer(s) make it, stability is only as stable as the programmer(s) make it and speed is only as speedy as the configurations and host environment allow it to be. There are too many dependencies for you to make such a blanket statement.

      PHP may or may not be the best but at present tends to be the most used.
      Signature
      {{ DiscussionBoard.errors[5809537].message }}
  • Profile picture of the author stevenpayales
    Because it's lightweight and web friendly language. PHP/MySQL/CSS/HTML 5 .. a perfect combination.
    Signature
    If you have an urge to build something that could change the world, don’t focus on the money, but the legacy you’ll leave behind.
    Buy Back Telefoane - Get Dinodirect Coupon Codes and shop for LESS!@
    {{ DiscussionBoard.errors[5808033].message }}
  • Profile picture of the author AleinaKoch
    Because it's easy and fun to learn. You can even use it as a script for managing Linux workstations and servers.

    Because it's the language of the web and best paired with MySQL and PostgreSQL.
    {{ DiscussionBoard.errors[5811352].message }}
  • Profile picture of the author seotools
    Because it is Open Source. Premier Web Programming Langauge
    {{ DiscussionBoard.errors[5856390].message }}
    • Profile picture of the author Earnie Boyd
      Originally Posted by seotools View Post

      Because it is Open Source. Premier Web Programming Langauge
      Open Source isn't a reason. Open Source just means you get to play with the source. You can edit it, make changes, redistribute it and usually even charge a fee to distribute it. It isn't the "reason" "PHP is the best". :rolleyes:
      Signature
      {{ DiscussionBoard.errors[5857880].message }}
  • Profile picture of the author stevenmaico
    I also use PHP as website development and its really great to make CMS eCommerce websites. And main thing about is that its a free and open source scripting language to learn easy.
    {{ DiscussionBoard.errors[5879092].message }}
    • Profile picture of the author corvindavis
      PHP is the best programming language because it is free and less complex. PHP provides a free program and many in the IY was widely used. Because it is widely used to use PHP to create a lot of free software.
      {{ DiscussionBoard.errors[5890405].message }}
  • Profile picture of the author DannyO
    PHP is great, but it's not replacement for javascript or java at times!

    I'm amazed actually at the extent to which ASP is used in organizations. However, I think that PHP to a large extent is the VB 6 of the new millennium!
    Signature

    I work on the Facebook Client Chit Chat. Chit Chat is a Facebook chat application that you can use on your desktop in order to send and receive Facebook messages. It supports Facebook chat history, text formatting, sound alerts and much more!

    {{ DiscussionBoard.errors[5890542].message }}
  • Profile picture of the author elizaaden
    Well, PHP is all on web scripts. So, i don't think so that PHP is easily to learn.
    {{ DiscussionBoard.errors[5906933].message }}
  • Profile picture of the author shantanu
    Here are some advantages of PHP web development:
    • It can be easily integrated in various dynamics visual apps.
    • Graphics library allows PHP to create some of the exceptional graphic effects or edit the design.
    • PHP is compatible with server environments including Windows, Linux & others.
    • PHP has the largest community that helps its people any time for any problem with bug fixes.
    • Result of PHP development is very fast, because it requires less code & is building its own memory option.
    • We must collect codes object outside very rarely, and it is also search engine friendly too.
    {{ DiscussionBoard.errors[5907423].message }}
  • Profile picture of the author weaveronline
    simple , easy to use and cheaper
    Signature

    Thanks & Regards,
    Reach us at dukeduke600@gmail.com.
    Web Design| Logo Design | Banner Design | Web Development | Mobile Applications [iPhone/iPad/Android/Windows Phone]

    {{ DiscussionBoard.errors[5908728].message }}
  • Profile picture of the author BlackWar
    Banned
    Hosting PHP applications are much much cheaper than others..
    Also easy to use and create..
    I like open source.. I work for it too..
    {{ DiscussionBoard.errors[5909934].message }}
  • Profile picture of the author catpl
    PHP is very useful and effective language. it's an easy script, easy to use and create. PHP is also an open source Lanuage.
    {{ DiscussionBoard.errors[5912364].message }}
  • Profile picture of the author belgirjackson
    Why PHP is best :-
    1. PHP is well structured language
    2. PHP is well compatible with other language
    3. PHP is giving best downloading speed
    4. PHP is providing well known graphics
    {{ DiscussionBoard.errors[5927717].message }}
  • Profile picture of the author phpg
    Is someone testing some article spinner script in this thread? Like hundreds of posts spinning "php open source easy to use"... Funny thing is, if you are really interested in PHP sources, and C code it's written in makes any sense to you, you wouldn't care that it's so "easy to use", because any scripting language is "easy" compared to C...
    {{ DiscussionBoard.errors[5947942].message }}
  • Profile picture of the author freeburd
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    I like it because I learned HTML first and php goes well with it.
    Signature



    {{ DiscussionBoard.errors[5948653].message }}
  • Profile picture of the author fileppoa
    NET will killing it with convenience but ASP is for professionals so PHP is the regular option. It's not the best ASP.
    {{ DiscussionBoard.errors[5948813].message }}
  • Profile picture of the author Harjeet05
    PHP is simple programming language works with sql and cost efficient.
    {{ DiscussionBoard.errors[5954765].message }}
  • Profile picture of the author Enirose Gabales
    php you can connected to mysql and make the website do things not possible with normal HTML.
    php is the best!
    {{ DiscussionBoard.errors[5955811].message }}
  • Profile picture of the author lukewarrner
    PHP is the best basically because it's free, and a lot of persons will work in huge areas to increase it. it is very quick at performance of programs. Moreover it is very simple to understand, you just have to discover the right options.
    {{ DiscussionBoard.errors[5981097].message }}
  • Profile picture of the author Darknite7
    Pros

    * Free
    * Open Source
    * Cross Platform
    * Simple*


    Cons

    * Poorly design as a programming language.
    * Lower entry barrier = non professionals building extremely bad software.
    * Maintenance Nightmare (spaghetti code).
    * Requires a great deal of effort to write clean, robust, modular maintainable code.

    In Summary

    "Sure you could make a air plane out of wood and duct tape, and you could even get it to fly.

    But would you want to actually fly in it, is another matter.

    That's not to say, a master craftsman could not build you an excellent wooden plane...

    But master-craftsmen are few and far between."
    {{ DiscussionBoard.errors[5999417].message }}
    • Profile picture of the author callcommissionjoe
      Originally Posted by Darknite7 View Post

      Pros


      Cons

      * Poorly design as a programming language.
      * Lower entry barrier = non professionals building extremely bad software.
      * Maintenance Nightmare (spaghetti code).
      * Requires a great deal of effort to write clean, robust, modular maintainable code.

      In Summary
      I personally think that a low entry barrier is a good thing. I don't see how it requires a great deal of effort to write clean robust code all you need to do is use a good framework such as cake, zend .. .
      {{ DiscussionBoard.errors[6027456].message }}
      • Profile picture of the author Darknite7
        Originally Posted by callcommissionjoe View Post

        I personally think that a low entry barrier is a good thing. I don't see how it requires a great deal of effort to write clean robust code all you need to do is use a good framework such as cake, zend .. .
        That's just the problem! the reason these libraries have been created are to solve the problem of short comings of PHP.

        The lowered entry to barrier IS a huge problem. The IT industry is in a bad way.

        Don't believe me?

        Have a read through this web site

        www (dot) thedailywtf (dot) com
        {{ DiscussionBoard.errors[6064596].message }}
        • Profile picture of the author Darknite7
          I just wanted to add:

          I'm not anti-PHP, I've created applications in a lot of different stacks and languages.

          I know its strengths and weakness.

          For small web applications I would use PHP with out a doubt.

          But when I build £million+ COMPLEX enterprise solutions, I don't use PHP, and for very good reasons, I use .NET or JAVA stack.
          {{ DiscussionBoard.errors[6064634].message }}
          • Profile picture of the author kevinbezyli
            PHP is open source web programming language.It's use for create a dynamic web page.It is free and less complicated.It is generally referred to as more stable and less resource intensive as well.
            {{ DiscussionBoard.errors[6587022].message }}
  • Profile picture of the author daustin099
    Well,I am using PHP from 4 years the most important reason might be that PHP is an OpenSource scripting language and secondly PHP is easy to learn and use and is PHP coding is less complex.
    {{ DiscussionBoard.errors[5999601].message }}
  • Profile picture of the author sharonhurley
    Banned
    I would say that PHP is the best because is easy to learn, is open source and very flexible.
    {{ DiscussionBoard.errors[6010911].message }}
  • {{ DiscussionBoard.errors[6011897].message }}
    • Profile picture of the author Darknite7
      Originally Posted by phpg View Post

      PHP: a fractal of bad design - fuzzy notepad[/url]
      100% agree!

      But its very difficult to explain this to non-professionals...

      Hopefully that article will at least help in getting out our perspective across, if only a tiny glimpse.
      {{ DiscussionBoard.errors[6015307].message }}
  • Profile picture of the author DanielDuffo
    YES! PHP it's very easy and simple, but i think people use it because php most popular.
    This is the main reason as I think ))))
    but PHP it's realy good ))
    {{ DiscussionBoard.errors[6019650].message }}
  • Profile picture of the author DanielDuffo
    Is it doesn't mean that PHP most popular !? )))
    {{ DiscussionBoard.errors[6027038].message }}
  • Profile picture of the author sujeetets
    Php is quite simple than another .Less time consuming for making a site .
    {{ DiscussionBoard.errors[6027158].message }}
  • Profile picture of the author jonblusss
    The PHP is the best tool than many other tools. It is the most advanced feature and having more access than many other tools, Many new developments and dramatic changes are taking places in the versions of the PHP.
    {{ DiscussionBoard.errors[6027512].message }}
  • Profile picture of the author mcygnet
    Hello...
    PHP is Open source that easily available and its very easy to learn..
    {{ DiscussionBoard.errors[6053771].message }}
  • Profile picture of the author topnichewebsites
    Unless I missed on the above posts, but it you ever need some outsource some php work there def a surplus of avail developers out there looking for work.
    Signature
    http://pixelcovers.com/ <- eBook add eCovers

    https://www.unicommercesolutions.com <- WordPress Websites and Maintenance
    {{ DiscussionBoard.errors[6054160].message }}
  • Profile picture of the author NXmarketeer
    php rules. nothing can happen without php in my modest experience
    {{ DiscussionBoard.errors[6063891].message }}
  • Profile picture of the author emhi
    I made this website in php and i can expand it easily, its easy to use , easy to modify and easy to upgrade.

    Fresh Music Fest
    {{ DiscussionBoard.errors[6069412].message }}
  • Profile picture of the author WF99
    I agree with it ..
    Undoubtedly php is the best for its effectiveness ..
    {{ DiscussionBoard.errors[6076191].message }}
  • Profile picture of the author Luciah
    Majority of people use PHP because it's the easiest language and very simple to use. It is freely available which is making cost effective (open source).
    {{ DiscussionBoard.errors[6084738].message }}
  • {{ DiscussionBoard.errors[6085108].message }}
  • Profile picture of the author obaidahmed
    there are many reasons to learn php rather than Asp or other,
    1, easy to use
    2, open source
    3, flexibility
    4, faster than asp
    {{ DiscussionBoard.errors[6086280].message }}
  • Profile picture of the author alijah
    PHP is the best programming language for development of website. Creating interactive and dynamic websites by using PHP is very easy. It can also be used effectively for the script command line
    {{ DiscussionBoard.errors[6213039].message }}
  • Profile picture of the author kimoftheworld
    This thread is timely for me... I'm currently trying to learn PHP. I have downloaded a few eBooks and bookmarked a few websites, but I'm concentrating now into watching VTC PHP Basics...Into the second video set at the moment, and I have applied already a few simple tricks of what I learned on my WP blogs.
    {{ DiscussionBoard.errors[6213058].message }}
  • Profile picture of the author Weblover50
    PHP is good in its own way - easy to learn & fast to develop, lot of open source scripts available etc. However, it is a leader at the low end where as you won't see many companies using PHP for serious applications. PHP programmers are paid much less than Java programmers and it is not hard to see why.
    Signature

    Hosting specials - Hostgator Review and Inmotion Coupon

    {{ DiscussionBoard.errors[6213757].message }}
  • Profile picture of the author niksloves785
    PHP is most used for designing the website PHP is cost effective and easy to learn rather then Asp.net.
    {{ DiscussionBoard.errors[6255028].message }}
  • Profile picture of the author landen
    Banned
    PHP it's easy to learn, has extensive documentation and it's on every server and hosting account.
    {{ DiscussionBoard.errors[6270098].message }}
  • The cost for implementing a PHP based solution is lower than other solutions. Because its ope source and free. But very secure and functionality is same. The APACHE server is also cheap but very reliable.
    Signature
    {{ DiscussionBoard.errors[6273112].message }}
  • Profile picture of the author hacktheworld
    Why PHP is best?

    1. Its Open Source
    2. It has Got Everything.
    {{ DiscussionBoard.errors[6273913].message }}
  • Profile picture of the author brettb
    There are many PHP fanboys here. PHP is OK but it's pretty dated. I like ASP.NET (C#) because you can separate out your HTML from your code. Visual Web Developer is also an awesome working environment.

    PHP is also a nightmare when it comes to function naming - there's no real logic to any of it.

    There's also some very sloppy PHP out there (yeah Wordpress plugin/theme creators, I'm looking at you!)
    Signature
    ÖŽ FindABlog: Find blogs to comment on, guest posting opportunities and more ÖŽ




    {{ DiscussionBoard.errors[6296402].message }}
    • Profile picture of the author jimn10
      Originally Posted by brettb View Post

      There's also some very sloppy PHP out there
      Amen Brother!
      {{ DiscussionBoard.errors[6313316].message }}
  • Profile picture of the author johnstseng
    PHP is, in my opinion, one of the best programming languages ​​out there, because it is easier to learn and is also one of the most widely supported, with a lot of others, ie, ASP, will be suspended.
    {{ DiscussionBoard.errors[6303762].message }}
  • Profile picture of the author abdurrahman
    it is open source and secure u can read the code of php by user.....
    {{ DiscussionBoard.errors[6312688].message }}
  • Profile picture of the author dreamcolo
    easy, clean, plain but working so effectively for your web application

    see my site, Dream Colo for web hosting colocation done by PHP WordPress
    {{ DiscussionBoard.errors[6313524].message }}
  • Profile picture of the author Linda brown
    It is a open source , You can download to it. It is very easy language. So PHP is Best language.
    {{ DiscussionBoard.errors[6323343].message }}
  • Profile picture of the author Mary Smith
    PHP is a best language, it is very easy language and you can easy learn to it.
    {{ DiscussionBoard.errors[6323404].message }}
  • Profile picture of the author Spy Program
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[6330717].message }}
    • Profile picture of the author hbteos234
      I also am a huge fan of php. Fairly new to it but its quite sensible in the way that you can learn it quickly.

      Also, there are tons of documentation for it
      {{ DiscussionBoard.errors[6331591].message }}
  • Profile picture of the author arifur
    Free
    Open Source
    C like Syntax
    Cross Platform Support

    Well thats the recipe to be a successful scripting language.
    {{ DiscussionBoard.errors[6334877].message }}
    • Profile picture of the author dawidtailor
      Originally Posted by arifur View Post

      Free
      Open Source
      C like Syntax
      Cross Platform Support

      Well thats the recipe to be a successful scripting language.
      Hi, what you say that?I can't getting so can you describe here what you say that.How can i use this and what is the best for php?
      {{ DiscussionBoard.errors[6337140].message }}
  • Profile picture of the author jean99
    PHP is a language which was designed with web in mind. It is a web-specialized language.
    It is ubiquitous - you can deploy your php apps on every corner of the web, and you can also easily find PHP programmers.
    It has great documentation, lots of frameworks, cms-s and blogging software.
    It is open-source, and it is very mature.
    It's deployment is very standardized, and on it runs great share of the web.
    Sure, it isn't as pretty as maybe ruby is, or python, but it does it's job.
    And it isn't without any power either, as some would suggest.
    But also, bear in mind, no special magic in PHP, and it's pretty siully to get religious abt programming languages.
    There are also othe rlanguages which excel &shine in their own way.
    Signature
    In the morning sow thy seed, and in the evening withhold not thine hand: for thou knowest not whether shall prosper, either this or that, or whether they both shall be alike good.
    Ecclesiastes 11:5-7
    {{ DiscussionBoard.errors[6359918].message }}
  • Profile picture of the author Chronic IM
    Hello! PHP is very popular and widely used because it's very cheap or very efficient. Also, it's one of the most earliest used scripts. I hope that helped you in a way or so. Best of luck to you!
    {{ DiscussionBoard.errors[6360136].message }}
  • Profile picture of the author peterclarkk
    PHP is a very secure and open source programming language. It is free and less complicated.PHP is server side script language and It is generally referred to as more stable and less resource intensive as well.
    {{ DiscussionBoard.errors[6370057].message }}
  • Profile picture of the author dagnyjbarber
    cost efficient and user friendly. Comparatively easier then .net.
    Signature

    {{ DiscussionBoard.errors[6370440].message }}
  • Profile picture of the author gladiolus
    PHP is easy to learn server side scripting language as well as it is an open source technology which is freely available. It is helpful to create dynamic website such as shopping cart, ecommerce website etc... PHP is supported in many open source CMS so if you have knowledge of PHP you can create website with different CMS like Joomla, Wordpress as well as with some ecommerce open source CMS like Magento, OsCommerce etc..
    {{ DiscussionBoard.errors[6370686].message }}
  • Profile picture of the author sunbros
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[6372088].message }}
    • Profile picture of the author ojle
      My vote goes also for php. The syntax is not hard, there are many frameworks online.. + Pear... get apache and mysql, and you are good to go
      {{ DiscussionBoard.errors[6372182].message }}
  • Profile picture of the author Sachii
    When comparing with other programming languages PHP is easy to learn,less complicated and it is easy to connect with the database.As I have experience in programming with ASP.NET I have found that with PHP web pages can run in different servers like WAMP, XWAMP even in Apache but ASP is compatible only with IIS web server.
    {{ DiscussionBoard.errors[6376034].message }}
  • Profile picture of the author dreamtech
    Because it is free and less complicated. And lots of free software available in PHP, so it is widely used. Since it is widely used lots of free software's are created using php.
    {{ DiscussionBoard.errors[6376724].message }}
  • Profile picture of the author keke007
    Hello friends!
    PHP is open source, Because it is free to use, and cheaper ongoing costs - As many of the other languages out there are a bit more specialised, it can cost a lot more to develop a site using their technology. PHP is totally free of restriction to be used in whatever way you feel the need.
    {{ DiscussionBoard.errors[6388804].message }}
  • Profile picture of the author thrhei
    because its easy to use, i also learn it easy.
    {{ DiscussionBoard.errors[6389589].message }}
    • Profile picture of the author ojle
      It's easy to learn and the syntax is not that complicated, which is great advantage to other languages
      {{ DiscussionBoard.errors[6402507].message }}
  • Profile picture of the author Lisa rogers
    PHP is a famous and very easy language, and it compatible in all operating system. I think, PHP is best.
    {{ DiscussionBoard.errors[6406336].message }}
  • Profile picture of the author BlueXephos
    Banned
    I think PHP is very popular nowadays because it is easier to learn than other programming languages and it easy very easy to integrate with CSS and HTML.
    {{ DiscussionBoard.errors[6471236].message }}
  • Profile picture of the author rising_sun
    Banned
    I don't know others but my opinion is ,I can get everything in a package for php.
    Let me explain.......
    WAMP is a combination of windows,apache,mysql,php,wamp takes only 15.2MB,
    notepad++ is an editor of php.All these are easy to use and maintain,also available.
    These are my primary reasons.

    Secondly it is easy to learn,fast,rich set of library and open source.

    Finally I love it so much.
    {{ DiscussionBoard.errors[6571052].message }}
  • Profile picture of the author kdavies
    It was the first free server side scripting language. That's why it's popular.
    {{ DiscussionBoard.errors[6571648].message }}
  • Profile picture of the author TheProgrammer
    As everyone said, there are pretty much some basic reasons why php is best and why i like it myself,

    1) Free
    2) Faster than ASP
    3) Works on cross platform, while asp would only access windows, php can access both linux and windows
    4) The coding is relatively easier than any other language and the help is easily available for any question you got in mind.
    {{ DiscussionBoard.errors[6584331].message }}
  • Profile picture of the author ALicenseToCode
    PHP Really is the best for Internet Marketing stuff, if you need to develop enterprise scale applications there's more of a debate, but when you just need to have a smart redirect or something simple, PHP is the real go to.

    PHP's greatest strength is also its greatest weakness: being able to output anything at anytime. So just make sure when you learn it that you learn best practices for outputting things so your code doesn't get sloppy.

    So if you use it properly, just the time between needing something and having it is shortest in PHP, which in our world is really what you need from your code of choice.
    {{ DiscussionBoard.errors[6586749].message }}
  • Profile picture of the author jaasmit
    Php has so many features those are very handy and also has the capability to perform so many operations that is very user friendly.
    {{ DiscussionBoard.errors[6601384].message }}
  • Profile picture of the author websoft
    Some of the key points which makes PHP preferable language among many are:
    1. Very easy to learn and understand
    2. Lots of tutorial available on net.
    3. Great community support
    4. Wordpress, Magento, Zend Framework, Code Igniter, Simphony, YII, Joomla frameworks exists for PHP and you can't find such a frameworks even in .net.

    PHP is simply best.. Infect simplicity and power of PHP language made to leave .net plateform and turn to php development.

    Why don't you visit this page and see for yourself, how easy it is...php.net/docs.php
    {{ DiscussionBoard.errors[6603796].message }}
  • Profile picture of the author Ross Petal
    The cost factor is a clear advantage and I find the hosting is slightly cheaper. PHP is user friendly in my opinion.
    {{ DiscussionBoard.errors[6652032].message }}
  • Profile picture of the author brianwilson085
    It's the best server-side language to use on an Apache server. There are a few free, easy to learn languages that are frequently updated and connect to databases easily. If you want to learn a server-side language that pays a lot, learn Cold Fusion.

    As far as security, a site is as secure as the developer makes it. Any language can be used to write a totally unsecure site or a very secure site. It's like saying that Urdu isn't an expressive language. It's not, if the person writing in it isn't expressive. It's the writer, not the language - for human languages or programming languages.

    Most important things are-

    It's free
    Easy to learn
    Time to time version upgrades
    Simple database connectivity

    And one more thing that makes PHP popular
    Cheap host than others.
    {{ DiscussionBoard.errors[6652286].message }}
  • Profile picture of the author nobita436
    No 1 benefit it is fast than java and asp.net.
    others:
    -open source.
    -easy to make script.
    -effective for image processing.
    -coding technique is easy.
    {{ DiscussionBoard.errors[6696218].message }}
  • Profile picture of the author aawebdev
    price effective and easy to to learn make the php in the best position.
    {{ DiscussionBoard.errors[6697558].message }}
  • Profile picture of the author Damien Roche
    There is so much misinformation in this thread it is quite sickening. I don't doubt most of the above posters believe what they are saying, but they are plain wrong.

    PHP is not the 'best' language because it is opensource! It has nothing to do with the license. Almost every single alternative to PHP is opensource, too. It is so popular because it is widely distributed along with most every linux server, which means it usually only takes a .php file and you're off.

    It is easy to learn, but I wouldn't consider that a benefit. It is too easy to produce bad code. It is one of the worst designed programming languages. It is NOT faster than java. Java is the de facto enterprise language, and is many stretches ahead of php in almost every way.

    Although I agree security is down to the developer, you're not really given a fair chance when the language has, until recently, shipped with 'magic quotes'.

    The only reason we are using php today vs better languages (like python or ruby) is because it is easily embedded into web pages, comes with almost every hosting plan on the planet, and is cheap.

    As a professional programmer, unless you are building your own websites/plugins, php is just a bad career choice.

    If you want a list to backup these criticisms:

    YourLanguageSucks - TheoryOrg

    ..you will find other reasons why other languages suck, too
    Signature
    >> Seasoned Web Developer (CSS, JavaScript, PHP, Ruby) <<
    Available for Fixed Fee Projects and Hourly ($40/hr)
    {{ DiscussionBoard.errors[6697639].message }}
  • Profile picture of the author autotradex
    I love PHP and MYSQL because I'm making a living from the money I'm making from my 1200 wordpress websites. Their easy to create and rank because google loves WP. I don't need to be a programming freak and learn any other program. I'm Happy!
    Signature
    The Power of Compounding...Gets You Paid Daily! This Free Information Will Show You How!

    See How Much You Can Earn! Calculate Your Future Earnings.

    {{ DiscussionBoard.errors[6699227].message }}
  • Profile picture of the author spacemasterr
    One of the reasons was widely used and it is open source. So, many web applications and frameworks were created using the script, and PHP is spreading through those applications. It is new generation, has best qualities for now. I don't know but maybe for few years it will be in the old thrash if something goes out with better benefits.
    {{ DiscussionBoard.errors[6702332].message }}
  • Profile picture of the author jakebvs85
    It's because it was the first ever created and is still. Also its easy to understand and to follow.
    {{ DiscussionBoard.errors[6702700].message }}
  • Profile picture of the author laiba
    because its easy cheap and open source
    {{ DiscussionBoard.errors[6707405].message }}
  • Profile picture of the author planetmedia
    simple and secure
    {{ DiscussionBoard.errors[6713861].message }}
  • Profile picture of the author Miteshaegis
    It's open source, server side and script language. Most of site are created in php.
    It is an open source and it is easy to learn .
    PHP language Provide security more Powerful.
    {{ DiscussionBoard.errors[6715239].message }}
  • Profile picture of the author mafia1
    One of the reasons is because javascript very misunderstood. It is a powerful programming/scripting language but not many people really understand its potential. Therefore, more people are involved in php.
    {{ DiscussionBoard.errors[6718527].message }}
  • Profile picture of the author mizxaquizi
    Very simple, php source code is security, fast, open source.
    {{ DiscussionBoard.errors[6719391].message }}
  • Profile picture of the author bloodyuber
    well as much as i loved php i gotta say it's bot looking good for the community right now.. alot of ppl are learning python these days. even in the university
    {{ DiscussionBoard.errors[6730282].message }}
  • Profile picture of the author itvarnews
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[6732635].message }}
    • Profile picture of the author signumdomine
      Originally Posted by itvarnews View Post

      PHP is widely used as it is a
      1. Case Sensitive Language
      2. Open Source language
      3. Installing space is very less
      4. Object Oriented Language
      5. Easy to Learn
      6. Very Friendly with HTML
      itvarnews
      Also, it's always under constatnt development and inprovement, and there's tons of help and tutorials online
      {{ DiscussionBoard.errors[6733562].message }}
  • Profile picture of the author darl1985
    If a programmer is good enough PHP is very useful, but that it is easy to learn PHP has many half-programmers. Programming on code after somebody without experience is a terrible work.

    What is Simphony ? Did you mean Symfony ? This is very annoying :/
    {{ DiscussionBoard.errors[6742194].message }}
  • Profile picture of the author patricmilsont
    I agree with all the comment. we can see that Now-a-days, PHP is widely used language for Web-design purpose. Further, It's a open source and based on the HTML. So, It's easy to develop a Web-pages.


    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    {{ DiscussionBoard.errors[6751818].message }}
  • Profile picture of the author antosco
    I would really love to learn about PHP programming can anyone put me through or direct me on the link to learn PHP?
    Signature
    Best Place To Make Money: www.berichinfo.com
    {{ DiscussionBoard.errors[6751948].message }}
  • Profile picture of the author maddyacca
    But i have heard that it's easy to hack a PHP site. :-s
    {{ DiscussionBoard.errors[6752375].message }}
    • Profile picture of the author Johan Efendi
      Originally Posted by maddyacca View Post

      But i have heard that it's easy to hack a PHP site. :-s
      When PHP site hacked mostly caused by programmer fault that ignore security caution. ie: didn't validate value filled by user / visitor.
      {{ DiscussionBoard.errors[6938044].message }}
  • Profile picture of the author locke815
    Try go to w3schools.com and get some fundamentals of PHP
    {{ DiscussionBoard.errors[6752674].message }}
  • Profile picture of the author freebuys
    There is no doubt about this PHP is one of the best programming language in this worlds. I think PHP is the best because of
    easy to learn ,easy to use and its on every server and hosting account.So,i am now learning about this.
    {{ DiscussionBoard.errors[6753569].message }}
  • Profile picture of the author laiba
    because its free and open source.....
    {{ DiscussionBoard.errors[6754072].message }}
  • Profile picture of the author shopperpk
    I must say its the best language used for making web applications and other stuff I have not good background of Software but I have learned it in no time. Easy to understand.
    Signature
    {{ DiscussionBoard.errors[6754743].message }}
  • Profile picture of the author mafia1
    Its a scripting language specifically developed for the web.
    {{ DiscussionBoard.errors[6758231].message }}
    • Profile picture of the author Tavor9
      PHP is:
      1. Easy to learn
      2. Versatile
      3. Free & Open source
      4. Large community - Support & Modules
      5. Supported on most OS

      And there are many educational stuff out there to learn from.
      All you need is your HTML knowledge and some basic programming skills.
      There are also video tutorials that are very handy.
      {{ DiscussionBoard.errors[6769302].message }}
  • Profile picture of the author mmrumii
    Mainly it's open source
    Working good with mySQL
    Flexible and easy to navigate.
    {{ DiscussionBoard.errors[6778959].message }}
  • Profile picture of the author tylerjaysen
    yeah I think too that php is seamless and smooth and is the reason why wordpress works so well on all platforms and browsers. I love to use jQuery and Ajax a php redirects to call back functions. Started learning about how awesome this works now with mobile.
    {{ DiscussionBoard.errors[6874135].message }}
  • Profile picture of the author mudfishsoftware
    When I'm making things for other people I use php.
    When I'm making things for myself I use perl.

    Perl has more structure in the commands so they have less commands that can do more.
    I also like perl's lexical scope over php's.

    the "my" in perl is greatly missed in php.
    {{ DiscussionBoard.errors[6874847].message }}
  • Profile picture of the author AnyaGrath
    PHP is a programming language which is easy to learn and code. Also it is open source and I can find many free hosting providers.
    {{ DiscussionBoard.errors[6878692].message }}
  • Profile picture of the author Tippy
    PHP is the best because it is easy to learn and i s widely supported.
    {{ DiscussionBoard.errors[6884358].message }}
  • Profile picture of the author diklon
    PHP is easy way to creating websites and good platform for wep application . PHP languages is extremely simple to learn for a newcomer. PHP is an open source scripting language.
    {{ DiscussionBoard.errors[6887253].message }}
  • Profile picture of the author justinwood021
    PHP stands for Hypertext Preprocessor. PHP is totally open source server side scrip language.It's use for create a dynamic web page and also include many features than other web programing language.
    {{ DiscussionBoard.errors[6890401].message }}
  • Profile picture of the author umbraco01
    It is cost efficient, Open source, easy to learn and work
    {{ DiscussionBoard.errors[6891885].message }}
  • Profile picture of the author LRusinas
    simply because It's open source !
    {{ DiscussionBoard.errors[6897388].message }}
  • Profile picture of the author RDS bar
    Free
    Easy to learn
    Functional language
    {{ DiscussionBoard.errors[6897808].message }}
  • Profile picture of the author michealburns
    Best part: You have to learn PHP on your own. (i.e. read via some source on internet and then practice)
    {{ DiscussionBoard.errors[6918879].message }}
  • Profile picture of the author css4me
    it is less complicated, freeware and best tuned up with mysql
    {{ DiscussionBoard.errors[6919200].message }}
  • Profile picture of the author fujisan360
    PHP is a standard programming language when it comes to web. It is the same with HTML and CSS. They are the standard. It is not actually the best but you can try another. I would suggest Ruby on Rails.

    I will ask you to try first PHP then Ruby on Rails so you can see the difference.
    {{ DiscussionBoard.errors[6920082].message }}
  • Profile picture of the author diam0nd
    Because Linux servers dont cost for license,
    php.net have best tutorials,
    php is easy. :p
    Linux servers are secure.
    {{ DiscussionBoard.errors[6920485].message }}
  • Profile picture of the author stephaniekings
    PHP is best as it is only language which we use to develop websites over Internet. Also it is easy and comfortable to use.
    {{ DiscussionBoard.errors[6938343].message }}
  • Profile picture of the author scriptlance
    One of the main reason very quick turnaround time,cost effective,open source.
    {{ DiscussionBoard.errors[6938564].message }}
  • Profile picture of the author securedynamic
    I think it easy to learn and Open source
    {{ DiscussionBoard.errors[6939061].message }}
  • Profile picture of the author Johan Efendi
    Search engine will provide anything you want to know about PHP ie: how to get browser referer, how to block some IP programatically, etc.

    I always find solution from internet, coz PHP widely used
    {{ DiscussionBoard.errors[6939314].message }}
  • Profile picture of the author jammy18
    PHP is the best scripting language for me and I have no doubt about it !
    {{ DiscussionBoard.errors[6939535].message }}
  • Profile picture of the author NateJacobs
    PHP is open sources programming language.PHP is general purpose use server site programming language.It's first language that use HTML tag.PHP is use for developing website.
    {{ DiscussionBoard.errors[6939641].message }}
  • Profile picture of the author reidsteven75
    It can do everything you want. I am however liking python more now.
    {{ DiscussionBoard.errors[6941910].message }}
  • Profile picture of the author janecristy
    it is an open source computer language and easily goes with mysql database. It is also easy to learn and based on C++ language. Its application such as Joomla and Wordpress are used to make websites within a few days rather than months, so people all over the world like it very much. ...
    {{ DiscussionBoard.errors[6969091].message }}
  • Profile picture of the author Bruce Wayne
    Open Source

    PHP is Open Source. It means it is within easy reach and absolutely free!

    Support

    The PHP community is a large one, as PHP is very popular. Therefore, there are a number of references and guidelines available on the net.

    Cross-Platform

    PHP is cross-platform. It works on Unix, Linux and Windows platforms.

    Embedding

    PHP can be easily embedded into HTML. This makes it very easy to convert an already existing static website into a new dynamic one.
    {{ DiscussionBoard.errors[6973420].message }}
  • Profile picture of the author edbarnes
    Only because It's open source and many other open source software has been developed for It
    {{ DiscussionBoard.errors[6982008].message }}
  • Profile picture of the author ababuobana
    Most open source projects ( linux, apache, PHP and MySQL just to name a few ) are very powerful because many expert programmers around the world interact with them and patch them regularly
    {{ DiscussionBoard.errors[6984475].message }}
  • Profile picture of the author edward20
    because It's very easy to learn and in the same time very powerful
    {{ DiscussionBoard.errors[6985990].message }}
  • Profile picture of the author WEBGEEK
    because its cost efficient and easy to implement.
    {{ DiscussionBoard.errors[7005144].message }}
  • Profile picture of the author bbrriiaann6
    Yeah, Php is the best language because it is easier and advance than the other languages. It is easy to understand and web developers mostly used this language.
    {{ DiscussionBoard.errors[7024312].message }}
  • Profile picture of the author michealburns
    It is free open source. It is simple to program and works well with Mysql.
    {{ DiscussionBoard.errors[7024823].message }}
  • Profile picture of the author webgain88
    Free open source & easy to learn.
    {{ DiscussionBoard.errors[7038835].message }}
    • Profile picture of the author davismiller097
      hello i am having problem as my browser Data process" ; date_default_timezone_set('UTC'); echo date('h:i:s:u a,l F jS Y e'); ?> prints this out instead of showing date any ideas why this happening
      {{ DiscussionBoard.errors[10820683].message }}
      • Profile picture of the author PhilHardaker
        Originally Posted by davismiller097 View Post

        hello i am having problem as my browser Data process" ; date_default_timezone_set('UTC'); echo date('h:i:s:u a,l F jS Y e'); ?> prints this out instead of showing date any ideas why this happening
        Davismiller097, the reason you are seeing that is because the version of PHP on your hosting server has been upgraded, and the new version now requires you to specify your timezone when displaying dates and times. To fix it, at the beginning of your code or at least before you display the date, add this PHP code:

        Code:
        date_default_timezone_set('America/Los_Angeles');
        Adjust the country and city for your server location. See the php website for a list of valid timezones.
        {{ DiscussionBoard.errors[10988334].message }}
  • Profile picture of the author john8954
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    PHP is open source language and any buddy can update their when req. And PHP is easy to learn for every one.

    Task completion rate is height as compare than other language

    Thanks
    Signature

    {{ DiscussionBoard.errors[7040554].message }}
  • Profile picture of the author developerbeauty
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    I think because PHP allows you to build everything from scratch while custom coding and its available with almost all functions which are required by a programmer
    {{ DiscussionBoard.errors[7046949].message }}
  • Profile picture of the author cgimaster
    In the ancient times you had very few options, and perl was one of the main widely used tools for shell scripting, created in the mid-1980's which was prior to the internet with browsers at the time you would mostly see usenets, bbs, etc. The first web browser showed up 1990 and since perl was already widely use a bunch of modules had been there until new scripting languages started to pop up from everywhere and it then became a battlefield of what to use, there is so many scripting language that I wont list it all.

    PHP came up in 1995 or so, and started getting its territory for being easy to use compared to perl. perl is an incredible scripting language, as a long time user a admit, however, PHP is way easier to use and implement.

    At first PHP wasnt not a language of choice for webservers so yoru only option was Perl and few others but then as it gained ground it became a default *nix product and as result web hosting deployed it as a default resource, this has been going for MANY languages these days, for instance python was not popular in several hosting but is today,

    As a result of most new languages, perl lost a lot of grounds and I don't think it currently have more then 20% of the market as active daily programmers that actually use it anymore. However it may have over 50% or even more of people with knowledge on it.
    {{ DiscussionBoard.errors[7047196].message }}
    • Profile picture of the author davismiller097
      Originally Posted by cgimaster View Post

      In the ancient times you had very few options, and perl was one of the main widely used tools for shell scripting, created in the mid-1980's which was prior to the internet with browsers at the time you would mostly see usenets, bbs, etc. The first web browser showed up 1990 and since perl was already widely use a bunch of modules had been there until new scripting languages started to pop up from everywhere and it then became a battlefield of what to use, there is so many scripting language that I wont list it all.

      PHP came up in 1995 or so, and started getting its territory for being easy to use compared to perl. perl is an incredible scripting language, as a long time user a admit, however, PHP is way easier to use and implement.

      At first PHP wasnt not a language of choice for webservers so yoru only option was Perl and few others but then as it gained ground it became a default *nix product and as result web hosting deployed it as a default resource, this has been going for MANY languages these days, for instance python was not popular in several hosting but is today,

      As a result of most new languages, perl lost a lot of grounds and I don't think it currently have more then 20% of the market as active daily programmers that actually use it anymore. However it may have over 50% or even more of people with knowledge on it.
      Very nice...!!!
      How to Setup PHP with web browser (that 197.2...PHP....)
      {{ DiscussionBoard.errors[10806734].message }}
  • Profile picture of the author DevMarkovich
    even facebook makes use of PHP
    I think, it's says everything.
    {{ DiscussionBoard.errors[7047690].message }}
    • Profile picture of the author cgimaster
      Originally Posted by DevMarkovich View Post

      even facebook makes use of PHP
      I think, it's says everything.
      So that would make c, c++ and python god like since they are used by google in large scale.
      {{ DiscussionBoard.errors[7056504].message }}
  • Profile picture of the author SC Qbiki
    It is not so hard to learn if using in practice the things studied! And it is quite well optimized
    {{ DiscussionBoard.errors[7047765].message }}
  • Profile picture of the author roxitsc
    I would't say php is that popular anymore, there are a lot of programming languages like .net and a lot others that "invade" the market now
    {{ DiscussionBoard.errors[7048159].message }}
  • Profile picture of the author devdjava
    php programmer is the new term in the programming languages or this is the best post for the new students to join the languages.
    {{ DiscussionBoard.errors[7052781].message }}
    • Profile picture of the author kaizense
      This is really like php fan boyism...

      Well let me go along the lines of why php is good

      opensource
      widely used - easy to find google info, lots of users
      syntax not crptic
      opensource scripts....
      {{ DiscussionBoard.errors[7052963].message }}
  • Profile picture of the author danilion55
    It is easy to code in php and it is open source too.
    {{ DiscussionBoard.errors[7053628].message }}
  • Profile picture of the author fghaegele
    My One and ONLY reason:

    $_POST, $_GET, and $REQUEST variables.

    All social apps/websites are glorified sugar around forms. And Php is the easiest way to build apps used to create, read, and update user information.

    Php is the only language I know of that you can use to build a complete website or application with the use of any frameworks. Ruby- gotta use Sinatra or Rails, Python- Django or the like.

    Don't believe me? Go to stackoverflow and ask how Python, for example, handles GET variables. Your question will be answered with the question: "Well, what framework are you using?"

    And while php has thousands of frameworks on the market, PHP by itself IS ALSO a framework. Amazing!
    Signature
    Take A Break. Play A Puzzle: Merlin's Puzzles
    {{ DiscussionBoard.errors[7118229].message }}
  • Profile picture of the author Rotwic
    Since it was one of the first and open source language, it now has a big support community. That could be a reason.
    {{ DiscussionBoard.errors[7121196].message }}
  • Profile picture of the author linklerin
    Written primarily speak other languages ​​easier than php language is analyzed in terms of speed and I know that the infrastructure is cheaper and more national
    {{ DiscussionBoard.errors[7121491].message }}
  • Profile picture of the author STG
    1)easy to learn
    2) simple to use
    3) Widely used
    {{ DiscussionBoard.errors[7140405].message }}
  • Profile picture of the author kshamabhardwaj29
    The script can run on Linux which is more cost effective than windows servers. And one more thing PHP coding can not be seen after the website renders. We can only see the HTML in output. So our code will be hidden.
    {{ DiscussionBoard.errors[7140662].message }}
  • Profile picture of the author hd2000
    php is feature rich able to connect to tons of different database, basically it is a language that is build for the web based stuff
    {{ DiscussionBoard.errors[7140676].message }}
  • Profile picture of the author aroondlk
    it will accept everythig...so its best
    {{ DiscussionBoard.errors[7141393].message }}
  • Profile picture of the author abyssofseo
    Because it's the most spread and popular language, not because of its functionality.
    {{ DiscussionBoard.errors[7142703].message }}
  • Profile picture of the author css4me
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?

    PHP is the easiest among all scripting languages and can be very easily learn by reading books without any expert's advice. This is an open source scripting language and is common among both webmasters and developers.
    {{ DiscussionBoard.errors[7921415].message }}
  • Profile picture of the author rypher21
    It's because PHP is easy to learn. Also, it is widely used and works well with MySQL.
    Signature
    Business Consulting Services - Kittelson & Carpo Consulting
    {{ DiscussionBoard.errors[7989945].message }}
  • Profile picture of the author Jamesvictor
    Either PHP or Ruby on Rails you can learn for web development..but Php is easy compare to Ruby.
    {{ DiscussionBoard.errors[10754329].message }}
  • Profile picture of the author productdesigne
    PHP codes runs much faster than ASP because it runs in its own memory space while ASP uses an overhead server and a COM based architecture.
    {{ DiscussionBoard.errors[10779349].message }}
  • Profile picture of the author EmpireCasts
    > why php is best

    It's not.

    It's a lot better than it was a decade ago, but it's still one of the worst tools for the job.

    PHP came to power much of the internet because it was less bad than perl/CGI, and it was easy to deploy because it came pre-installed on every shitty ass shared web host.

    It was a great tool for building an open source web application in the early 2000s. It's 2016 now. We have better tools.

    There's really no reason to use PHP unless you're a one-trick pony who can't learn a new tool, or you depend on another project that was written in PHP. (but even then, you're probably better off using that project as an API and writing the important stuff in a more productive language)

    Python and Ruby are drastically better for web development, albeit slower. If you want speed, Node.js and Golang and Elixir are excellent choices for backend programming.

    I think it's hard to beat the combination of React/Redux on the client, Node.js or Golang on the server, and AWS for infrastructure.

    But that's only true for web applications. If you're building a simple content site, like most of you are, there's no need for a web application in the first place. Use a static site generator like Jekyll to take your content and theme and compile it into static HTML. This'll be 100x faster / more secure / stable than your shitty WordPress site. AND YOU CAN HOST IT FOR FREE.
    {{ DiscussionBoard.errors[10779679].message }}
  • Profile picture of the author productdesigne
    Rants about PHP are everywhere, and they even come from smart guys. When Jeff Atwood wrote yet another rant about PHP, it made me think about the good parts of PHP.
    {{ DiscussionBoard.errors[10785754].message }}
  • Profile picture of the author johnbrent606
    Following are the reasons of why php is best and popular...
    1. It's easy to learn
    2. It's available on cheap hosting plans
    3. It's used by popular applications
    4. It's popular because it's popular
    {{ DiscussionBoard.errors[10787582].message }}
  • Profile picture of the author programmingking
    According to me its the best one because its open source and you will find many cms and frameworks which works on php
    {{ DiscussionBoard.errors[10788824].message }}
  • Profile picture of the author productdesigne
    PHP results in faster site loading speeds. PHP codes runs much faster than ASP because it runs in its own memory space while ASP uses an overhead server and a COM based architecture.And making it easier to find someone to update your site in the future if you choose to hire a staff member for the task or work with an alternate provider than the one who built your site.
    {{ DiscussionBoard.errors[10789266].message }}
  • Profile picture of the author JMondaCom
    If you begin to programming, DON'T USE PHP. There are many language best like ruby, django.
    {{ DiscussionBoard.errors[10792797].message }}
  • Profile picture of the author babji
    it is powerfull tool for making dynamic and interactive web pages so many people are using this.
    {{ DiscussionBoard.errors[10793836].message }}
  • Profile picture of the author productdesigne
    It further allows you to host your website very cheaply and that too without any hassles.
    {{ DiscussionBoard.errors[10795618].message }}
  • Profile picture of the author Alex July
    Originally Posted by JoannaRivera View Post

    hi,

    there are many scripting language but generally most web application made using PHP why?
    PHP is a lot like English language.
    Maybe, it's not the best and the easiest, but it's the most popular. It's like a giant snowball.
    If you're not a native speaker of English, you learn English
    If you're a web developer, you learn PHP.
    {{ DiscussionBoard.errors[10796347].message }}
  • Profile picture of the author iqbaljan
    Best reason is PHP is open source widely used scripting language. it's easy to learn as compare to .Net and work great.
    {{ DiscussionBoard.errors[10801678].message }}
  • Profile picture of the author alfa_375
    I am a die-hart fan of PHP and love it a lot. Because it is very easy to use and you can find a humongous amount of help on the internet.

    Frankly, speaking I cannot leave without it. No ,matter whatever I plan to do on Internet, I always end up with coding in PHP.
    {{ DiscussionBoard.errors[10811324].message }}
  • Profile picture of the author carolrobertjoan
    PHP web development has gained widespread popularity these days owing to the need for dynamic and interactive web applications. No longer can static websites satisfactorily meet business' growing requirements. However, PHP development requires extensive skill and technical knowledge .
    {{ DiscussionBoard.errors[10820467].message }}
  • Profile picture of the author Claire Anderson
    PHP is one of the most widely used languages in web development and had significant edge over its competitors as it is open source, stable and extremely powerful. As a matter of fact, most of the recruiters, the world over, look to hire PHP developers and programmers to build dynamic websites which are responsive and interactive as well.

    PHP is easy to learn and use.

    Flexibility is another reason for PHP fame. Applications these days require maintenance after completion. Because of PHP flexibility, it is easier to add more functionality.

    Development in PHP is faster. Hence projects completes in shorter period of time than JAVA.Which decreases the cost of the project. Achieving high quality in shorter period of time is one of the biggest characteristics of PHP.

    The PHP developers are more experienced because it is an old language which is one of the reasons for its popularity.
    Signature
    {{ DiscussionBoard.errors[10820476].message }}
  • Profile picture of the author Claire Anderson
    PHP is one of the most widely used languages in web development and had significant edge over its competitors as it is open source, stable and extremely powerful. As a matter of fact, most of the recruiters, the world over, look to hire PHP developers and programmers to build dynamic websites which are responsive and interactive as well. PHP is easy to learn and use. Flexibility is another reason for PHP fame. Applications these days require maintenance after completion. Because of PHP flexibility, it is easier to add more functionality. Development in PHP is faster. Hence projects completes in shorter period of time than JAVA.Which decreases the cost of the project. Achieving high quality in shorter period of time is one of the biggest characteristics of PHP. The PHP developers are more experienced because it is an old language which is one of the reasons for its popularity.
    Signature
    {{ DiscussionBoard.errors[10820765].message }}
  • Profile picture of the author Cesar Sampaio
    My 2c: Its easy to learn, works amazingly well, the community is great, it's mostly bug free and the sintax is nice.

    Hmm, more like my 5c it seems. Heh, I could spent a whole dollar saying good things about PHP.
    Signature
    A Step-By-Step Guide! Do Just This One Thing And Finally Make Money As An Amazon Affiliate
    {{ DiscussionBoard.errors[10824111].message }}
  • Profile picture of the author aegisinfoways
    PHP is great option for many reasons-

    - Fast Load Time
    - Less Expensive Software
    - Database Flexibility
    - Less Expensive Hosting
    {{ DiscussionBoard.errors[10950873].message }}
  • Profile picture of the author akcreation
    Hello Have a Good Day,

    Why PHP is best?
    Because,

    • Open Source
    • Fast and light
    • Hosting is cheaper
    • One of the first programming language
    • simple and less complicated
    • Widely used by many software which made it popular.
    There are many more reasons listed above.
    {{ DiscussionBoard.errors[10951546].message }}
  • Profile picture of the author Claire Anderson
    PHP is a scripting language and it is used to create dynamic and flexible applications. PHP is famous because of following reasons:
    1. It is easier to learn and use
    2. PHP is cost free and it is one of the huge benefits of using PHP for app development
    3. Since it was the first scripting language,it has a large community of developers
    4. it operates much faster than other scripting languages
    5. You can use different IDEs for PHP development like Symfony, Yii, Zend etc
    6. It is easier to fix problems in PHP
    7. Hosting in PHP is also easy and a lot of hosts provide PHP support
    Signature
    {{ DiscussionBoard.errors[10969894].message }}
  • Profile picture of the author Martin smith
    PHP is best because it is less expensive software and less expensive hosting.It is flexible for database connectivity,it results in faster website loading speeds.
    {{ DiscussionBoard.errors[10971204].message }}
  • Profile picture of the author Get Mega Rich
    php is a easy language to pick up, so lots of newbies get sucked into it when they don't have better education.
    Signature

    Get Ridiculously Affluent Get Ridiculously Affluent Get Ridiculously Affluent
    my youtube channel - https://www.youtube.com/channel/UCer...AmazrcbHxp-dqw

    {{ DiscussionBoard.errors[10975463].message }}
  • Profile picture of the author himaja
    The Most Web Applications made by PHP(Personal Home Page Hyper Text Pre-Processor) because it is easy to understand and use.
    {{ DiscussionBoard.errors[10979398].message }}
  • Simply because it is all over the internet, most of the Web is based on PHP.
    It is also FREE.
    {{ DiscussionBoard.errors[10986731].message }}
  • Profile picture of the author yogyogi
    PHP is the world's leader of web development script. ASP is no where close to it.There are many reasons for it.
    1. In general people only know about php so when someone goes on and list on a project in freelancer or upwork, he says i want it in php (since i have heard its name).

    2. PHP is open source while asp dot net is not.

    3. Big company projects are only made in asp net. So if you are going to work in top companies like accenture, tcs, infosys, then they will go with asp dot net. These companies has no roles in php services.

    4. PHP can be learned very fast. In asp dot net you will have to learn C# or C++ too with it.

    5. PHP pages are lightweight and fast then asp dot net.
    Signature
    WordPress, jQuery, HTML tutorials for Beginners & Experts.
    Professional Web Developer providing high quality Ecommerce Website Designing.
    {{ DiscussionBoard.errors[10986741].message }}
  • Profile picture of the author PhilHardaker
    The only person I would hire in this thread-that-will-not-die is EmpireCasts, see answer #525. Everyone else is answering like it is still 1999.

    PHP is not the best, most developers consider it obsolete for new projects. PHP programmers get much lower salaries than programmers who know ruby, python, javascript,etc. It is not fast, but it is fast enough for small websites. "It is free"? All languages are free. It's advantages are that it is available on just about all web servers, you can just add a little at a time to add dynamic behavior to web pages, you can copy and paste internet code to make things like forms work.
    {{ DiscussionBoard.errors[10988327].message }}
  • Profile picture of the author bruce1030
    it's an easy script, easy to use, it's also an open source and Works so well with MySQL .
    {{ DiscussionBoard.errors[10991988].message }}
  • Profile picture of the author ChristoFouche
    PHP is easy to use. I just love it.

    Maybe after some time it becomes like your first language and you start to speak it "fluently" (or shall I say write)

    Apart from all the open source code there is a huge community that support you.

    Thumbs up for PHP..
    Signature

    Christo Fouche - Online Marketing. Helping YOU succeed Online
    Free Download - 3 Steps to Online Marketing

    {{ DiscussionBoard.errors[10992471].message }}
  • Profile picture of the author ziyapathan
    PHP results in faster site loading speeds. PHP codes runs much faster than ASP because it runs in its own memory space while ASP uses an overhead server and a COM based architecture.PHP is flexible for database connectivity. It can connect to several databases the most commonly used is the MySQL. MySQL can be used for free. If ASP is used, MS-SQL, a Microsoft product must be purchased.
    {{ DiscussionBoard.errors[10997918].message }}
  • Profile picture of the author ziyapathan
    Fast Load Time PHP results in faster site loading speeds. PHP codes runs much faster than ASP because it runs in its own memory space while ASP uses an overhead server and a COM based architecture.

    Less Expensive Software In working with PHP, most tools associated with the program are open source software, such as WordPress, so you need not pay for them. As for ASP, you might need to buy additional tools to work with its programs.

    Less Expensive Hosting ASP programs need to run on Windows servers with IIS installed. Hosting companies need to purchase both of these components in order for ASP to work, this often results in a more expensive cost for monthly hosting services. On the other hand, a PHP would only require running on a Linux server, which is available through a hosting provider at no additional cost.
    {{ DiscussionBoard.errors[11000066].message }}
  • Profile picture of the author bruce1030
    PHP is an easy script, easy to use and create, it's also an open source.
    {{ DiscussionBoard.errors[11000161].message }}
  • Profile picture of the author Denis Zaff
    If your operations involve a full-time team of developers, you need to consider cost of talent: PHP talent is abundant and relatively affordable. Ramp for new developers time is quite short, too. Facebook runs on PHP for a reason.
    {{ DiscussionBoard.errors[11000868].message }}
  • Profile picture of the author tyagi
    Php is the most comman scripting platform provided by web hosts,can be easily installed on your own computer,and is completely free.

    Php enables programmers to include PHP code in theit HTML documents,which is processed on the server before the HTML is sent to the browser.

    Thank you!
    {{ DiscussionBoard.errors[11002912].message }}
  • Profile picture of the author Barthava
    One of the important factor is hosting. Most company support PHP and MySQL. For other scripting languages you need find a hosting that supports the language but for PHP, nearly all hosting services support it by default.
    {{ DiscussionBoard.errors[11003106].message }}
  • PHP was designed to make web development easier, and many beginners find it effortless to pick up and get started with and it is great with many technology integrations.
    {{ DiscussionBoard.errors[11005628].message }}
  • Profile picture of the author Thouriahk
    All Good ideas deserve a chance to grow and we believe people deserve to earn a living doing what they love, so be free to join millions and bring your ideas and projects to life with Lynck.net.
    Home - Lynck software development company
    {{ DiscussionBoard.errors[11006090].message }}
  • Profile picture of the author charrah
    I am a novice, and I want to profit from the Internet
    {{ DiscussionBoard.errors[11009199].message }}
  • Profile picture of the author Roland0425
    I would say the best web programming language is the one you know best. PHP is free and there are plenty of tutorials online for people to start learning. However, what good is programming in PHP if you know the in's and outs of Python. The best language is the one you are most comfortable with.
    {{ DiscussionBoard.errors[11032954].message }}
  • Profile picture of the author gprialde
    Banned
    Because it's easy and it's light... easy to manipulate.
    {{ DiscussionBoard.errors[11032988].message }}
  • Profile picture of the author jhonewill
    I think PHP is one of the simple and powerful programming language. The best part is PHP code can be directly added in the HTML codes. Easy to link with databases. PHP is free of cost which reduces the cost of the web application.
    Signature
    {{ DiscussionBoard.errors[11124707].message }}
  • Profile picture of the author seoannie
    I would say one of the best reason for importance of PHP is that it is the easiest language that anyone can use to create a new dynamic website faster than any other language or technology. It allows you to you to host your website very cheaply and without any hassles. It is the most commonly used language by the developers and programmers.
    {{ DiscussionBoard.errors[11139370].message }}
  • Profile picture of the author Martin smith
    PHP is best because it is a good programming language,PHP is open source server side scripting language and it is easy to develop and use.
    {{ DiscussionBoard.errors[11143801].message }}

Trending Topics