Why 2013 is the Year of PHP
Written by tibacademy
2012 was a superb year for the PHP community, due to several badly required options being additional to versio
5.4, in addition because the countless projects, advancing PHP to future level.
Why the Hostility?
This may come as a surprise to you, but many people have negative feelings toward PHP developers, and also the language as a whole.
The Beginnersr
There are the beginners, who don't really know how PHP works. This results PHP Training in Marathahalli in questions, like "Why cannot you listen for button events with PHP?," and similar questions on Ajax.
One Language to Rule allr
Next, you have got the oldsters who do not know about alte
ative language or framework than the one that they presently use. These are the categories of people who build arguments, like "Rails is way easier then PHP," and things like that.
Fighting PHP 4
The third form of misconception comes from the people who haven't kept up with PHP's advances over the years. Instead, they are still fighting the language. "PHP is not object oriented" or "PHP sucks as a result of it does not support namespacing." You get the concept.
Scalingr
Lastly, we have the lot of intelligent developers who believe that "PHP can't scale" or "PHP has no standards," that is totally false. Scaling has less to do with the language, and more with the server and how your app is structured. As for standards? Well, it solely takes a fast Google look for PHP-FIG.
What is the PHP-FIG? "The plan behind the cluster is for project representatives to speak conce
ing the commonalities between our comes and realize ways that we are able to work along. Our main audience is one another; however we’re terribly aware that the remainder of the PHP community is look.
PHP is not excellentr
There's truth in each criticism, however. PHP is not excellent. Once it comes to its implementation of core options and functions, PHP is inconsistent. These arguments are entirely valid.
These inconsistencies aren't while not reason, though. PHP started out as what we would ask today as a templating language. Since then, it's seasoned multiple paradigm shifts, reworking into a practical language, like C, then to the totally OOP language that we fancy today. on the way, best practices have emerged, and totally different folks are in control of what's additional. This leads to a great deal of "different" varieties of code in one language.
The giftr
Now with the past lined, let's move up to this. There are a few of very cool comes and movements, a number of that borrow concepts from alte
ative languages, so as to propel PHP to future level.
Let's think about the following:
• Composer
• Laravel
• Test Driven Development
• PHP 5.4 / 5.5
Composer
Inspired by tools, like Bundler and NPM, the PHP community will currently stop reinventing the wheel over and once again, due to composer. Node.js was the first language that created me feels comfortable with using packages. If you have used it before, then you recognize what I mean. Packages are put in locally to your project's directory, it is easy to find documentation for many of the plugins, and it's relatively simple to submit your own packages.
PEAR?
PHP did offer an alte
ate for years, PEAR, however it wasn't too intuitive or easy to use. It felt large for one thing that ultimately fetched plain-text files. Further, it put in all packages globally. This forced you to inform people that packages you used once distributing your source code. As you may guess, this resulted in mis-matched versions, and alte
ative things of that nature.
Composer fixes all of this, due to regionally keep packages, Best PHP Training Institutes in Marathahalli and also the ability to form per-project dependency files. This implies you'll simply distribute your project with this dependency file, et al will use their own copy of musician to mechanically transfer all such as dependencies, whereas at the same time keeping them up to now.
Laravelr
Now this would not be an article conce
ing PHP's future while not discussing Laravel during a bit a lot of detail. We're usually asked why Nettuts+ looks to be pushing Laravel as much because it has been. This can be the incorrect question. Instead, raise "Why not?"
Even if you do have issues with a number of PHP's inconsistencies, Laravel abstracts nearly all of it, providing you with the feel and elegance of a language, like Ruby, however with the ease of PHP.
PHP 5.4 / 5.5
The next issue that the updates to PHP that were released in 2012. With the release of version five.4 came a overplus of wonderful new options.
Conclusionr
It's an exciting time to be a PHP developer. Several of the inherent issues have or are being fixed. AS for the other problems, we'll those are simply remedied with a good framework and testing.
Article author
About the Author
Authorr
The Best PHP Training Institutes in Marathahalli Tib Academy provides you end to end information about PHP Training in Marathahalli with live practices and placement assistance. Demo classes will be conducting on every week.
Contact: 9513332301
Visit: https://www.trainingmarathahalli.com/php-training-in-marathahalli/
Further reading
Further Reading
Article
Why We Stay Stuck (Even After Reading 20 Self-Help Books)
How Coaching Turns Knowledge Into Change Walk into any bookstore or scroll through your favorite podcast feed, and youâll see the same thing: endless tips, strategies, and âlife hacksâ promising transformation.rnWe devour them. We highlight paragraphs. We even try to practice what weâve learned. But somehow, the big shifts never stick. Weeks later, the old patterns creep back in.rnSo why does it happen? Why do so many smart, motivated people keep getting stuck â eve
October 6, 2025
Article
The Basics of Abrasive Wheels: What Everyone Should Know
grinding and cutting a variety of materials across numerous industries. Understanding their construction, types and safety precautions is mandatory for anyone working with these powerful tools. This article will explore the basics of abrasive wheels, offering insights into their components, maintenance and legal requirements to ensure both effective and safe usage. Exploring the Basics of Abrasive Wheels Abrasive wheels are critical tools in various industrial applications, f
March 6, 2025
Article
Uncensored Hidden Wiki: The Gateway to the Dark Web
The internet we use daily, known as the surface web, represents only a fraction of the entire digital landscape. Beneath this visible layer lies the deep web and the dark web, where anonymity, privacy, and unrestricted information exchange thrive. Among the most well-known directories for accessing dark web content is the Uncensored Hidden Wiki . This article delves into the history, significance, risks, and access methods of the Uncensored Hidden Wiki, providing a comprehens
January 31, 2025
Article
Discover Piano Classes Near You in Toronto
If you're searching for exceptional piano classes near you, there are several excellent options in Toronto to consider. For those eager to learn the piano, finding a school or instructor that offers expert guidance, comprehensive lesson plans, and a supportive environment is key. Catering to both beginners and advanced players, many schools in the Toronto area provide tailored lessons to help students achieve their musical aspirations. What to Look for in Piano Lessons When
January 1, 2025