News Feed
Jobs Feed
Sections




News Archive
feed this:

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

Community News:
Default JSON Support Licensing Issues in PHP
August 21, 2013 @ 11:13:57

Despite the misleading title, this post on Reddit talks some about a switch that some Linux distributions are making when it comes to JSON support in PHP. They're moving away from the built-in support in favor of including this one.

In a quote from Nikita Popov (a comment on the post) he notes that:

It is true that some Linux distribution switched from json to json-c, but this should be transparent to the user. The standard PHP distribution still ships the JSON extension as it always did. [...] You should all take this chance to switch to PHP 5.5, so you can see that everything works fine and that PHP 5.5 is awesome

He also includes comments from the Remi (Fedora) project about the switch, noting that the end user shouldn't notice any kind of issues. The reasoning behind the switch has to do with licensing and usage issues of the previously built-in extension. You can find out more about that issue in this bug report.

0 comments voice your opinion now!
json extension license pecl jsonc distribution linux

Link: http://www.reddit.com/r/PHP/comments/1ksnzw/php_json_removed_in_php_55

Lorna Mitchell:
PHP Version Adoption
June 04, 2013 @ 10:15:58

In this new post to her blog Lorna Mitchell takes a look at some of the current statistics around PHP version adoption - all the way from the ancient 5.0 through the shiny new (upcoming) 5.5 releases.

PHP runs over 75% of all websites whose technologies are known (source: w3techs), which makes for a really REALLY long tail of users who once installed wordpress, phpmyadmin, or some other open source project that helped their business needs at the time. What they don't do is upgrade. PHP's current usage statistics look like this (source and raw numbers are if you want them):

She points out that around half of the results show that sites are running on unsupported versions of PHP (<=5.2) but notes that it's not always their choice. There's lots of factors that play into upgrading these versions that are not always in the user's control (like the speed of distro updates). She covers some of the things that came around in the newer versions of PHP 5.2 and 5.3 including some large performance jumps, especially in 5.4.

In truth, the future is already here for those people on PHP 5.4 and beyond. Keeping PHP upgraded is just part of our regular maintenance workflow, and the language is progressing in regular and manageable steps. If you've been left behind then I strongly recommend that you start making plans for upgrading your platform, or moving to a newer one.
0 comments voice your opinion now!
version adoption php52 php53 hosting distribution graph

Link: http://www.lornajane.net/posts/2013/php-version-adoption

Ilia Alshanetsky's Blog:
Domain Distribution by City
December 22, 2010 @ 13:56:17

Ilia Alshanetsky has posted the next set of results from his domains-running-PHP research he's been doing. In this latest post he looks at the domain distribution by city mostly falling in the US, Europe and China.

I am making available two additional geographic chats that breakdown the domain distribution by top world cities. The first chart a preview of which can been below (click to see full, browse-able/zoomable version) shows the Top 150 cities, by domain distribution. These cities represent a total 91.3% of some 102 million domains that could be resolved to a city level.

The top ranking city falls in the US in Scottsdale, Arizona (because of the large domain provider GoDaddy being based there) with the second place spot going to San Francisco, California. He's created both a interactive map you can use to see the numbers for different parts of the world and a concentration view of the same results making it a bit easier to digest.

0 comments voice your opinion now!
domain distribution city statistics godaddy


Stuart Herbert's Blog:
Researching Distro-Specific PHP Problems
May 15, 2009 @ 08:46:44

Stuart Herbert is looking for some more input on a different sort of question (one that I can't say I've seen asked before) - what are some of the issues with default Linux distribution PHP installs.

Most Linux distributions ship with packages for PHP, but not everyone is happy with these packages. If you're not happy with the PHP packages for a specific Linux distro (no matter how obscure), I'd love to hear what you think the problems are and (if possible) what the correct solution should be.

Just leave a comment on the post with the things you might have noticed. Comments already made reference issues in Debian/Ubuntu, RedHat and a few other more general "state of PHP packages" comments too.

0 comments voice your opinion now!
research problem package linux distribution


Derick Rethans' Blog:
Distributions Please Don't Cripple PHP or Red Hat Stop Fucking Around
February 04, 2009 @ 16:11:11

