Clearly the author of the article has no idea what he's talking about. PHP simply isn't "A series of hacks held together by string". Damn, I'm going to go have a word with the author.
I'm with Craige, it's pretty insulting, and very inaccurate. Of the few languages I do know, he's a bit unknowable of how they function. PHP is hackish?? Sure, it's not hard to find exploits in PHP, but there isn't much that could be done. All hacks Can be avoided, you just have to do your research. Out of curiosity, aren't most, if not all exploits done as a result of a database interaction (such as PHP+MySQL)? I'm no expert on exploits and all, so just wondering. Why would he even mention HTML too? We all know it's not a programming language, he's weird :/
Then, JS? A cargo ship? JS is Not very "enterprise~y," is it? Maybe I misinterpreted that, but it just seems a bit awkward for someone to say that. It seems like to me JS is used by all types of people, and larger companies tend to avoid it, or am I wrong here? Well, they don't avoid it, but they don't rely on it as much. Besides YouTube, are there any large company websites that like to use JS to an large extent? Also, it's not very fun to 'drive?' First off, driving a cargo ship would be awesome. But that's not the point. JS is a very cool language. It's not fun to learn, but once I learn something knew, at least I find it interesting to see what can be done. I find it fun to use, and it adds a lot of functionality to a web page.
If something sounds weird in my post, sorry. I need to stop going straight to CP when I wake up. Sometimes I make no sense XD
Hehe, the reactions here are actually more funny than the blog entry.
I'm not going to support this war, but there is some truth in some of his/her words :)
I think that he meant that PHP is unorganized, when he said "hacks". I think that he meant that PHP revolves around calling the right methods at the right time. I don't think he ever meant to talk about the exploitability of the language.
@Craige
Oh, he did! Sorry about that rant guys :P
Also, those types of exploits are kinda....easy to avoid. It's a matter of whether you know PHP or are a beginner really, wouldn't you say?
@Cinjection
Yea, probably. He wasn't very clear :/ Either way, that's kinda insulting and incorrect. Plus, that's not even a boat, it's a raft :P As we've discussed here at CP before, PHP is a powerful tool that runs a lot of the huge sites. But, w/e, that article is weird :)
@Craige
Oh, he did! Sorry about that rant guys :P
Also, those types of exploits are kinda....easy to avoid. It's a matter of whether you know PHP or are a beginner really, wouldn't you say?
I would say. It all depends on the skill level of the developer.
PHP is not hackish at all!!! I've never found a need to write anything "hackish" in it. I find JavaScript is a very "hackish" language with all its anonymouse functions, cross compatibility, etc.
PHP is in a way, like Python and Java.... code it once, run anywhere. PHP also is very popular and run by many businesses and on millions of servers, very well supported, well documented, etc... also like Java... yet... he still comes to this conclusion...
Java
PHP
He clearly has little understanding of the languages he talked about in that post. But looking at the comparison it just makes me laugh!!!
Kind regards,
Scott
EDIT: I would probably say ASP is a series of hacks held together by string - that should replace PHP's boat! (Not ASP.Net)
You do not have permission to post replies to topics in this board. If you want to join in with discussions and create new topics please register. If you want to register your own free account with us, please click here.