Kristo Vaher

inventas vitam iuvat excoluisse per artes

Skip to: Content | Sidebar | Footer

Tag: architecture

AJAX controller also released as a class

20 June, 2010 (11:54) | Web Development | By: Kristo Vaher

For phpclasses.org purposes I also converted the Smart AJAX Controller into a class, it is available here. While there aren’t big differences between the two, class structure makes the backend script more seamless and easy to use. Another improvement is the ability to return the result from the server compressed with GZip, thus making the [...]

Smart AJAX/JSON/PHP solution with jQuery

1 June, 2010 (23:45) | Web Development | By: Kristo Vaher

I have seen a number of complicated solutions for front-end AJAX development and it has become quite clear such solutions are difficult thing to grasp for someone not that experienced with AJAX. Today I am offering a very simple and easy to extend solution that not only is less than two hundred lines of code [...]

Implementing tree traversal architecture for OriginNode

9 May, 2010 (13:35) | OriginNode | By: Kristo Vaher

In my various old projects for one reason or another a very recursive algorithm was used to fetch data that was structured in a tree. In some cases multiple trees were stored within the same table, which caused problems when trying to implement faster and better algorithms when fetching data from the tree, adding new [...]

About languages, types and other dynamic content filters

25 April, 2010 (17:35) | OriginNode | By: Kristo Vaher

After much thought I have introduced another change into OriginNode architecture and how it is built from ground up. An average infosystem nowadays features specific requirements to filter content based on things like what language the user is browsing the website on or what product they are viewing. In order to deal with a potential [...]

Technical overview of the architecture

11 April, 2010 (23:17) | OriginNode | By: Kristo Vaher

This post has been deprecated and information within about the tables does not reflect the updated structure of OriginNode. More accurate post is here. As I was developing the architecture for OriginNode I realized that for the entire system to work in ways I am hoping it would, the entire system itself should be built [...]