Derick Rethans has a few choice words for those developing PHP packages for linux distributions out there - don't cripple PHP. His example deals specifically with RedHat and their choices on timezone management.

Red Hat thought it'd be wise to create a patch to use the system provided timezone database instead. We (the PHP development team) thought that to be a bad idea because of several reasons. Among them is that it removes control from PHP's users about which database is, decreased performance, and some missing functionality

He mentions other problems - other issues related to timezone support - that caused them to not accept RedHat's patch to try to "fix" things by disabling the bundled timezone database. He looks at why this is such a bad thing, why it can cause trouble with PHP's date handling and what the future holds for this database support (hint: PHP 5.3 will shake things up).

1 comment voice your opinion now!
redhat distribution package datetime support database disable


Andi Gutmans' Blog:
Zend Framework to be part of Ubuntu!
February 29, 2008 @ 11:11:59

Andi Gutmans has some great news for Ubuntu users - the Zend Framework will be included in a future version of the linux distribution (Hardy Heron, Ubntu 8).

We are very proud to be an integral part of the Ubuntu distribution going forward. This is an important step towards making Zend Framework accessible to a broader audience and by working closely with the MOTUs we are able to ensure a positive end-user experience.

Andi also points out some of the stats from the framework's life so far: 4M downloads of Zend Framework, 500K of them unique and only growing stronger.

0 comments voice your opinion now!
zendframework linux distribution ubuntu bundle included


Secunia.com:
Ubuntu Update for PHP
May 23, 2007 @ 12:03:00

In this new advisory posted on the Secunia.com site today, there's an announcement of a highly critical update for Ubuntu users for their PHP distributions.

Ubuntu has issued an update for php. This fixes some vulnerabilities, where some have unknown impacts and others can be exploited by malicious users to bypass certain security restrictions and potentially by malicious people to compromise a vulnerable system.

Check out the posting to grab the links for the packages for the various distributions (and for the different version numbers of Ubuntu). As this issue is marked as "highly critical" it's recommended that you update your installation as soon as possible.

0 comments voice your opinion now!
ubuntu distribution update package secunia ubuntu distribution update package secunia


Nexen.net:
English Articles and a Single Distribution Resource
January 22, 2007 @ 17:29:00

Damien Seguy (maintainer of the French PHP site, Nexen.net) has passed along two new helpful links for those checking out the site - one specifically for the English-speaking audience out there and the other an effort to consolidate the distributions out there.

Two pieces of news for you - I have set up a page which collect all English articles on Nexen.net. http://www.nexen.net/the_english_speaking_nexen.net.php That's not much, but it will help non-French speaking readers.

I collected the list of PHP and MySQL distributions. Nowadays, there are way too many sources for those too technologies to be downloaded from: official version, snaps, installers, source, binaries, source control...So I made a list of them, and they are now in one place to be found.

The "one place" is this page on Nexen.net gives the latest on PHP, MySQL, and the packages that combine them for an easier install.

0 comments voice your opinion now!
english article list distribution resource download english article list distribution resource download


Mpwebwizard.com:
Use a mirror for hits from popular websites
December 18, 2006 @ 15:49:00

There's a tutorial over on mpwebwizard.com that's been updated and talks about using a mirror to handle hits from a popular website (like digg or slashdot).

caching services such as coral content distribution network provide an alternative for when your site goes down, but why wait until it gets to that stage? why not just send all your hits from high-end websites to the coral cache version? well, there isn't a good reason not to, so i'll show you how to do it automatically.

He provides the simple script that looks for certain sites in the "HTTP_REFERER" value of incoming calls and pushes them off to the cached location with a header() redirect. The whole thing is only 12 lines, not counting the $sites array.

0 comments voice your opinion now!
mirror automatically tutorial coral content distribution network referrer mirror automatically tutorial coral content distribution network referrer


Community News:
Ottawa Food Bank Improve Distribution Databases via PHP
May 25, 2006 @ 10:48:35

Via The system is being developed by the several groups, but they opted to go with a PHP/SQL database solution over any of their software ultimately.

0 comments voice your opinion now!
food bank improve distribution database foodnet food bank improve distribution database foodnet



Community Events











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


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

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