Updated: 2010-02-08 17:49:26
: : , , News Feed Jobs Feed Sections Tutorials Books Events Talks Jobs Recent Jobs Job Posting : BetFair Seeks Lead Software Engineer Web Job Posting : Uplifting Innovations Seeks Lead PHP Developer Portland , OR Job Posting : Ganz Seeks PHP Developer Toronto , Ontario Job Posting : Freelancers Union Seeks Web Developer Brooklyn , NY Job Posting : Zondervan Seeks PHP Developer Grand Rapids , MI Job Posting : BF Internet Seeks PHP Developer Milnthorpe , Cumbria , UK Job Posting : RustyBrick.com Seeks PHP MySQL Developer Rockland County , NY Job Posting : Impact Payment Systems Seeks PHP Developer Logan , Utah Job Posting : Insttant.com Seeks PHP MySQL Developer Richland , WA Job Posting : HUGE Seeks Freelance PHP Developer New York , NY News Archive Job Posting : BetFair Seeks Lead Software Engineer Web Xebee Blog : Test Driven Development with Zend Framework and PHPUnit Blue Parabola Blog : Lies , Damn Lies , and Statistics Zend's Drupal Benchmarks Internet.com : Passing Data Between PHP and JavaScript Using JSON Video Abhinav Singh's Blog : MEMQ Fast queue implementation using Memcached and PHP only Richard Thomas' Blog : Solar Framework Shorts The Road to Solar 1.0 Community News
Updated: 2010-02-08 16:51:42
As Developer.com mentions in a new article, there's a new video tutorial posted over on Internet.com about using PHP and JSON to pass around data in your applications.
Got seven minutes to learn how you can harness the power of PHP, JavaScript and JSON in a powerful AJAX-driven web application? This Internet.com Video tutorial shows you all you need to know to pass data between the client and server using JSON data format.
The video explains a bit about JSON+PHP and shows you how to send a simple message (book-related data) to the server and how to handle the response with a little help from jQuery's Ajax functions.
Updated: 2010-02-08 15:03:12
Abhinav Singh has a new post to his blog that looks at using a powerful tool, memcached, with PHP to create a simple queue system that could be reused just about anywhere.
Memcached is a scalable caching solution developed by Danga interactive. One can do a lot of cool things using memcached including spam control, online-offline detection of users, building scalable web services. In this post, I will demonstrate and explain how to implement fast scalable queues in PHP.
He starts with an overview of what the queue will let you do - save data into the queue with a unique identifier and pull it back out based on the key requested (and is removed from the queue). The code sets up the connection to the memcached server and gives you methods to check if the queue is empty and to push and pull records in and out. A bit of sample code illustrates how to put it to use.
Updated: 2010-02-08 14:37:23
In another of his "Solar Shorts" Richard Thomas talks about the road to Solar 1.0 as broken down into three points that will lead up to the framework's 1.0 release.
If you haven't taken a look at the Solar Framework in the past now is the time to do so as the three biggest complaints about Solar are on the road to be resolved.
Some of the things that might have made you skip over the framework in the past are being worked on right now:
Solar has been in perpetual alpha/beta forever..
Documentation, all the cool Frameworks have cool docs.
Examples, sometimes the easiest way to learn is to study a working application
For more information about the Solar framework, head over to SolarPHP.com and grab the latest copy.
Updated: 2010-02-08 13:07:49
Latest PEAR Releases:
PEAR_PackageFileManager_Plugins 1.0.1
PEAR_PackageFileManager2 1.0.1
VersionControl_Git 0.4.2
Auth_SASL 1.0.4
Updated: 2010-02-08 06:05:05
: : News Feed Jobs Feed Sections Tutorials Books Events Talks Jobs Recent Jobs Job Posting : BetFair Seeks Lead Software Engineer Web Job Posting : Uplifting Innovations Seeks Lead PHP Developer Portland , OR Job Posting : Ganz Seeks PHP Developer Toronto , Ontario Job Posting : Freelancers Union Seeks Web Developer Brooklyn , NY Job Posting : Zondervan Seeks PHP Developer Grand Rapids , MI Job Posting : BF Internet Seeks PHP Developer Milnthorpe , Cumbria , UK Job Posting : RustyBrick.com Seeks PHP MySQL Developer Rockland County , NY Job Posting : Impact Payment Systems Seeks PHP Developer Logan , Utah Job Posting : Insttant.com Seeks PHP MySQL Developer Richland , WA Job Posting : HUGE Seeks Freelance PHP Developer New York , NY News Archive Job Posting : BetFair Seeks Lead Software Engineer Web Xebee Blog : Test Driven Development with Zend Framework and PHPUnit Blue Parabola Blog : Lies , Damn Lies , and Statistics Zend's Drupal Benchmarks Internet.com : Passing Data Between PHP and JavaScript Using JSON Video Abhinav Singh's Blog : MEMQ Fast queue implementation using Memcached and PHP only Richard Thomas' Blog : Solar Framework Shorts The Road to Solar 1.0 Community News :
Updated: 2010-02-06 22:36:57

