In an interesting post to his blog Kyle Brandt asks a question universally debated by system administrators everywhere - should developers have access to production?A question that comes up again and again in web development companies is: 'Should the developers have access to the production environment, and if they do, to what extent?' My view on this is that as a whole they should have limited access to production. A little disclaimer before I attempt to justify this view is that this standpoint is in...
In a new post to his blog Sean Coates shares a technique he's used to pull an arbitrary incrementer from a certain set of characters.On several recent occasions I had a need for an incrementer that uses an arbitrary character set and I thought I'd share my code with you. I've used this code in the GPL Virus that I wrote to poke fun at the Wordpress/Thesis/GPL debacle, as well as in some clean up I'm doing for the extremely useful JS Bin project.He's used the technique in an upcoming URL shortening...
Brian Swan has a new post to his blog today about the latest release from the SQL Server Driver team at Microsoft - the newest version of their driver for PHP.The main focus of this release has been to provide PDO support via the PDO_SQLSRV driver with the aim of giving PHP developers the ability to leverage the benefits of writing database-agnostic code and having the option of using SQL Server.There's some new features that come with this release including Windows authentication, streaming,...
In a new post to his blog Kevin Schroeder shares some of the responses he received from a question he posted on Facebook - what's your favorite PHP resource?Earlier today I had asked on the Zend Facebook page "what is your favorite page for getting PHP-based information?" There were some good answers there so I figured that I would post those answers here (since it's all public information anyways).Sites mentioned in his list include:
This second, and concluding, segment of the Dwoo article explores some of Dwoo's lesser-known features: sub-templates, template inheritance, output caching, custom plugins and filters, and Zend Framework integration.
On the Adobe Developer Connection there's a recent tutorial posted looking at combining PHP and Flex to make a simple charting application.One area in which Flex and PHP go really well together is in creating data visualizations. PHP makes it incredibly easy to retrieve information from a database and manipulate it. For its part, Flex provides a user interface layer that is interactive and capable of quickly calculating shapes, which is perfect for charting.The article focuses on the structure of the...
If you're a PHP developer and you haven't heard the PHP "anthem" yet, you should have a listen. Chris Shiflett has put together a blog post about it and includes the lyrics and links to download the song/watch it on YouTube.Yesterday on IRC, Andrei Zmievski mentioned a new song about PHP. Sean Coates linked to a YouTube video with the song, which I then mentioned on Twitter. [...] If you haven't listened yet, take a moment to do so.The song is by Lee Fernandez (@reelfernandes) who will be interviewed in...
Popular posts from PHPDeveloper.org for the past week:Developer.com: 10 Experimental PHP Projects Pushing the Envelope
Ask About PHP: Codeigniter: Creating dynamic graphs using JQuery and FusionCharts
NETTUTS.com: How to Use CakePHP's Access Control Lists
Site News: Job Postings for the week of 07.25.2010
Luc de Brouwer's Blog: Never having to use $_GET or $_POST again
Chris Hartjes' Blog: Snakes and Elephants Playing Nice Together:...
At work we currently have a discussion: I'd like to develop some components as Free
Software. My bosses like the idea, but the client goes nuts only thinking about it.
So as part of the discussion I thought to collect those companies who actively advertise their
Free Software. I know about the big ones, but it would be even more interesting
to get a list of succesful small companies that share at least part of their
inhouse projects. On the other hand it would not be too interesting to list full
By now, I hope we've all read Is Google Making Us Stupid from The Atlantic. Here's the quick version, which ironically makes the author's point:
People are changing the way they interact with the world, which is changing the way their brains model the world, which is changing their brains. We're not exercising the critical, reflective part of our brains; instead, we're using almost exclusively the parts that focus on quick, immediate activities. We're skimming everything rather than thinking more...
Bradley Holt has a new post to his blog for people in the Burlington, Vermont area - an announcement about a PHP picnic that's been planned for August 15th.The Burlington, Vermont PHP Users Group invites you to join us for a picnic at Oakledge Park. All are welcome but we'd like to extend a special invitation to members of other local technology user groups. Please bring a dish and/or beverages (potluck-style). If you're not sure what to bring, you can ask on the mailing list. Please note that beer or...
On the NETTUTS.com blog today there's a new post that includes a list of sixteen things you need to be sure to check before releasing your WordPress theme.Releasing a WordPress theme on a marketplace, such as ThemeForest, where the audience is so large and diverse, has some challenges. You cannot test a solution directly with the client. You need to plan in advance for all edge cases, and ensure that your theme is as customizable as possible. If you're inexperienced, chances are that some things will...
Luc De Brouwer has a reminder for web services developers out there - don't forget about backwards compatibility.About a year ago I was asked by a client to update their existing web service because of some changes in the way they wanted to process their sales data. Luckily this client has always understood the importance of a Service-Oriented Architecture (SOA) since they deal with large amounts of resellers who need to access, edit and create data. All I had to do was apply the changes to their web...
On the Content with Style blog today there's a new post showing you how to get the Zend Framework up and running with the nginx web server running PHP as a FastCGI.Since I while I heard good things about nginx and wanted to use it for my Zend Framework MVC applications. I just got a Ubuntu server working after one of those days that seem to be a never ending Google search and debugging session, so I thought I'd share the outcome with you.They show you how to install the needed packages, set up FastCGI...
On his blog today Brian Moon takes a look at the mysqlnd driver that comes with PHP 5.3 by default and some strangeness he found when trying to fetch results.I have spoken in the past (see my slides and interview: MySQL Tips and Tricks) about using mysql_unbuffered_query or using mysqli_query with the MYSQLI_USE_RESULT flag [...] So, my natural thought was that using MYSQLI_USE_RESULT with fetch_all would yield the most awesome performance ever. The data would not be buffered and it would get put into a...
New on his blog today Sameer Borate has a post looking at his method for making parallel connections with curl based on this library from Pete Wardens.Most people use the 'easy' mode - in this mode when we issue multiple requests, the second request will not start until the first one is complete. This is known as synchronous execution, and this is the one we normally use. [...] In [multi] mode all requests can be handled in parallel or asynchronously. And it can be quite handy and time saving on many...
Yesterday on IRC, Andrei Zmievski mentioned a new song about PHP. Sean Coates linked to a YouTube video with the song, which I then mentioned on Twitter:
PHP finally has an anthem. This is what we've been lacking. http://j.mp/PHPanthem /via @coates
If you haven't listened yet, take a moment to do so. There are a few options:
Download the song (MP3)
Download the entire album (MP3)
Download the entire album (CD)
Watch on YouTube
The song is by Lee Fernandes, who goes by @reelfernandes on Twitter. I...
On several recent occasions I had a need for an incrementer that
uses an arbitrary character set and I thought I'd share my code with you.
I've used this code in the
that I wrote to poke fun at the
as well as in some
clean up I'm doing for the
extremely useful JS Bin project.
The most important application, however, was in creating a URL shortening system for
the as-yet-unannounced startup project that I'm working on.
I wanted the URL shortener to make the...
The PHPBenelux 2011 conference's Call for Proposals has been open since earlier this year but the deadline for submission is on the horizon.After a successful first conference earlier this year, the PHPBenelux team is proud to announce the 2nd edition of the PHPBenelux Conference. We're extending to two days this year with a half day tutorial, and 1.5 days of conference. The conference is on Friday 28th January and Saturday 29th January in Antwerp. Become part of this year's speaker schedule at the...
One of the reasons I love PHP is that all I have to deal with is back-end code. I am absolutely horrible at anything resembling design, this includes information design. Recently Ryan Stewart wrote a quick blog post showing how to use Flex and PHP to build charts in your applications. Click on in and I'll dig up the link for you.