About evercloud.com

This site has long been a personal experimental web site for photography, web design and web development. With Web 2.0 being all the rage, I have updated evercloud.com to be more fitting with the concurrent standards (in case the readers are wondering, this message is written circa early 2007).

Web Development

In interest of working toward a clean and modularized design, the modernized evercloud.com has been developed from ground up in pursuit of separation of design and content. To achieve this, object-oriented PHP scripts are written in the background to serve as an abstraction layer over MySQL database to extract sniplets from Gallery and WordPress, and also to act as the business(tasks) layer.

On the presentation layer, XSL stylesheets are used to handle the display logic on the XML generated by PHP scripts. The XSL transformation can be done server-side or client-side depending on preference and situtation. After the transformation is done, the HTML output is then stylized exclusively through extensive usage of CSS -- including coloring, positioning, etc.

Object oriented JavaScript (PrototypeJS, Scriptaculous and custom scripts) is then introduced in to handle DOM manipulation and other more dynamic interactions.

Below is an image depicting the generalized overview of such framework:

A note on open source packages, Gallery and WordPress, which I have installed. As these are standalone packages, I can only create an interface for them to communicate with evercloud.com. The presentation and backend are mostly untouched other than the addition of footer and header, and some small modifications to display.

Lastly, while this framework might be an overkill for a site this small, it does prove out the robustness and the ease of to maintain of a web site built on the framework.

Photography

The art of photography has always fascinated me.

This shouldn't have came a surprise especially after learning that my father used to have his own mini photograph developing lab in our house back when we lived in Japan about twenty some-odd years ago. Like father like son, I suppose.

Currently, landscape (of any type) is my favorite subject to shoot, portraits are not too far behind. There is just something about how nature crafts forms and shapes that fascinates me.

evercloud.com - personal experimental photography, design and web-related technologies portal

Copyright 2007, Hao-Fan Brett Chang. All elements of this web site cannot be reproduced without written consent of Hao-Fan Brett Chang