Want to know what happens backstage at Redpill Linpro?
Soon we can welcome you in!
Coming soon
Backstage
Sign up for our newsletter

02 Framework

O2 FRAMEWORK-WEB PROGRAMMING FRAMEWORK

O2 is a web programming framework written in Perl, providing an object-oriented platform for development, integration and online publishing.

Technical platforms; Linux, Apache, MySql, Perl (LAMP)Developed as a framework for developing tailor made client web portals and publishing solutions (CMS "light").

KEY FEATURES

  • I18n - Internationalized for easy handling of multiple languages
  • Optimized workflow - easy and efficient to produce and publish content
  • Easy to integrate - integration with third-party solutions
  • Scalable system - both content and traffic-related
  • WYSIWYG publishing
  • Caching - reducing load on servers and resulting in faster page loads
  • O2 components used as built-in functions in other products e.g. Linkpuls (web-analytics)

TECHNICAL FEATURES

  • An entity based data model where each object is uniquely identified
  • Object Relational Model - created objects automatically handled and stored in the database
  • Web based object creation - Properties can be defined and will be automatically represented in the model class files and database
  • Database Abstraction Layer - Interact with the database (e.g. searching) without using SQL
  • MVC pattern - O2 distinguishes between business logic and presentation (Model and View)
  • Template files usually free from business logic, consisting of html tags and "O2 tags"
  • Emacs-mode includes code highlighting, indentation and auto-completion

CLIENTS

Clients: Grete Roededjuice,  inatur, Norges Fjellstyresamband, Trening.no, Bygg1 Produkter, Fysio 1, Aaflot Prenteverk, Ørsta Skisenter, Volda skisenter, Bjørndal Industrier, Innovata

Interesting? Please contact us for a talk and further information!

 

Related services: 
Consulting
Support
Training