Archive for November 1st, 2006

Job Posting: MontRED Seeks Web Engineer (Pune, India)

Company MontRED
Location Pune, India
Title Web Engineer
Summary We are looking for someone who is very comfortable with server-side web frameworks such as PHP/MySQL, but at the same time someone who isn’t afraid to treat JS/DHTML as a real language. Someone who will apply creative design and engineering rigor to client-side programming. Contact Nishith Shah at jobs@montred.com
Link More Information

Continue Reading · Add comment

Alexander Netkachev’s Blog: Practical PHP events: The Java way

Continuing on with his look at events in PHP, Alexander Netkachev takes another look today at another type of approach to his handy feature - the “Java way”.

In my previous article I summarized event system definitions and showed an example of PHP event model, which is built with the call_user_func() function. This acticle expands the subject by introducing an advanced PHP event model that is based on sender/eventObject/listener collaboration, which was popularized by the Java world.

He steps through some examples with ProtocolCommandSupport.java and ProtocolCommandListener.java functionality, showing how to take that functionality back over to PHP and implement it using the built-in features.

Continue Reading · Add comment

Pierre-Alain Joye’s Blog: ext/filter, API frozen (!) and fixes, 0.11.0 is out

Pierre has posted an update about the latest advances with the filter extension he’s a developer on, including some of the fixes and a release that’s been made.

It was a long road but we finally freeze the filter API. This release and PHP 5.2.0 have a stable and frozen API. The final version is very closed to what I initially proposed a couple of months ago. Our naming convention is applied and some new constants have been added to make everyone happy.

The fixes he mentions were a bug in the filtering input handing and callback issues. He also mentions the release of version 0.11.0, the tutorial over on Zend’s DevZone, and the addition of Ilia to the project.

You can get complete information on the extension from its homepage and download it there directly.

Continue Reading · Add comment

A Login System for a PHP Email Application

We know from the previous article that the user ID is very important in that it is used to retrieve various information from the database at various stages of the application. The login form sets this userID when you log in. It is the login system that will be the focus of this second part in a four-part series….

Rackspace-Managed Servers, Fanatical Support™ Full-Scale Microsoft & Linux Solutions & 0% Network Downtime! Click here now!

Continue Reading · Add comment

RoofTopSolutions.nl: Caching in PHP using the filesystem, APC, and Memecached

In this new blog post, Evert Pot talks about getting the most out of your web-based applications through some simple caching types - filesystem, APC, and Memcached.

Caching is very important and really pays off in big internet applications. When you cache the data you’re fetching from the database, in a lot of cases the load on your servers can be reduced enormously.

For each of the three caching types, they provide some code and include some discussion around it (like the strategies surrounding using it, problems with its use, and why it would even be used at all). Installations are included where needed (like for the memcached stuff) to get you up and running quickly.

It’s not really a comparison so much as just stating what’s out there, but it’s a good place to start if you’re new to caching in your applications.

Continue Reading · Add comment