Zend Framework community member PA¡draic Brady has started his own summaries of the Zend Framework Contributors mailing-list. Click on inside, I've got the URL laying around here somewhere.
In a response to this post that introduced some basic security methods for your applications, Anthony Ferrara has posted some corrections and updates to the suggested methods, even pointing out where some of them are completely wrong.Today an article popped into my feed reader that raise my eyebrows. The article's title is "Building Secured Web Applications Using PHP - The Basics". The summary of the item looked interesting, so I decided to open it up...What I found blew me away. It was filled with loads...
In a new post to his blog Tibo Beijen presents a case study about doing Domain Driven Design in an application using Doctrine2 to work with objects and your database.Nowadays developing web applications usually requires a flexible process due to changing business logic, shifting priorities or new insights. Besides choosing the right methodology this also requires designing the application in such a way that this flexibility can be achieved. [...] In this article I will show how to implement a specific...
Padraic Brady has posted the first in a new series of articles to his blog talking about the most recent happenings on the Zend Framework Contributors mailing list.What's this nonsense then? Well, a few weeks ago I shot myself in the foot [...] and before my sanity returned to normal, I found myself hoodwinked on IRC into writing up weekly summaries of what is discussed in Zend Framework land.The posts will try to bring together some of the major topics from the last week on the list. This week's...
Shay Ben Moshe has a new post to his blog today looking at some of the benefits that using the persistent connections offered in PDO can have on your application.PDO is an abstraction layer for database connections in PHP, and it became increasingly popular in the past few years. PDO gives us the option to use a persistent connection. If we don't use this option, a new connection is created for each request. If we do use this option, the connection is not closed at the end of the script, and it is then...
Latest PECL Releases:
The PHP development team is proud to announce the first PHP 5.4 alpha release. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviors. Read the NEWS file for a complete list of changes. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! This alpha release exists to encourage users to identify bugs, and to ensure that all new features and backward compatibility breaks are evaluated and documented before PHP 5.4.0 is released. Please report findings to the QA...
Fabien Potencier has a new post to the Symfony blog today - an announcement about the setup of a PEAR channel to make it easier to grab the various Symfony components individually.One of the strengths of Symfony2 lies in its components; they define the building blocks of the framework and they can be used as standalone libraries. [...] The Symfony2 components have been available on Git for quite some time now, and as of today, I'm really excited to announce that they are also installable via the brand...
Image via Wikipedia
What's this nonsense then? Well, a few weeks ago I shot myself in the foot (I was aiming for the cat who spilled coffee all over my desk) and before my sanity returned to normal, I found myself hoodwinked on IRC into writing up weekly summaries of what is discussed in Zend Framework land. The moral of the story is that the attempted murder of any ungrateful coffee-spilling animals sharing your home never ends well.
Let's see how good a verbose meandering writer can be at summarising...
Last month I blogged about the release of Adobe Flash Builder for PHP 4.5. Today Adobe released version 4.5.1 which completes last month's launch with optimized iOS (iPhone/iPad) and Blackberry support! It seems many people have been confused re: what iOS support really means. Let me clarify. This is not about when you'd choose Flash vs. html 5 in the browser. The product does support targeting Flash in the browser but what excites me the most is the availability of the Flex framework for delivering...
In another entry in his "Confessions of a Converted PHP Developer" series Mal Curtis about a typical class development path PHP developers take and how it can be a limiting, linear progression from one step to another.In converting to Ruby I realized how strict PHP is in its class hierarchy. This surprised me as I'd always viewed PHP as a very loose language, mainly due to its loose typing and lack of formal code structure guidelines. [...] I find most PHP developers learn starting by using inline PHP as...
Brian Swan (of Microsoft) has posted his wrapup of the recent Jump In! Camp they held around integration of SQL Server functionality into several popular PHP projects like the Zend Framework and PEAR.During each day of the camp, PHP developers worked side-by-side with Microsoft developers to add SQL Server and SQL Azure support to their projects, but nearly everyone put in many extra hours late at night (and even early morning!) to add support for other Microsoft technologies (such as IIS, Web Platform...
On his blog Martin Sikora shares a solution that many a Symfony developer out there might find handy for running their application in a shared hosting environment:Some time ago (actually when I was making this blog) I posted on stackoveflow.com a question on how to configure Symfony to run on shared webservers where you can't change your website's document root. I solved it but forgot that I was asking and left it without any answer.The main problem is that the DOCUMENT_ROOT for the hosting service can't...
On The Voices of the ElePHPant podcast, Cal Evans sits down with Mark Brown (of Microsoft) for an interview while they both attended the Jump In! Camp Microsoft recently held for SQL Server and PHP integration.They talk some about why Microsoft is interested in working with PHP and its community and some of the lessons learned from the work done over the week to get SQL Server working with the various projects in attendance. Mark also talks about some of the work Microsoft is doing to build relationships...
On NetTuts.com today they have a new tutorial showing you how to use two-factor authentication in your CodeIgniter-based application - a login process combining a username/password and access to a device that's authorized for the account.Two-factor authentication is a way of proving your identity based on your username and password as well as a physical device that you can carry with you. This makes it much harder for crooks to steal your identity, since they will need access to your phone or hardware...
The PHP documentation team has made a new announcement about some major changes that are happening with the PHP documentation - three interesting new additions to this part of the PHP project.PHP has several [three] new documentation features that the community should be aware of.They've introduced the following:
PHP manual pages (man pages) - pman - installed via PEAR
An enhanced CHM (Windows help) version of the manual with user notes
The Online Documentation Editor allowing edits from anyone.
Since February we release a monthly newsletter with updates from the Horde universe. Sign up if you want to be kept up to date about what's going on in development or the Horde blogosphere. Tomorrow the next newsletter is being released, so sign up quickly.
Thanks to Gunnar, my interview with RadioTux on LinuxTag has been transcribed and translated to English.
PHP has several new documentation features that the community should be aware of:
pman - PHP man pages
$ pear install doc.php.net/pman
$ pman strlen (this example displays a local textual version of the strlen docs)
Enhanced CHM - contains user notes (over 25,000)
This additional CHM file is downloadable
Online Documentation Editor - allows everyone to edit the PHP manual
Every manual page will link to it in the future
Includes an IRC window to the...