FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Top 10 Wrong Ideas About PHP
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Top 10 Wrong Ideas About PHP [message #175219 is a reply to message #175214] Sat, 27 August 2011 01:37 Go to previous messageGo to previous message
Twayne is currently offline  Twayne
Messages: 135
Registered: September 2010
Karma:
Senior Member
In news:3179984(dot)HZ2dv9Jhb0(at)PointedEars(dot)de,
Thomas 'PointedEars' Lahn <PointedEars(at)web(dot)de> typed:
> Hello all,
>
> having become a subscriber of PHP Classes recently, I
> have learned of an article that attempts to clarify
> certain misconceptions people might have about PHP (some
> of which have already been discussed here), that you
> might find interesting, too. The author's "Top 10 Wrong
> Ideas About PHP" are:
>
> 1. PHP is not a compiled language (it is interpreted)

There is no such thing as a "compiled language". It's the apps and scripts
written wth a language that are compiled. And PHP IS compilable! I use Inno
for a compiler here when it's something I'm not sure where it'll end up.

>
> 2. PHP cannot do X (access memory, control hardware
> devices, or some unusual purpose)

With the proper APIs etc., PHP can do just about anything someone wants it
to do; sometimes cleanly, sometimes not so, just as with any other language.
>
> 3. PHP cannot do something that can be done in language X

LOL, well, if it could, it would be called "X", wouldn't it? Actually I'm
being a bit facetious here but take a look at some of the forges for what's
going on with PHP's forks & addons.
>
> 4. PHP is only for Web development

It was originally written for web development, not ONLY web development. It
can be used wherever it will achieve the desired results. PHP is also seldom
used alone, but along with HTML and CSS and several addons avalable for it,
along with nearly any API.
>
> 5. PHP is controlled by only one company (Zend)

That's silly. Just like Apache, there are major outlets for it, but it's
quite easy to find other sources for acquiring your favorte version of PHP.
PHP is open source licensed and as long as the license terms are met, much
can be done to/with it.
>
> 6. PHP documentation is bad or insufficient

Well, true in a way until you discover the two major repositories for PHP,
one at w3schools.com and the other at the PHP Manual.com (forget the exact
URL: haven't used it in awhile).
>
> 7. PHP projects are not reusable because they are not
> Object Oriented
>
> 8. PHP is worse than Ruby On Rails, Python Django, X
> language Framework

Ruby on Rails et al are different animals and it's not right to make such
comparisons. I don't think I've ever seen anyone claim the RonR is PHP; it's
not and AFAIK has never been claimed to be.
>
> 9. PHP is not good for high performance scalable Web
> sites or applications

PHP is NOT a stand-alone language. Often it's used with HTML and CSS to add
security and protection to web site forms and the like.
>
> 10. PHP developers are cheaper because they are not
> qualified

And that's downright stupid. Qualified for what? I've known some very, very
efficient and knowledgeable PHP authors that run rings around most
developers. And earlier where the comparison to Python was mentioned was an
apple/oranges comparison as much of this post is.

There ARE some good sites that de-myth PHP, but that data certainly didn't
come from one of those sites. I'd guess the original artcle was written by
an neophyte without a firm background in PHP/HTML/CSS/C++, or any of those
languages.

And finally, blogs are terrible places to get reliable information on almost
anything since you've no idea who wrote the stuff or their capabilities.
Whenever using information from a blog, especially one of unknown
reputation, it's very important to find that same information elsewhere in
order to verfy and clarify what the original said.
If you will do a Google search for PHP +myths, you'll find the first
page has several good articles from reputable resources that do a much
better job of handling they myth situation.
If this is a class in PHP, then why the interest in myths? Your
instructor needs to get back to basics and get some real teaching done
instead of filling heads with data that after a day or so will be mixed in
with real, factual data.

HTH,

Twayne`



> See
> <http://www.phpclasses.org/blog/post/155-Top-10-Wrong-Ideas-About-PHP-
> That-You-Should-Get-Right.html> for details.
>
>
> Regards,
>
> PointedEars
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: PHPUnit: set up fixture in database tests
Next Topic: mktime 2-digit vs 4-digit year
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Tue Nov 26 10:24:33 GMT 2024

Total time taken to generate the page: 0.04122 seconds