Keller Information Systems / Web Mostviertel | Web Developer Mostvierte | Search Engine Optimization

Latest News

New customer ERA Austria


we are are glad to welcome ERA Austria as new customer. ERA Austria is highly trusting the professional web services of KELLER information systems.

Flash - XML - HTTPS - load bug in Internet Explorer


Loading XML files in Flash over an SSL Connection in Internet Explorer fails if the Pragma:no-cache or Cache-control:no-cache HTTP headers are set on the XML file.

ERA - Immobilia Obergruber


Since today the new website of ERA Immobilia Obergruber was set online. The site was designet to be emotional and elegant. Real estates are loaded via Soap Requests.

Finally: Datagrid for Mootools 1.2.1


Some days after our datagrid test, we could find the fresh release of Omnigrid, a Flexigrid Clone for Mootools. The best approach so far.

Running multiple Version of Internet Explorer from IE6 - IE7 - IE8


Now its possible to let run Internet Explorer in all major versions at same time without the need to install something. Even you can let run IE6 and IE7 at same time in two different windows.

MIME sniffing in Internet Explorer enables cross-site scripting attacks


Uploading images is a standard requirement in any Web 2.0 application, but some features of Internet Explorer need to be carefully handled.

Website Spam Protection without annoying captcha


We figured out a new way of spam protection for websites. Why annoy your customers with captchas if thers another way.

Carreer Offers


We are still looking for Web Programmers. If you got several years of experience in hardcore programming PHP, JS, Mootools, Jquery, SQL please contact us.

Test of Rich Datagrids for Mootools, Jquery, Extjs


Due the wish of some clients to use over hyped ajax based datagrids we did some research on the web. Which datagrid is the best ?

Hate when your site display is being slow while it waits for google analytics?


Google Analytics is just great. But, regretfully–it often causes a delay in my sites’ display. Loading the script can pause the domready.But there is a simple fix.

Successful Project Process



Work Order Issuance


After both parties (developer and client) agree to work on the project, the developer requires that the client issue a work order so that the developer can continue on collecting the final requirements for the project. Half of the agreed price is paid to the developer at this time.

Requirements Collection

After the work order is issued, the developer can continue on finalizing the requirement analysis for the client. This involves developer meeting the client representative once or twice if required and developing a client requirements document for preparing an overall sitemap and workflow of the software/website.

Proposed Sitemap/System

The developer comes up with a final workflow of the project. It can include a sitemap, modular break-up and other related documents for client’s reviewing and approval. If the client approves this proposed system. The developer can modify and make amendments/corrections based on client feedback in these documents.

Concept & Visualization

Upon approval of the sitemap/system the designers at the developer end start working on designing a layout for the website. This process involves close coordination with the client as the designers work to extract the right visual of how the clients perceive their website. The output is a static image of the website for the client to review. We provide usually 1 to 2 options of the layouts.

Web Interface & Static XHTML generation

The layout after approval is converted into Static HTML based web page viewable in a web browser with style sheets and other necessities integrated. The client is again asked to approve before going ahead with the actual dynamic code integration.

Data Modeling

The web development team starts analysis of the modules that are required to maintain and update content of the website. The team prepares a use case workflow and develops a class diagram for the modules.

Database Modeling / ERD Development

The dynamic modules require that database must be maintained to store the content of the website. This process involves ERD (Entity Relationship Diagram) for the database and it is made sure that all the modules developed must map to a certain table in the database.

Dynamic Code Integration

The modules are programmed using a programming language (PHP, JSP, etc) and connected to the database with content of the website. Static Pages developed by designers are integrated with dynamic code to prepare the final draft of the website. The first release is delivered to QA for testing.

Testing / Debugging

The QA department forwards all the errors/bugs if found to the development team for fixing. The fixed build is again tested thoroughly by QA team to ensure a bug free website/software.

Deployment / Test Run

The final build is deployed on a hosting location for client’s review. A test run is observed for a week. Any errors found are fixed in this duration.

Delivery / Signing off

The final product is delivered to the client. The client is required to pay the remaining amount at this time.

using latest technologies


to secure your future

  • How we can help you?
    • Not quite sure what you're looking for? Use our quick pick menu to help you find the information you are looking for.
  • What Our Clients Say
      Due the new multilingual website and a professional product and estate managment system we could lower the administration amount. The Search Engine Optimization together with the integration of Google Analytics could proof the number of visitors is increasing continously.
      Franz S., CEO AIC in Dubai
  • Quick Links