{"id":610409,"date":"2024-02-27T11:53:45","date_gmt":"2024-02-27T08:53:45","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/why-php-continues-to-be-a-popular-but-divisive-programming-language\/"},"modified":"2024-02-27T11:53:45","modified_gmt":"2024-02-27T08:53:45","slug":"why-php-continues-to-be-a-popular-but-divisive-programming-language","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/why-php-continues-to-be-a-popular-but-divisive-programming-language\/","title":{"rendered":"#Why PHP continues to be a popular but divisive programming language"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a29e8e7536d5\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a29e8e7536d5\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/why-php-continues-to-be-a-popular-but-divisive-programming-language\/#For_more_job_opportunities_across_the_tech_industry_and_beyond_check_out_the_House_of_Talent_job_board_today\" >For more job opportunities across the tech industry and beyond, check out the House of Talent job board today<\/a><\/li><\/ul><\/nav><\/div>\n<div id=\"article-main-content\">\n                            One thing you can say for PHP is that it\u2019s persistent. Like many long-standing programming languages, it\u2019s often maligned by developers who would like to see a shift to newer candidates, yet it also maintains many supporters and practitioners, serving as a reminder of C++ inventor Bjarne Stroustrup\u2019s wise words:<\/p>\n<blockquote><p>There are only two kinds of languages: the ones people complain about and the ones nobody uses.<\/p>\n<\/blockquote>\n<p>First created in 1993 to enhance the webpage of programmer Rasmus Lerdorf, PHP didn\u2019t originate as a new programming language and as such it developed organically. It has continued to adapt across its three decades of existence and even the name PHP has evolved, coming to stand for hypertext preprocessor rather than the original meaning, personal home page.<\/p>\n<p>And while the web has changed a lot in 30-plus years, PHP has persisted along with it and continues to be actively supported and regularly updated. The most recent version, 8.3, arrived late last year as the latest in a string of annual releases.<\/p>\n<p>Where developers have run up against limitations of PHP, they have successfully found workarounds. The most famous example being <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>\u2019s team, who had to find a way to adapt PHP to the dramatic scaling of their social network from thousands of users to millions, tens of millions, and then billions. Facebook\u2019s development team created their own dialect of PHP to soothe the growing pains and work at scale.<\/p>\n<div class=\"inarticle-wrapper latest channel-cta hs-embed-tnw\">\n<div id=\"hs-embed-tnw\" class=\"channel-cta-wrapper\">\n<div class=\"channel-cta-img\"><img decoding=\"async\" class=\"js-lazy\" src=\"https:\/\/s3.amazonaws.com\/events.tnw\/hardfork-2018\/uploads\/visuals\/tnw-newsletter.png\"\/><\/div>\n<p><noscript><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/events.tnw\/hardfork-2018\/uploads\/visuals\/tnw-newsletter.png\"\/><\/noscript><\/p>\n<div class=\"channel-cta-input\">\n<p class=\"channel-cta-title\">The &lt;3 of EU tech<\/p>\n<p class=\"channel-cta-tagline\">The latest rumblings from the EU tech scene, a story from our wise ol&#8217; founder Boris, and some questionable AI art. It&#8217;s free, every week, in your inbox. Sign up now!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>To this day, Facebook continues to use PHP, as does Microsoft, Etsy, WordPress, MailChimp and Wikipedia. In fact, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/w3techs.com\/technologies\/history_overview\/programming_language\">according to W3Techs<\/a>,<\/p>\n<blockquote><p>PHP is used by 76.5% of all the websites whose server-side programming language we know.<\/p>\n<\/blockquote>\n<p>Alternatives such as ASP.net, Ruby, Java, and Java<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">Script<\/a> don\u2019t even come close to this share of the market. While these rival languages see a higher frequency of use in high-traffic websites, PHP is still the dominant language across more than 60% of the world\u2019s top 1,000 websites.<\/p>\n<p>Though these figures continue to assert PHP\u2019s dominance over server-side scripting, it is starting to see a gentle decline. But, when a language is used across more than three-quarters of the web, even a trending shift away from its use would take years to affect the rankings.<\/p>\n<p>And so, PHP maintains its relevance through widespread use, but there are other reasons for its continued popularity. It\u2019s open source, and many years of use means there is an extensive community and comprehensive body of resources to support developers in its use and troubleshooting. It\u2019s also relatively easy to learn and, for many developers, their first foray into web programming will have involved PHP.<\/p>\n<p>However, being an old, accessible language can have its disadvantages too. With inexperienced users able to cobble together websites using old tutorials and a little bit of knowledge (a dangerous thing), you\u2019re bound to see issues, particularly with site security. And so, PHP sites continue to be a target of hackers hoping to hit upon an old, unsupported version.<\/p>\n<p>Worryingly, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/wordpress.org\/about\/stats\/\">according to WordPress stats<\/a>, the majority (more than 44%) of its sites are using version 7.1 of PHP, for which support ended in 2019. This is one of the most common complaints levelled against PHP, along with the inconsistencies in the language due to its organic development.<\/p>\n<p>If you\u2019re working with PHP, you need to be keeping up with the new releases so as not to contribute to this souring of its reputation. You would also want to learn to work with its supporting frameworks, such as Laravel and Symfony. Indeed, many job postings for PHP developers will ask for skills in both.<\/p>\n<p>For example, this post seeking a lead PHP developer in Frankfurt specifically asks for knowledge of PHP versions from 8 onwards. Another developer role at IT consultancy CGI expects its PHP programmer to work with Symfony and Drupal, a content management system that\u2019s written in PHP.<\/p>\n<p>Jobs in PHP continue to be relevant and will be as long as it remains among the world\u2019s most-used programming languages. And, despite some loud detractors, most developers admire PHP. In the most recent <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/survey.stackoverflow.co\/2023\/%23technology-admired-and-desired\">annual survey from Stack Overflow<\/a>, PHP was identified as highly \u201cadmired\u201d by respondents, meaning those who work with PHP would like to continue to do so.<\/p>\n<p>And for those who stay abreast of the latest in PHP, it\u2019s becoming used more and more in progressive web applications, the Internet of Things, as well as artificial intelligence and machine learning, the fastest-growing sector in tech right now. This flexibility and versatility mean PHP developers can enjoy variety in their work, especially if they find a role working across many projects such as this one with German digital agency Denkwerk, one of 2024\u2019s \u2018Great Places to Work\u2019.<\/p>\n<p>Articles signalling \u2014 or even calling for \u2014 PHP\u2019s death knell have a history almost as long as the language itself. Nevertheless, PHP persists. It dominates our web experience and continues to be picked up and enjoyed by new generations of developers.<\/p>\n<p>The revised acronym assigned to the personal home page code that became a scripting language doesn\u2019t quite fit \u2014 perhaps it should be known as persistent hypertext pre-processor.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"For_more_job_opportunities_across_the_tech_industry_and_beyond_check_out_the_House_of_Talent_job_board_today\"><\/span><em>For more job opportunities across the tech industry and beyond, check out the House of Talent job board today<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/p><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMN63nwsw68G3Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/thenextweb.com\/news\/why-php-continues-to-be-a-popular-but-divisive-programming-language\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One thing you can say for PHP is that it\u2019s persistent. Like many long-standing programming languages, it\u2019s often maligned by developers who would like to see a shift to newer candidates, yet it also maintains many supporters and practitioners, serving as a reminder of C++ inventor Bjarne Stroustrup\u2019s wise words: There are only two kinds&#8230;<\/p>\n","protected":false},"author":1,"featured_media":610410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/img-cdn.tnwcdn.com\/image\/tnw-blurple?filter_last=1&fit=1280,640&url=https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2024\/02\/Untitled-design-5.jpg&signature=d9fbb588234b445f51ba0ae3abac60fe","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-610409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/610409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=610409"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/610409\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/610410"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=610409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=610409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=610409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}