MillionMunkeys.net

 

 

 

 

 

 

 

MillionMunkeys -> Products -> TrafficMunkey™ ->

About TrafficMunkey™

TrafficMunkey™ is a simple and fast way to build websites, because it's built around everything you're already doing.

  • You start by outlining your site map in XML.
  • You can then build dynamic navigation and display templates, based on your site map.
  • You can declare reusable objects and set them to fire when certain pages are loaded.
  • You can cache individual pages, or entire sites, so that your pages will load as fast as possible.
  • It will also handle security for you.

And for those with more complex needs, it's built using the Pi Programming standard, which makes it infinitely extendable. Do you have code that needs to run for every page in your site? No problem. Does it need to run for only part of your site? Also no problem. Does it only apply to certain users and not others? Should it only run for pages ending in 'y'? Still no problem. Every part of TrafficMunkey is a plugin point.

Want to Dive Right In?

What's New

Version 1.6 (released on Sep 5th, 2011) (full details)

  • Security Fixes
    Certain collections of <site> tags and <page> tags were not correctly being filtered. TrafficMunkey filtered the collections for its uses, but if those collections were accessed directly, all pages were made available to the calling page.
  • Better URL and Template Attribute Handling

    There has been a small modification of how the "url" and "template" attributes are handled for <page> tags. Previously it had been assumed that value of the "template" attribute was the primary URL for a page. In other words, a direct link to the actual ColdFusion template was always the default URL used for built-in navigation. The downside is that if you do want to obscure the location of a page, you were forced to add a lot more code per page.

    That has now been changed. You can still visit a ColdFusion page directly, and it will be shown in-context, but TrafficMunkey will no longer make any assumptions. What ever you list as the first URL in the "url" attribute will be the default URL. If you don't supply a "url" attribute, then the "template" attribute will be used as the URL, but if you do supply a "url" attribute, and you want the "template" attribute to be the default URL, you will need to manually add the "template" path as the first value in the "url" attribute.

    In addition, we used to always add the value of the "template" attribute to the front of the "url" attribute, such that if you used the code "Request.PageMunkey.get('url')" you would get back the value of the "template" attribute, followed by the value of the "url" attribute. This will no longer happen. You will now always get back only those URLs you entered in the "url" attribute in the <page> tag. The only exception to this rule is if you do not supply a "url" attribute. In that case, when you request the "url" property you will instead get the value of the "template" attribute.

TrafficMunkey Support Forum

Google Groups Visit this group

 

Thanks for you interest! Feedback or suggestions are definitely welcome.

Pete Oliver-Krueger

Follow millionmunkeys on Twitter

Watch a Demo

For Managers:
Munkey Time Trials: (Full Size) ~2min

For Developers & Designers:
8-Minute Apps: (Full Size) ~8min

Request further information...

Copyright ©2010, MillionMunkeys® LLC, All Rights Reserved

Hostek.com