PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 161 to 171 of 171

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

Gonzalo Ayuso's Blog: New features in PHP5.4 alpha1
In a new post Gonzalo Ayuso talks about some of the new features in the recently released PHP 5.4 alpha, including some code examples.We already have the php5.4 alpha ready for testing. This new release has a few features that I really like. The lack of those features gave me problems in the past. Because of that, I'm very excited waiting for the new stable release of PHP 5.4.There's several features included in the release, but he spotlights some of the major ones - support for array dereferencing,...

PHP development on Mac - my experience

PHP development on Mac - my experience
A while ago I saw a lot of people writing about their PHP development environment and tools. I didn't get around to it at the time but yesterday I found me some time to write down my experiences of moving from Linux to MacOS X as primary OS for PHP Aand web development Me and my partner in Dotvoid, a small web development and integration company, have used linux as a client OS for more than a decade. All the tools I needed for developing are there already; emacs, apache, php, MySQL, xdebug, other...

Community News: Latest PEAR Releases for 07.04.2011

Community News: Latest PEAR Releases for 07.04.2011
Latest PEAR Releases: pearweb_pepr 1.0.5 XML_RPC2 1.1.0 XML_RPC2 1.1.1 Mail_Queue 1.2.7 Net_DNS2 1.1.3 HTML_QuickForm_Renderer_Tableless 0.6.2

Testing PHP 5.4

Testing PHP 5.4
Rasmus Lerdorf today posted instructions for testing the upcoming PHP 5.4 release. Running the PHP tests and submitting the associated report will help the PHP team get PHP 5.4 ready faster as it gives them reports of failed tests from a variety of platforms. I just did this today for the first time and can tell you that it is very easy. Following are the steps that Rasmus outlined, in a bit more detail. First, make sure that you have subversion, autoconf, automake, gcc, bison, flex, and re2c installed....

Mike Purcell's Blog: Symfony - PHP - Possibly Forking 1.x so Invested Companies don't Lose Millions

Mike Purcell's Blog: Symfony - PHP - Possibly Forking 1.x so Invested Companies don't Lose Millions
Mike Purcell has a recent post to his blog looking at the rumors of a Symfony 1.x fork and some of his own thoughts on the matter.It's amazing that we are even having this type of discussion. We opted to use Symfony back in 0.x for some high traffic projects. [...] And now here we are on 1.4. Content and happy with the throughput the dev team is able to maintain. But now Symonfy says that 2.0 will be released and is completely different than 1.x? How is that fair to the companies, individuals, and...

Ibuildings techPortal: DPC11: Distributed Systems Tutorial

Ibuildings techPortal: DPC11: Distributed Systems Tutorial
In a new post to the Ibuildings techPortal today, Patrick van der Velden shares some of his thoughts about one of the presentations given at this year's Dutch PHP Conference - Think like an ant, distribute the workload.[Helgi's] presentation started off explaining to us why distributing can be a good thing by pointing out three significant aspects: budget, efficiency and perception. Budget-wise, for a distributed application there is no need to invest in a big, expensive and hard to maintain server that...

Chris Shiflett's Blog: Sorting Multi-Dimensional Arrays in PHP

Chris Shiflett's Blog: Sorting Multi-Dimensional Arrays in PHP
In a sort of "remind himself later" kind of post, Chris Shiflett has shared a quick example of a common task PHP developers face sorting a multi-dimensional array.Every time I need to sort a multi-dimensional array in PHP, I have to remind myself how to do it. It's not quite as quick and easy to look up as most things, so I'm going to blog a quick example. I've always felt like there must be a better way to do this, so please let me know if there is, and I'll update this post accordingly.His method sorts...

Do you want DIC with that Controller?

Do you want DIC with that Controller?
At Liip "Symfony2" started in production a year earlier. Well I say "Symfony2" because it was just our internal framework OkAPI enhanced with the current crop of at the time PHP 5.2 Symfony components (actually we also included the symfony 1.x routing component). The results were so convincing that we decided to switch to Symfony2 entirely. The big feature back then and today is of course dependency injection (DI) and the dependency injection container (DIC). I remember many discussion with Jordi back...

Elated.com: Object-Oriented PHP: Autoloading, Serializing, and Querying Objects

Elated.com: Object-Oriented PHP: Autoloading, Serializing, and Querying Objects
On Elated.com today there's the fourth part of their series looking at object oriented programming in PHP. This time the focus is specifically on autoloading classes, making objects into strings (serialized) and introspection.If you've read all the articles up to this point then you're already familiar with the most important concepts of object-oriented programming in PHP: classes, objects, properties, methods, and inheritance. In this final (for now, at least!) tutorial in the series, I'm going to tie...

Site News: Popular Posts for the Week of 07.01.2011

Site News: Popular Posts for the Week of 07.01.2011
Popular posts from PHPDeveloper.org for the past week:Techie Talks Blog: Building Secured Web Applications Using PHP - The Basics Anthony Ferrara's Blog: In Response To: Building Secured Web Applications Using PHP - The Basics PHP.net: PHP Documentation Update Kevin Schroeder's Blog: Deployment beta for Zend Server 5.5 - Getting Started Bastien Labelle's Blog: Why PHP is So Much Better than Ruby PHPBuilder.com: Beyond the PHP Shopping Cart: Five PHP-based Ecommerce Solutions RubySource.com: Confessions...

OSCON 2011

OSCON 2011
This year I'll attend OSCON for the first time. I'll give two talks: PHP and MySQL - Recent DevelopmentsPHP's MySQL support recently received many changes under the hood. PHP 5.3 introduced mysqlnd - the MySQL native driver which is a replacement for libmysql deeply bound into PHP. In this presentation you will learn what the PHP and MySQL development teams were up to. After starting with an introduction of the PHP-stack, demystifying things like mysqli, mysqlnd or PDO, this presentation will show you...