Adams Manor Consulting

Your technical business partner

    Home :: phpwsrssfeeds

PHP News

Zend Developer Zone
Zend Framework is a BOSSie Award Winner
Last week, while I was on vacation, the news broke that IDG's InfoWorld had announced its annual InfoWorld Bossie Award winners ("Bossie" stands for "Best of Open Source Software"), and that Zend Framework had won the " best open source application development software " award.
Extending Zend Form Element to create customized Phone number field
Remember phones? (yes those things you text with.) Anis Ahmad recently blogged about how he created a Zend_Form_Element to wrap not only the display but the validation of a phone number. While it won’t handle BR-549, it does seem to handle all modern phone numbers. If you use Zend Framework, click on in, I’ll give you the details and links.
DataModeler: Simple ORM - Part 1 Models
DataModeler is an Open Source ORM I began writing at the beginning of the year. I had experience with ActiveRecord, but was dissuaded from using it too often because it was difficult to unit test (at least I felt so). Wanting to learn Test Driven Development better, I decided to create my own small ORM framework: DataModeler. In this article, I’ll go over creating a Model and the different ways you can modify one.
Creating PDF Documents with Zend Framework
PHP comes with a number of options to help developers dynamically generate PDF files from within their applications. The Haru and PDF lib extensions offer a complete API for dynamic PDF generation, and there also exist a number of open-source PHP components that can be used for the same purpose. This article will introduce you to one such component, the Zend_Pdf component that ships as part of the Zend Framework, and illustrate how it can be used to perform sophisticated PDF operations from within a PHP application.
Quick Start Symfony DI (Dependency Injection) Tutorial
Dependency injection is a technique that allows for loosely coupled objects within a software application. Generally if an object requires access to the functionality of another it would be instantiated internally leading to tightly coupled systems. By implementing dependency injection we inject the required objects ready for use (sometimes also referred to inversion of control - IOC).
Zend Framework 1.10.8 Released
The Zend Framework team announces the immediate availability of Zend Framework 1.10.8 , our eighth maintenance release in the 1.10 series. This release includes around 22 bug fixes. A special reminder to those users of Zend_Service_Twitter , please ensure you upgrade to 1.10.6, 1.10.7, or 1.10.8 ASAP. These releases introduce a change in the Zend_Service_Twitter API that enforces the use of OAuth by default when using methods that require authentication. The change was introduced to help prepare Zend Framework users for the Twitter OAuthcalypse scheduled in 6 days from now on August 31, 2010 . (If you cannot upgrade, there are other ways to integrate Zend_Oauth with Zend_Service_Twitter .)
NP-Gravatar
Zend Framework extension, which provides classes for using and implementing Gravatar’s services and features. It consists of HTTP client for performing Gravatar Profile Requests, client for Gravatar XML - RPC API and view helper for rendering Gravatar image URL s.
Dev Derby! Delve Deep for Details
We are actively recruiting participants to take place in a developer event (“Dev Derby”) that pits one language against others. It is a day-long programming challenge where teams of developers work to create an application serving a real-world need. Five teams will represent different programming languages—PHP, C#, Ruby, ColdFusion, and Java—to produce a demo application that will be released as open source software.
Software development DSL
When I venture out into the real world, the one not populated with developers, I get a lot of strange looks and odd stares when I talk. Apparently there are a lot of people out there who don’t grok grep, have never been slashdotted, and can’t tell a brown number from a WAG . I saw r0ml give a talk one year about domain specific languages and how they are important. I apologize to r0ml for bastardizing his idea but today I am going to share five of our more colorful terms from the software development DSL .
TODAY, Tomorrow, and the Next Day -> ZF Bug Hunting Days!
If you hadn't planned for it already, start setting aside time now so you can join in the Zend Framework Monthly Bughunt! Today, tomorrow and Saturday (of August 19th, 20th and 21st 2010), we'll be hosting our monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework.
Get involved in the PHP community: 5 easy steps that take less than 5 minutes each
So you program in PHP . Are you active in a user group, forum, irc channel or any of the other of hundreds of ways that developers can get in touch with each other, share ideas or just talk shop? No? Come on in, I’ve got some things to share with you. (If the answer is yes, come on in anyhow, you mind find a new idea you like or something you want to share)
It's That Time Again- Announcing August's ZF Bug Hunting Days
Yep, it's the third week of the month again- and you know what that means: Zend Framework Monthly Bughunt! This Thursday, Friday and Saturday of August (the 19th, 20th and 21st 2010), we'll be hosting our monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework.
Matthew Weier O'Phinney talks about "Autoloading Benchmarks"
If you know Matthew Weier O’Phinney ( MWOP ) then you have probably already read this post. If you don’t know him, click on in and I’ll give you the low-down.
New PHP5.3+ Framework: Jolt
To further framework research and development, I've recently released a new PHP5.3+ framework: Jolt. While it is in a very alpha state, it does allow for quick application delivery. Most interesting about it is that it doesn't have the M in MVC - it lets you use your own ORM or ActiveRecord framework.
Chaining language with default route
How to include language id into default route is a very common question among ZF developers. This blog post describes language chaining with default module route. Additional controller plugin checks, if the language id has changed, and takes care of the required actions.
NP - Asirra
Set of custom Zend Framework classes, which provide API for using Asirra (Animal Species Image Recognition for Restricting Access) service.
ZendCon T-Shirt contest
Free T-Shirts may not be the reason people attend conferences but 6 months after the conference, it is usually the one thing you still remember. (Except for maybe the after party where you had four White Russians and the fifth ended up on a friend) This year Zend has decided to crowd source the design of the ZendCon10 T-Shirts. Click on in and I’ll give you the low-down.
Cal Evans' Blog: PHP, Community and User Groups
In a new post to his blog today Cal Evans looks at PHP, the community and how user groups fit into the mix . He shares opinions from the community and a video taken of a roundtable at this year's TEKX .
First Development Milestone of ZF 2.0 Released
Yesterday, the Zend Framework team tagged the first development milestone of Zend Framework 2.0 (2.0.0dev1). It is immediately downloadable from the Zend Framework servers: ZendFramework 2.0.0dev1 zip package ZendFramework 2.0.0dev1 tar.gz package NOTE! This release is not considered of production quality, and is released solely to provide a development snapshot for purposes of testing and research. Use at your own risk.
Building Template-Driven Web Applications with Dwoo (part 2)
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.

Category: Uncategorized





 Menu 

 Articles 

 Find Me! 

 Testimonials 

"Thanks for your hard work! I am sure I couldn't have found a better coder for this project." — Paul Chen, Witten, Germany

 Google Services 


WWW   Site



Copyright © Adams Manor Consulting 2005 - 2010