Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4570024
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T19:18:11+00:00 2026-05-21T19:18:11+00:00

I was reading the article PHP Sucks, But It Doesn’t Matter by Jeff Atwood.

  • 0

I was reading the article “PHP Sucks, But It Doesn’t Matter” by Jeff Atwood.

In the comments he writes:

That said, I absolutely think it’s important for PHP devs to be aware of the architectural limitations of PHP, and understand the alternatives.

What are those limitations and how do they compare with other scripting / weakly typed languages?

Also, what are the alternatives in those conditions where limitations need to be avoided?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T19:18:12+00:00Added an answer on May 21, 2026 at 7:18 pm

    There are basically two real limitations I see:

    PHP is a fully synchronous language. This has impact on which things you can easily implement in PHP and which not. For example implementing a Long Polling driven chat application isn’t trivial, because PHP would need block one process per chatter. I’m not saying it’s impossible, you can hack around this limitation using some PHP Daemon library. I’m just saying that this is one of the cases where other languages, like JavaScript, are more appropriate (NodeJS).

    PHP is slow. Please don’t understand this an an offense. It’s a fact that PHP – as implemented by Zend – is slow compared to other scripting languages. This typically is no problem when building websites, but you obviously can’t do certain things: Implementing a ray tracer in PHP is definitely a bad idea – whereas in JavaScript you could do this.

    But apart from that, I think that PHP is pretty multi-purpose. You can use it for nearly anything – and I do 😉

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I was reading this: http://www.openfeint.com/ofdeveloper/index.php/kb/article/000089 , and it seemed to make out that the
I was reading an article that shows how bad CodePlex uses UpdatePanels and how
I have been reading an article about C++ interfaces ( http://accu.org/index.php/journals/233 ) and I
I was reading this article: http://www.devarticles.com/c/a/PHP/Creating-a-Membership-System/2/ I am not sure if I understand sessions
just was reading this article http://highscalability.com/blog/2010/3/23/digg-4000-performance-increase-by-sorting-in-php-rather-than.html And found this nice article http://wiki.apache.org/cassandra/DataModel I just
I was reading over an article that shows some really good information and benchmarks
I'm reading an article from this website , but when i run the code
I'm reading this article http://www.codeguru.com/Csharp/.NET/net_security/authentication/article.php/c7415/ I still don't understand the concept of Principal (why
After reading this article I made a point that int () yields 0 because
Reading an article called Increase LINQ Query Performance in July's MSDN magazine, the author

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.