PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 261 to 280 of 304

ServerGrove Blog: Editing Twig Templates in Dreamweaver

ServerGrove Blog: Editing Twig Templates in Dreamweaver
On the ServerGrove blog today there's a new post showing how you can set up Dreamweaver to be able to edit Twig templates directly, complete with syntax highlighting.If you are a designer working with Symfony developers you will soon encounter Twig. Twig is a template engine for PHP that has been adopted by Symfony 2, and from a designers perspective, it's a major improvement over the way things are done in Symfony! For designers who have used templating systems like Smarty before, Twig is going to be a...

Chris Jones' Blog: More on PHP and Oracle 11gR2 Improvements to Client Result Caching

Chris Jones' Blog: More on PHP and Oracle 11gR2 Improvements to Client Result Caching
Chris Jones has posted more information to his Oracle blog about the caching and other improvements that come along with the Oracle 11gR2 release that can be used in PHP applications.Oracle 11.2 brought several improvements to Client Result Caching. CRC is way for the results of queries to be cached in the database client process for reuse. [...] PHP OCI8 as a "client" of the database can use CRC. The cache is per-process, so plan carefully before caching large data sets. Tables that are candidates for...

Dan Scott's Blog: Creating a MARC record from scratch in PHP using File_MARC

Dan Scott's Blog: Creating a MARC record from scratch in PHP using File_MARC
Dan Scott has posted an example of how to create a MARC record (machine-readable cataloging, more details here) from scratch with the help of the File_MARC PEAR package.In the past couple of days, two people have written me email essentially saying: "Dan, this File_MARC library sounds great - but I can't figure out how to create a record from scratch with it! Can you please help me? Yes, when you're dealing with MARC, you'll quickly get all weepy and get help from anyone you can.His example code is...

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...