2017 © Pedro Peláez
 

innomatic-legacy-platform innomatic-legacy

Innomatic Platform legacy stack

image

innomatic/innomatic-legacy

Innomatic Platform legacy stack

  • Friday, March 2, 2018
  • by innomatic
  • Repository
  • 6 Watchers
  • 11 Stars
  • 1,584 Installations
  • PHP
  • 15 Dependents
  • 0 Suggesters
  • 17 Forks
  • 0 Open issues
  • 8 Versions
  • 7 % Grown

The README.md

Innomatic 6 (Referred to as "legacy" in Innomatic 7)

General information

Innomatic is an open source platform for building multi-tenant cloud applications developed by Innoteam Srl in PHP language., (*1)

It is suitable as an Internet/Intranet development and deployment system, featuring a powerful modular architecture and allowing very fast deployment and distribution of web based solutions., (*2)

Innomatic is not a framework like Symfony or similar., (*3)

It is a platform aimed at building, deploying, distributing and managing multi-tenant applications and quickly enabling them to multiple customers hosted in a single Innomatic installation., (*4)

It also contains a number of mini frameworks, like an MVC system to be used when building back office oriented applications. Over Innomatic you can also stack up other layered frameworks (e.g. a Content Management Framework and an e-Commerce platform using the CMF) and user-centric applications., (*5)

Features

  • Web interface. The first standard Innomatic interface is the web desktop., (*6)

  • Web services interface. The container provides a powerful interface for XmlRpc web services calls., (*7)

  • Centralized tenants administration. Creation, editing and remotion of the tenants can be done through a single interface., (*8)

  • Centralized applications administration. Installation, update and remotion of the applications is done through a single interface., (*9)

  • Extensibility of container functions. Container functions can be extended through external applications and hooks., (*10)

  • Extreme modularity. The whole container is designed with modularity in mind., (*11)

  • Interaction between the applications. Every application can interact with the other applications, through API calls, hooks, web services and other. The container also provides dependencies support between applications., (*12)

  • Immediate installation and update of applications. To install an application in the container you only need to upload the application file through a applications administration page. The same applies for the update of already installed applications., (*13)

  • Install applications once - use many times. When installing an application, it can be enabled to all container sites without manually reinstalling it., (*14)

  • Easy installation and immediate update of the container. Since Innomatic is seen by itself as a deployable application, it has all of applications properties and can be updated like any other application with a single step., (*15)

  • Separation of code and presentation. Application interface is programmed with a dedicated library of functions; no HTML in code., (*16)

  • Override system. Applications can be customized without affecting other tenants and without changing the original application code with the override feature., (*17)

  • Use of open standards and technologies. Innomatic follows open standards like SQL, YAML, XML, XML-RPC and so on., (*18)

  • Open source license. Innomatic is licensed with the new BSD License., (*19)

  • Localization support. Innomatic supports country and language localization, both at container and applications level., (*20)

  • Context sensitive help. The system provides online help., (*21)

  • Database abstraction. The container provides an extensible database abstraction layer. Current available interfaces: PostgreSQL and MySQL., (*22)

  • Written in PHP language. Innomatic is written in PHP 5, a language born and specifically designed for the web., (*23)

  • Cross platform. Being written in PHP language, Innomatic can be installed in every operating system where PHP has been ported., (*24)

License

Innomatic is released under the new BSD license. See the file named LICENSE., (*25)

Requirements

See the file named INSTALL for more details., (*26)

Installation

See the file named INSTALL., (*27)

Additional Information

Innomatic Platform official web site: http://www.innomatic.io/, (*28)

Innomatic technical documentation: https://innomatic.atlassian.net/wiki/, (*29)

To submit a bug report: https://innomatic.atlassian.net/, (*30)

Would you like to participate in developing Innomatic? Send an e-mail at info@innoteam.io, (*31)

Disclaimer

There is no warranty, expressed or implied, associated with this product. Use at your own risk., (*32)

The Versions

02/03 2018

dev-master

9999999-dev http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause

The Requires

 

06/02 2018

dev-support/6.4.x

dev-support/6.4.x http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause New BSD

The Requires

 

30/08 2017

6.5.2

6.5.2.0 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause

The Requires

 

17/05 2016

6.5.1

6.5.1.0 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause

The Requires

 

21/12 2015

6.5.0

6.5.0.0 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause

The Requires

 

05/12 2015

6.5.0-alpha1

6.5.0.0-alpha1 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

BSD-3-Clause

The Requires

 

30/11 2015

6.4.3

6.4.3.0 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

New BSD

The Requires

 

08/04 2015

6.4.2

6.4.2.0 http://www.innomatic.io

Innomatic Platform legacy stack

  Sources   Download

New BSD

The Requires