Custom Apache 2.2 Module in C

We are in an urgent need of a custom made module for Apache webserver (compatible with the latest version 2.2), delivered in C source code and complete instruction for installation and implementation into the out-of-the-box Apache installation package.

Here are the requirements of this custom module (or more than one module, depending on your implementation):

- This module is supposed to filter out the content from HTML files on the fly (meaning as they are being requested and served to the client)

- Content in this case simply means links to specific multimedia files (JPG, GIF, for example) *NOTE: an ability to define a custom list of file types/extensions that the filter should look for in links would be nice, but is optional and NOT necessary.

- Those links (or the array of links) are then passed instantly into memory cache (mod_mem_cache or any other module that deals with memory cache), thus pre-fetching the possible images that specific user might visit. *NOTE: I am not sure what are the limitations of memory cache, but I am guessing that a few dozen very large images (3D renderings and such) would easily overload and crash the memory cache. Therefore, it would be nice to have an option where every time a user goes onto another HTML page the previous set of cached files is deleted and the process repeats itself for the new HTML page (again, this is optional and NOT mandatory).

No error checking or any of the possible fancy features are needed, just a simple filter + pre-fetch function.

Again, this is urgent and we need it delivered in working shape in the next 48-72hrs. It does not need to work 100% perfect and for all possible cases and scenarios, as long as it does the above and covers the stated requirements.

The maximum bid on this project we are looking at is in the range of $150-200. All other bids will not be considered, thank you.

Habilidades: Programação C, Linux

Veja mais: apache module, work c, set in c, metro one, c# module, all-metro, all metro, 3D module, apache custom module, content meaning, webserver, therefore, shape file, renderings, out of the box, memory c, linux c++, linux C, linux + c, jpg c

Acerca do Empregador:
( 3 comentários ) Toronto, Canada

ID do Projeto: #54844