php developer

› Zend Developer Zone: Integrating Propel with the Zend Framework

The Zend Developer Zone has posted another new tutorial covering the intergration of thier popular framework with another popular tool - Propel - an "object persistence and query toolkit" for PHP. It makes it easier to access database values as objects.

Since the Zend Framework is currently (Preview Version 0.1.3) lacking an ORM-Layer (Object Relational Mapping), I want to show you how to integrate Propel. Propel allows you to access your database using a set of objects, providing a simple API for storing and querying data. So Propel can easily take over the model part in a MVC system. For detailled information on Propel, its dependencies on Phing and Creole and how to install it please refer to the Propel website and the User guide.

The tutorial lays out the same application directories, both for the libraries and for the actual application itself. From there, they set up the paths, and create the actual files that Propel works with to map to the structure of your database (an XML file). The rest is the code of the actuall app, making it possible to access your data as simply as the property of an object.

28/04/2006 8:52 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› Community newsletter 28/04/2006

A lot of things happened this week! This newsletter includes news about the first release candidate version of eZ publish 3.8, news about eZ publish 4.0, the announcement of a new article on performance best practices for eZ publish, a summary of the recent partner meetings in the Southern Europe and Central East Europe regions and a welcome to the newest eZ office. The newsletter also includes an update on the current bug status.

28/04/2006 8:34 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

kristof coomans

› User Creator extension

I’ve just added my User Creator extension to the contributions on ez.no. You can download it there. The import view uses the wizard libraries that are included with eZ publish. These libraries aren’t used in the kernel itself, so I had no good examples. I also didn’t succeed in getting any free documentation on the the [...]
28/04/2006 10:36 am (UTC)   Kristof Coomans   View entry   Digg!  digg it!   del.icio.us  del.icio.us

bård farstad  eZ systems employee

› Slides for Application Clustering with MySQL & Squid

The slides for the talk I presented together with Zak on Application Clustering with MySQL & Squid is now available. The slides are in OpenDocument format so you need OpenOffice.org to view them. Any comments or suggestions welcome.

28/04/2006 12:17 am (UTC)   Bård Farstad   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› DevShed: Introduction to Maintaining the State of Applications with PHP Sessions

DevShed has posted a tutorial that talkes about a simple way to keep track of user information (or any other info) as a user navigates your site - using PHP sessions.

In PHP, session management is used to help web applications maintain their state across several HTTP requests when needed. In this first part of a series, you will learn the basics of the PHP built-in session mechanism, as well as some of its many useful functions.

Since PHP sessions are one of those things that sooner or later you must learn as a PHP developer, in this article I shall provide an overview of them. I will begin with the basics of how to use them, highlighting their strong points and weaknesses, and finally explore some of their most advanced concepts. By the end of this series, you should have all the knowledge that you need to start using the most common PHP session management functions, so you can use them during the development of your own applications.

They explain the basics of sessions and how they can be used in your apps, how to destroy a session, some of the variou ssession functions, and how you can configure your sessions and session hander to fit your needs.

27/04/2006 2:03 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Zend Developer Zone: Consuming Google Calendars with the Zend Framework

Hot on the heels of the recent Google Calendar release, the Zend Developer Zone has posted a quick tutorial on using the Zend Framework to consume the data the calendaring service provides.

A couple of weeks ago, Google jumped into the online calendar space by launching Google Calendar (um, beta). The application is chock-full of Ajaxy goodness and plenty of features, but I'm here to talk about what you can do with your calendar data behind the scenes. Using some handy tools from the Swiss Army Knife that is the Zend Framework, I'll show you how to pull data from your Google Calendar into your site. Just for kicks, I'll also throw in a caching layer to keep things fast and reduce the network traffic between your server and Google.

The framework makes the script simple, a matter of pulling in the feed with the Zend_Feed module and caching it with Zend_Cache. The example grabs the latest data from the RSS feed, parses it into values to store in a server-side cache (in /tmp) and loops through each item to display the relevant event details.

26/04/2006 11:54 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Scott Johnson's Blog: My php|tek Slides

Scott Johnson has also posted his slides from his talk at this year's php|tek conference covering the scaling of the Ookles site using PHP.

Kudos to Marco Tabini and associates (Sean et al) for pulling together php|tek. I just finished up my talk (and they even let me make a podcast of it which I'll post shortly) and I had a great time. A very smart audience and my thank you to all of them for their many questions.

Here are my slides. I need to lightly edit my podcast so that won't get up for a few days but this is a start: PDF File of "Scaling Ookles".

You can get more information on the upcoming Ookles from a good Google search for the time being.

26/04/2006 11:48 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

łukasz serwatka  eZ systems employee

› MySQL is looking for web developer

MySQL is looking for a top-notch web developer with solid PHP and HTML skills with a flair for good UI design. Full-time position is available for qualified candidates world-wide. If you are familiar with web development and you are experienced with open source development tools and environments (inc. Content Management System), check this out
http://www.mysql.com/company/jobs/webdeveloper.html

25/04/2006 11:52 pm (UTC)   Łukasz Serwatka   View entry   Digg!  digg it!   del.icio.us  del.icio.us

sandro groganz

› eZ systems Opposes Software Patents

My dear colleague Zak Greant has written a nice article, where he leaves no doubt about what eZ systems thinks about software patents: well, we simply think they stink :) Zak of course formulates this in a more eloquent way and he also provides some reasons why we don't like them.

Software patents might be one of the biggest issues to gain more freedom, also in democratic societies. Let's thus say with Martin Luther King: I have a dream, that one day I will live in a world without software patents, where true competition of ideas and innovation exists.

Yes, and I am proud to be in a company not afraid of clear statements.

25/04/2006 8:58 pm (UTC)   Sandro Groganz   View entry   Digg!  digg it!   del.icio.us  del.icio.us

sandro groganz

› eZ systems Opposes Software Patents

My dear colleague Zak Greant has written a nice article, where he leaves no doubt about what eZ systems thinks about software patents: well, we simply think they stink :) Zak of course formulates this in a more eloquent way and he also provides some reasons why we don't like them.

Software patents might be one of the biggest issues to gain more freedom, also in democratic societies. Let's thus say with Martin Luther King: I have a dream, that one day I will live in a world without software patents, where true competition of ideas and innovation exists.

Yes, and I am proud to be in a company not afraid of clear statements.

25/04/2006 8:58 pm (UTC)   Sandro Groganz   View entry   Digg!  digg it!   del.icio.us  del.icio.us

eZ publish™ copyright © 1999-2005 eZ systems as