PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 4641 to 4660 of 6889

Design Gods, Hear My Prayer

Design Gods, Hear My Prayer
I am the first one to admit that I am not a UI/UX/design person. I believe wholeheartedly that the inmates are running the asylum when they shouldn't be. The project page at http://auraphp.github.com/ has substance, but no style, and style is so important. Can anyone recommend a good design guy who is interested in [...]

How to Contribute to ZF2

ZF2 development is ramping up. We've been at it for some time now, but mostly taking care of infrastructure: converting to namespaces, re-working our exception strategy, improving our test suites, and improving our autoloading and plugin loading strategies to be more performant and flexible. Today, we're actively working on the MVC milestone, which we expect to be one of the last major pieces necessary for developers to start developing on top of ZF2. A question I receive often is: "How can I...

How to Contribute to ZF2

ZF2 development is ramping up. We've been at it for some time now, but mostly taking care of infrastructure: converting to namespaces, re-working our exception strategy, improving our test suites, and improving our autoloading and plugin loading strategies to be more performant and flexible. Today, we're actively working on the MVC milestone, which we expect to be one of the last major pieces necessary for developers to start developing on top of ZF2. A question I receive often is: "How can I...

Event-driven programming with PHP5 and Midgard2

Event-driven programming with PHP5 and Midgard2
Event-driven programming is a paradigm that is especially familiar for GUI and JavaScript programmers. For example, it is the style used in Node.js. In the traditional PHP space it hasn't been utilized that much, but here is an example how to do it with GObject signals as provided by Midgard2. Connection events First of all we prepare a Midgard connection: // Open Midgard connection $config = new midgard_config(); $config-read_file_at_path(ini_get('midgard.configuration_file')); If we want to, we can...

Site News: Popular Posts for the Week of 03.04.2011

Site News: Popular Posts for the Week of 03.04.2011
Popular posts from PHPDeveloper.org for the past week:PHPBuilder.com: Using the Factory Pattern in PHP Applications php|architect: Creating RRD graphs in PHP Mayflower Blog: Creating coding standards for PHP_CodeSniffer Ibuildings techPortal: DPCRadio: Database Version Control without Pain Fabian Schmengler's Blog: Anonymous function calls in PHP Brian Swan's Blog: SQL Server Driver for PHP Connection Options: CharacterSet Michael Nitschinger's Blog: Understanding the Lithium Router - Part 2 Zend...

Zend Framework 1.11.4 Released

Zend Framework 1.11.4 Released
The Zend Framework team announces the immediate availability of Zend Framework 1.11.4, our fourth maintenance release in the 1.11 series. This release includes almost 40 bug fixes. You may download ZF 1.11.4 from the Zend Framework site .

Alexey Zakhlestin's Blog: on PHP's webserver

Alexey Zakhlestin's Blog: on PHP's webserver
Alexey Zakhlestin has a new post today with some of his own thoughts on the suggestion for a built-in web server (RFC) that's been floating around lately - a tool that would act as a simple server right out of the box without much in the way of configuration.There are a lot of talks today about "Built-in web server" [for PHP] RFC by Moriyoshi Koizumi. There is a nice discussion on Hacker News (and 2 threads on reddit: here and here). So, here's couple of cents from me.Alexey agrees with the suggestion...

Kevin Schroeder's Blog: What to make of TIOBE's PHP results

Kevin Schroeder's Blog: What to make of TIOBE's PHP results
Kevin Schroeder has some of his own thoughts on the recent results of the TIOBE index ranking the popularity of programming languages. PHP has slopped down two spots, replaced by Python and C++. He looks at the data TIOBE has to back it up and can't seem to find a reason why.I decided to take a look and see what was going on behind the scenes by reading on the index definition to see if I could understand what happened. After reading through the definition I still don't know what happened, or even why it...

Paul Jones' Blog: Aura for PHP 5.3+, aka Solar 2.0

Paul Jones' Blog: Aura for PHP 5.3+, aka Solar 2.0
In a new post to his blog today Paul Jones talks about the next version of the Solar Framework, aka Aura, and some of the changes that have led to it.Just like with a mature person, there is a great deal of knowledge and craft embedded in Solar, but it also still shows its roots and carries the weight of decisions from early in its life. With all that in mind, it's time to start working on Solar version two, using the formal namespaces and other features of PHP 5.3. There are some other very significant...

php|architect: Seeing Triple!

php|architect: Seeing Triple!
php|architect Magazine has officially announced the introduction of a new publishing format for their magazine. Readers are no longer tied to just PDF versions - they can now opt for ePUB editions of the magazine starting with this month's issue (and retroactively!).Still, even though PDF was a less popular format in 2002 than it has become today, it was a much easier choice for us when the only way to read an electronic publication was to sit in front of a computer. The advent of portable e-book readers...

