PHP Development |
Like any technology,
however, it has its devotees and bashers. Here's why advocates swear by PHP and
why some dissenters might swear at it.
It's popular
and easy to learn
"PHP is by far
the most popular Web development language," says Andi Gutmans, CEO at PHP
tools vendor Zend Technologies. Josh Lockhart, a Web developer at new Media
Campaigns, as well as an author, emphasizes PHP's small learning curve, ease of
deployment, and fast development iteration. "PHP is one of the easiest and
most accessible Web programming languages available," Lockhart says.
"It's installed on a vast majority of servers (including most shared
hosting plans). It's relatively easy to learn thanks to excellent online
documentation and up-to-date online resources."
Jobs available
for Web developers
"PHP will help
you make money and find a job," on the server-side Web, Gutmans said. A
quick search on the Dice.com technology jobs site last week found
3,366 jobs related to PHP. This pales in comparison to the 17,418 Java jobs and
trails Perl (4,300 jobs) and Python (5,429 jobs), but it was more than Ruby
(2,973 jobs) and even Objective-C (985 jobs). Lockhart sees PHP as one of the
most frequently used languages, although it's a bit less trendy than languages
like Ruby, Python, Go, and Rust.
It continues
to evolve
The language boasts
modern capabilities like closures and namespaces, as well as performance and
modern frameworks. As Gutmans notes, "Some people who want to move away
are not necessarily educated on what PHP has to offer." Developers,
Lockhart says, are recognizing that PHP is powerful with modern features and a
proper object-oriented programming model. Coming up is version 7, set to offer
dramatic performance improvements in applications. Lockhart notes Facebook's
enhancements for PHP, including the HHVM virtual machine and the Hack language.
Related Articles
Latest antivirus for android phones Importance of keyword research in SEO Paid v/s organic SEO
Why Developer Loves PHP For Web development
4/
5
Oleh
Unknown