Cascading style sheet are a vital part of every web site, but it's not possible to define variables in them. This is unless, of course, the CSS is written in PHP
Updated: 2010-02-05 20:03:01
: : News Feed Jobs Feed Sections Tutorials Books Events Talks Jobs Recent Jobs Job Posting : BetFair Seeks Lead Software Engineer Web Job Posting : Uplifting Innovations Seeks Lead PHP Developer Portland , OR Job Posting : Ganz Seeks PHP Developer Toronto , Ontario Job Posting : Freelancers Union Seeks Web Developer Brooklyn , NY Job Posting : Zondervan Seeks PHP Developer Grand Rapids , MI Job Posting : BF Internet Seeks PHP Developer Milnthorpe , Cumbria , UK Job Posting : RustyBrick.com Seeks PHP MySQL Developer Rockland County , NY Job Posting : Impact Payment Systems Seeks PHP Developer Logan , Utah Job Posting : Insttant.com Seeks PHP MySQL Developer Richland , WA Job Posting : HUGE Seeks Freelance PHP Developer New York , NY News Archive Job Posting : BetFair Seeks Lead Software Engineer Web Xebee Blog : Test Driven Development with Zend Framework and PHPUnit Blue Parabola Blog : Lies , Damn Lies , and Statistics Zend's Drupal Benchmarks Internet.com : Passing Data Between PHP and JavaScript Using JSON Video Abhinav Singh's Blog : MEMQ Fast queue implementation using Memcached and PHP only Richard Thomas' Blog : Solar Framework Shorts The Road to Solar 1.0 Community News :
Updated: 2010-02-05 19:17:16
In a recent interview posted on the O'Reilly Radar site, Msc Slocum talks with Kevin Tatroe about what Facebook's HipHop means for business.
Facebook's PHP overhaul, HipHop, reportedly cut CPU usage on the company's servers by around 50 percent. You don't have to be a programmer to understand that kind of result. [...] asked Kevin Tatroe, co-author of O'Reilly's Programming PHP, to weigh in on HipHop's functionality and its broader applications.
Mac starts with some basic questions - how will it help developers, how will it help businesses - and then asks for some clarification as to what the project really is and how difficult Kevin thinks it will be for companies to adopt.
Updated: 2010-02-05 15:44:57
Recently a contribution was made to combine Ingres with PHP to help users get started developing PHP applications. The project is called EasyIngres and was created by Cedric Pasquotti, a PHP developer based in France .
Updated: 2010-02-05 06:58:00
On the SitePoint PHP blog there's a recent post from Craig Buckler showing how to split up your WordPress content into two or more columns quickly and easily.
WordPress is a great CMS, but implementing some features within your theme can require a little lateral thinking. The content for your page or post is usually output by the theme code using a single function call. But what if you need to split the content into two or more blocks? That might be necessary if your theme requires multiple columns or sections on the page.
There's a built in call WordPress includes, "get_the_content", that returns the content rather than just echoing it out. With this handy function giving you just the content, you're free to split up the content however you want - on certain tags or as they suggest, using the "more..." tag and a few modifications to a few other scripts to split it out into DIV blocks.
Updated: 2010-02-04 23:47:06
The 1st Russian Zend Framework Conference ( ZFC onf 2010) will take place in Saint-Petersburg, Russia at the end of March.
An initial list of topics has been decided and the conference is open for registration.
Updated: 2010-02-04 18:56:26
Zend and Acquia have jointly released a new white paper entitled: Optimizing Drupal Performance – Benchmark Results.
This paper presents the results of performance benchmarks for comparing several common PHP runtime environments and configurations. The application used for benchmarking is Drupal, the open source social publishing platform.
Tested runtime environments included plain PHP , Zend Server (www.zend.com/products/server), and open-source optimizers, such as APC and WinCache.
Updated: 2010-02-04 17:43:17
Full design control usually means large, thousand plus line CSS files that equal serious pain when it comes to maintenance or building upon. If you don't namespace your selectors carefully you'll end up paying for it down the road. And heaven forbid you apply a default HTML tag styling. So, ranting aside, how do you maintain flexibility and still keep tidy CSS and JavaScript? My solution is to keep the very same directory/file structure that is used for the application for my CSS and JavaScript. The best part is by writing a very simple view helper, it's super easy to automate the proper head link and script file inclusions.
Updated: 2010-02-04 01:41:29
On the Web Developer Juice blog there's a new post that'll walk you through the installation and integration of the Apache ActiveMQ messaging service and how to integrate it with your application.
Updated: 2010-02-02 16:26:42
What technology will you be using for developing your next Rich Internet Application?
Tasked with building a software flight recorder for Zend Server 5.0 (the new release of its popular PHP web application server), Zend chose Adobe Flex. Join this webinar by Adobe and Zend to learn what made The PHP Company opt for Flex, see a live demo, and hear lessons learned from one PHP /Flex development project. You’ll find out how Flex and PHP can be used together to enhance your application.
Updated: 2010-01-31 03:42:08
Ryan Mauger has a new post today looking at how to combine the Tidy extension for PHP and Firebug with a Zend Framework application to keep your HTML neat and valid with a handy bit of feedback for debugging.
Updated: 2010-01-31 03:41:01
Rob James has a new post looking at configuring Apache to run Tomcat and PHP together so you can have both Java and PHP apps running through the same Apache frontend.
Updated: 2010-01-29 16:33:32
Chris Hartjes has a new post to his blog today looking at how to make forms in a Zend Framework application in a bit more reusable fashion.
Updated: 2010-01-28 19:46:44
Zend_Paginator does a great job of creating pagination for a site. In this blog post I’m demonstrating how to use Zend_Paginator to easily create pagination of Twitter tweets using Zend_Rest_Client to access the Twitter Services. As a bonus, Zend_Cache is used to store the tweets to make the process more efficient.
Updated: 2010-01-28 16:41:41
The next ZendCast in the user authentication with the Zend Framework's Zend_Auth has been posted to the ZendCasts.com site today. In this new screencast, they look at how to integrate it with Doctrine to automatically validate users against the information in your databases (following up on this first part of the series).
Updated: 2010-01-27 19:35:08
On behalf of the Zend Framework team and the framework's many contributors,
I'm pleased to announce the immediate availability of the stable release of
Zend Framework 1.10.0. You can download it from our downloads page:
http://framework.zend.com/download/latest
This release includes a ton of new features (more on those below), as well
as some huge changes to our documentation.
Updated: 2010-01-27 15:05:59
Both Don Raman and Ruslan Yakushev have posted about the latest release of the WinCache caching tool from Microsoft for Windows-based PHP installations.
Don comments:
Updated: 2010-01-26 18:07:53
In partnership with Microsoft Philippines, PHP User Group Philippines presents PHP Developers Summit 2010 on January 30th. We are inviting you to come and join us in this gathering of the country’s best tech-talents, professionals and web developers promoting the use of PHP and open source solutions in the enterprise and schools.
Updated: 2010-01-26 18:00:22
Continuing on from his previous article about making RESTful applications with the Zend Framework, Sudeer has posted the second part of the tutorial focusing on the HTTP responses back to the client.
Updated: 2010-01-26 04:35:23
New from the ZendCasts.com site today there's this new screencast looking at the integration of the Zend_Auth_Adapter component of the Zend Framework and the Doctrine ORM library to split out the authentication from the persistence layer.
Updated: 2010-01-25 18:51:53
Zend has published a new white paper covering Zend Server 5 root cause analysis capabilities via code tracing. Code tracing captures PHP application execution both in production and in test lab environments. This allows developers to replay reported problems instead of trying to re-create them. As a result, there is a dramatic decrease in time consumed by root cause analysis.
Updated: 2010-01-25 15:58:27
The new release of PHP 5.3 brought many important additions and changes to PHP . Although longly awaited, some of the changes are not backwards compatible. To help convert your web application to 5.3, I am sharing a helpful script that quickly inspects your application for potential migration problems.
Updated: 2010-01-25 02:51:56
In a new post to my blog , I discuss about integrating Symfony Dependency Injection Service Container with Zend Framework . Dependency Injection is an Inversion of Control specific pattern highly used and encouraged throughout Zend Framework implementation. A Dependency Injection container manages your services life-cycle, it is in charge of their instantiation, configuration and injection as shared instances: no more need to use static methods, singletons or factories for your services!