PHPBuilder.com: Testing Forms in PHP with SimpleTest

PHPBuilder.com: Testing Forms in PHP with SimpleTest
On PHPBuilder.com today there's a new tutorial showing you how to write and run unit tests with SimpleTest to test the interface of your site (forms), not just the backend code.In addition to offer a complete suite of unit testing capabilities, SimpleTest is bundled with an internal Web browser which you can use to automate the navigation of your Web site and perform tests such as completing and submitting Web forms much in the same way a typical user would. In this tutorial, I'll show you how to use...

Voices of the ElePHPant

Voices of the ElePHPant
Cal Evans has posted his interview with yours truly: Interview with Paul M. Jones | Voices of the ElePHPant. Thanks for inviting me, Cal!

Voices of the ElePHPant: Interview with Paul Jones

Voices of the ElePHPant: Interview with Paul Jones
The Voices of the ElePHPant podcast has posted their latest episode today - an interview with Paul Jones.Things they talk about include Paul's involvement with the Solar framework project and Cal asks him his "three questions": What do you look for in a potential employer? Why did you write Solar? What advice do you have to Open Source projects to help foster community? You can either listen via the in-page player or by downloading the mp3 directly.

Site News: Blast from the Past - One Year Ago in PHP

Site News: Blast from the Past - One Year Ago in PHP
Here's what was popular in the PHP community one year ago today:PHP.net: PHP 5.3.2 Release Announcement Ibuildings techPortal: Habits of Highly Scalable Web Applications Brian Swan's Blog: What's the Right Way to Prevent SQL Injection in PHP Scripts? Jeremy Cook's Blog: Handling Binary Data with PDO Brian Teeman's Blog: Who is the Joker in the Joomla pack? Matthew Weier O'Phinney's Blog: Responding to Different Content Types in RESTful ZF Apps Development Seed Blog: Simple Sign-On with OpenID Doru...

Introducing the Midgard Create user interface

Introducing the Midgard Create user interface
You may have noticed that quite a lot is happening in the Midgard land. Nowadays Midgard2 itself is a generic content repository that can be used for both desktop and web applications. Midgard MVC is a generic web framework for PHP5 that can be used with Midgard2 or without it. And then there is Midgard Create, the new content management user interface that follows the ideas of decoupled content management. With Midgard Create, a website just needs to publish its contents with RDFa annotations, and we...

on PHP's webserver

on PHP's webserver
There are a lot of talks today about aoBuilt-in web servera [for PHP] RFC by Moriyoshi Koizumi. There is a nice discussion on Hacker News (and 2 threads on reddit: here and here). So, here's couple of cents from me. 1. That is a great addition to the standard PHP tool-set. I remember days, when I had to configure web-servers to run my web-projects and it was ridiculously distracting. It's not aorocket sciencea, but still complicates matters a lot. Finally, developers would be able to forget about these...

PHP Community Conference

PHP Community Conference
The PHP Community Conference is a conference by and for the PHP community. It's for people who care about PHP and what they make with it. Inspired by conferences like Webstock and Brooklyn Beta, we want to make a friendly conference for us. Together with our friends and peers, we (Ben, Lisa, and Nick) aim to inspire you to make great things with PHP. The PHP Community Conference is a two-day event, taking place April 21st and 22nd, 2011 in Nashville, TN. We have an awesome line-up...

Lorna Jane Mitchell: Dealing With MySQL Gone Away in Zend Framework

Lorna Jane Mitchell: Dealing With MySQL Gone Away in Zend Framework
Lorna Jane Mitchell - whom I won't even pretend to introduce to you because everybody knows Lorna - recently posted a solution to a nagging problem she has been having with PHP, Zend Framework and Gearman.

Zend Developer Zone: ZendCon Sessions Episode 040: Memcached: the better Memcache interface

Zend Developer Zone: ZendCon Sessions Episode 040: Memcached: the better Memcache interface
On the Zend Developer Zone, Kevin has posted the latest episode of their ZendCon Sessions podcast series - Ilia Alshanetsky's talk about memcached.Welcome to the ZendCon 2010 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself. [...] This episode of The ZendCon Sessions was recorded live at ZendCon 2010 in Santa Clara, CA...

Dave Gardner's Blog: Applying collective intelligence to PHP UK Conference 2011

Dave Gardner's Blog: Applying collective intelligence to PHP UK Conference 2011
Dave Gardner has put together a post about some work he did with the Joind.in API (an event feedback site) to apply collective intelligence to the results of the PHP UK Conference.The term "collective intelligence" refers to intelligence that emerges from the collaboration of a group. In this case, we can leverage the data within joind.in and make "intelligent" recommendations. This post looks at building a simple recommendation engine using the data from joind.in. You can download the entire source code...

Latest PHP Tweets