As a select few of you know, change is slowly coming to this world. A violent upheaval, born of flame and justice. From the ashes of what was will arise the next great wonder: VEXX. The masses will rejoice in enlightenment.
VEXX is not currently materialized, but it does exist conceptually. This post is part 1 of the development log for VEXX. I have been tasked by comrade Catanzariti to build a VEXX prototype - to make real what previously was not.
===============================================
Prototype 1 for VEXX will henceforth be known as "washere".


Here is what washere will try to accomplish:
- users
- streamed tracking (passive)
- special tracking (active)
There are many technologies VEXX can use to accomplish its goals. The simplest will be to build a website that uses frames to track activity. Using a simple solution is ideal for the proof of concept prototype. washere will be built using HTML, PHP, AJAX, and MySQL.
Website
In order to use washere, users will have to go to our website. The website will have two frames - an administrative frame and a web frame. The web frame will simulate a normal web browser experience. The administrative frame will have an address bar (although users will certainly be used to using their browser's address bar) and a button to highlight certain pages. The administrative frame will be responsible for streaming a user's activity to the server.
Backend
The server will use PHP and MySQL to store user information. The website and server will communicate via AJAX protocols. MySQL was chosen because it is widely supported and just works. We don't need to think about massive scaling or performance issues at this point in time.
Upcoming
I will be salvaging parts of FCMS, my content management system, to quickly get user registration and login working. I will then move on to making sure the web frame can be tracked properly.
0 reaction(s):
Post a Comment