Zend Developer Zone
Where the ElePHPants come to learn

Zend Developer Zone

jMaki Project Announces Support for PHP

Incredibly Old Content Warning!

The content you are viewing is more than three years old. It is here for archival purposes. Do not use any advice in this article.

::Jedi Hand Wave:: This is not the information you are looking for. Move along.

The jMaki project, which looks like it started life as a JSP tag project, announced today that they now supports PHP as well as Java. For those unfamiliar with the jMaki project, here a blurb from “their homepage“.

jMaki is an Ajax framework that provides a lightweight model for reusable Ajax-enabled widgets of your own design or for those extending existing toolkits such as the Dojo toolkit. jMaki facilitates the passing parameters to your widgets and provides the means to better connect your widgets to your server-side resources using XML or JSON. Currently the jMaki server-side runtime is provided as a JSP tag library or a JSF component. See About jMaki to learn more.

Blogger Greg Murray “posted today” that the jMaki project is *proud* to announce PHP 5 support for jMaki. Here’s what he had to say

**What does this mean for PHP developers?**
You now have a simple way to build Ajax style applications using client centric JavaScript. jMaki is a framework that provides CSS layouts, widgets, and the glue to tie everything together. Out of the box you can use Dojo, Yahoo UI, Scriptaculous, and many other libraries together with a simple PHP call. To use jMaki you simply unzip a file into your PHP 5 web directory.

The blog post has some sample code using jMaki and their PHP class to instantiate Yahoo maps and Dojo trees. Looks like an interesting piece of code for those who are wanting to tie their backend PHP to their frontend AJAX. Go give “Greg a read“. There a lot more details than what I’ve given you here.

Many moons ago, at the tender age of 14, Cal touched his first computer. (We're using the term "computer" loosely here, it was a TRS-80 Model 1) Since then his life has never been the same. He graduated from TRS-80s to Commodores and eventually to IBM PC's. For the past 10 years Cal has worked with PHP and MySQL on Linux OSX, and when necessary, Windows. He has built on a variety of projects ranging in size from simple web pages to multi-million dollar web applications. When not banging his head on his monitor, attempting a blood sacrifice to get a particular piece of code working, he enjoys building and managing development teams using his widely imitated but never patented management style of "management by wandering around". Cal is happily married to wife 1.31, the lovely and talented Kathy. Together they have 2 kids who were both bright enough not to pursue a career in IT. Cal blogs at http://blog.calevans.com and is the founder and host of Nomad PHP