News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Matthias Noback:
The "dark" side of PHP
February 10, 2014 @ 12:58:14

In his latest post Matthias Noback talks about the "dark" side of PHP and some of the common problems of working with and using packages. This is the introduction from his upcoming book on the same subject.

PHP is actually a very problematic language. It has somewhat of a bad reputation. This is no surprise to me, given the huge amounts of bad code written in PHP, produced by novice "developers", yet available for a large audience to copy into their projects. [...] PHP has become such a big player - I guess - because it is so easy to learn. Starting with a simple HTML page it does not take much effort to add some dynamic functionality to it. There is no need to go to school and learn about programming before you can use PHP on your web server.

For all of this good that PHP brings to the table, there's also the bad practices that can come with it. While PHP can be forgiving about bad practices, there's only so far it can go before it starts throwing errors. Since the parsing comes late in the game, bad code can sneak in and not be noticed until it's used.

0 comments voice your opinion now!
package design misuse book introduction language

Link: http://php-and-symfony.matthiasnoback.nl/2014/02/the-dark-side-of-php

blog comments powered by Disqus

Similar Posts

Mike Wallner\'s Blog: Some cool new features of pecl/http

Derick Rethans\' Blog: Parsing Mail with PHP

Tizag.com: PHP HTML Form Example

Gonzalo Ayuso's Blog: New features in PHP5.4 alpha1

Ian Selby's Blog: Create a REST API with PHP


Community Events











Don't see your event here?
Let us know!


opinion composer release application overview package component podcast symfony2 code threedevsandamaybe hack hhvm security framework unittest language install facebook introduction

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework