• Sl chevron_right

      Contact publication

      pubsub.blastersklan.com / slashdot · 5 days ago - 16:38 edit · 1 minute

    The PHP programming language has sunk to its lowest position ever on the long-running TIOBE index of programming language popularity. It now ranks #17 — lower than Assembly Language, Ruby, Swift, Scratch, and MATLAB. InfoWorld reports: When the Tiobe index started in 2001, PHP was about to become the standard language for building websites, said Paul Jansen, CEO of software quality services vendor Tiobe. PHP even reached the top 3 spot in the index, ranking third several times between 2006 and 2010. But as competing web development frameworks such as Ruby on Rails, Django, and React arrived in other languages, PHP's popularity waned. "The major driving languages behind these new frameworks were Ruby, Python, and most notably JavaScript," Jansen noted in his statement accompanying the index. "On top of this competition, some security issues were found in PHP. As a result, PHP had to reinvent itself." Nowadays, PHP still has a strong presence in small and medium websites and is the language leveraged in the WordPress web content management system. "PHP is certainly not gone, but its glory days seem to be over," Jansen said. A note on the rival Pypl Popularity of Programming Language Index argues that the TIOBE Index "is a lagging indicator. It counts the number of web pages with the language name." So while "Objective-C" ranks #30 on TIOBE's index (one rank above Classic Visual Basic), "who is reading those Objective-C web pages? Hardly anyone, according to Google Trends data." On TIOBE's index, Fortran now ranks #10. Meanwhile, PHP ranks #7 on Pypl (based on the frequency of searches for language tutorials). TIOBE's top ten? Python C C++ Java C# JavaScript Go Visual Basic SQL Fortran The next two languages, ranked #11 and #12, are Delphi/Object Pascal and Assembly Language.

    Read more of this story at Slashdot.

    Is PHP Declining In Popularity?
    • chevron_right

      I abandoned OpenLiteSpeed and went back to good ol’ Nginx

      news.movim.eu / ArsTechnica · Friday, 26 January - 15:29 · 1 minute

    Ish is on fire, yo.

    Enlarge / Ish is on fire, yo. (credit: Tim Macpherson / Getty Images )

    Since 2017, in what spare time I have (ha!), I help my colleague Eric Berger host his Houston-area weather forecasting site, Space City Weather . It’s an interesting hosting challenge—on a typical day, SCW does maybe 20,000–30,000 page views to 10,000–15,000 unique visitors, which is a relatively easy load to handle with minimal work. But when severe weather events happen—especially in the summer, when hurricanes lurk in the Gulf of Mexico—the site’s traffic can spike to more than a million page views in 12 hours. That level of traffic requires a bit more prep to handle.

    Hey, it's <a href="https://spacecityweather.com">Space City Weather</a>!

    Hey, it's Space City Weather ! (credit: Lee Hutchinson)

    For a very long time, I ran SCW on a backend stack made up of HAProxy for SSL termination, Varnish Cache for on-box caching, and Nginx for the actual web server application—all fronted by Cloudflare to absorb the majority of the load. ( I wrote about this setup at length on Ars a few years ago for folks who want some more in-depth details.) This stack was fully battle-tested and ready to devour whatever traffic we threw at it, but it was also annoyingly complex, with multiple cache layers to contend with, and that complexity made troubleshooting issues more difficult than I would have liked.

    So during some winter downtime two years ago, I took the opportunity to jettison some complexity and reduce the hosting stack down to a single monolithic web server application: OpenLiteSpeed .

    Read 32 remaining paragraphs | Comments

    The five developer communities that can be used for questions and answers are outstanding and supported by active users. As you go through this list and access each community, you can choose the one that works best for you. If you are new to the development process, Stack Overflow is a great starting point, and if you have been working with PHP for a while, #PHP Area is an excellent place to learn new things. If you are not interested in any of these communities and would like to ask questions related to programming in general, then Forum.phparea.com is what you should be looking at because it is focused on just that.

    Best Developer Communities To Ask Questions

    Read more at: https://mywebforum.com

    • chevron_right

      La mort de Vanilla Forums

      Loïck · Friday, 21 October, 2022 - 21:26 edit

    Where do we go now ?

    Nous nous trouvons maintenant devant la mort du logiciel de forum Vanilla. Let's go sur le post concerné que j'ai publié sur le site de Vanilla Forums.

    #vanillaforums #developpement #php #mysql #community

    • Ic chevron_right

      Scheduling Tasks in PHP

      pubsub.slavino.sk / icinga · Wednesday, 19 October, 2022 - 13:38 edit

    In the scenario where you want to execute tasks repeatedly at a specific time and have full control over when they are executed and how the results are handled, it makes sense to build this into your application instead of setting up a cron job, for example. I’d like to give you a quick example […]

    The post Scheduling Tasks in PHP appeared first on Icinga .


    Značky: #PHP, #How-tos, #Development, #Network

    • Wa chevron_right

      SonarQube

      pubsub.slavino.sk / warlord0blog · Saturday, 6 August, 2022 - 17:06 edit

    Code quality and code security https://www.sonarqube.org I found this very useful in scanning my code and pointing out some basic quality and security improvements I could make. It helps you learn best practices and teaches you what not to do.

    Značky: #Linux, #php, #JavaScript, #Laravel

    • Wa chevron_right

      Relearning Laravel

      pubsub.slavino.sk / warlord0blog · Tuesday, 24 May, 2022 - 20:40 edit

    I feel like the past few days have been quite a battle. Mostly in terms of my memory and trying to remember what I did with Laravel and how I can re-establish a functional development system for it. My main aims have been to build a project for LDAP authentication using Vue.js. For this I &ellipsisRead the full post »

    Značky: #webpack, #php, #vue.js, #Linux, #Laravel, #Web

    • Wa chevron_right

      Laravel Jetstream and OpenLDAP

      pubsub.slavino.sk / warlord0blog · Saturday, 21 May, 2022 - 12:53 edit

    It’s been a very long time since I did anything with Laravel. I found another job around the time of Laravel 6, and today they are up to Laravel 9 – much has changed. I was keen to look at using Laravel with LDAP both for authentication and management. Building the App First, I had &ellipsisRead the full post »

    Značky: #Laravel, #php, #tailwindcss, #JavaScript, #Linux, #LdapRecord, #Web