logo

INTER-Mediator
is a web development framework.
Develop Simply, Realize Ideals.

INTER-Mediator Manifesto is revealed.
We made the manifesto which INTER-Mediator aims for and what it aims at what can be done.
We take up the VAddy for checking vulnerabilities of web applications.
Movies for people want to glance at NTER-Mediator are available. These shows the VM to trial and the INTER-Mediator hands-on sessions. The presenter speaks in Japanese. You can start from this page.
image

The fundamental communication between database and web page establishes just declarative way without programming.

  • By adding the information about table and field to the text field in a web page, the data from database can be shown on it.
  • Moreover if the data on the text field is updated by a user, it automatically updates to database.
  • It realizes for the most of HTML form elements, and showing and setting to attributes can be to another kind of elements.
  • If the data includes multiple records, it repeats on the web page. The pagination navigation is available just a declaring.
  • The insert and delete buttons can be shown automatically.
  • Images and other kinds of objects can corroborate with database.
  • Authentication and authorization are available with a declarative way without programming.
image

Complex requirements and user interactions can be handled with programming.

  • INTER-Mediator has the programming interface, and they realize to manipulate database on both server and client sides.
  • On the server, you can modify the processing for each record or each field with programming, so it doesn't a simple 2-tier system and you can involve domain logic.
  • Any JavaScript components can integrate. For example, HTML editor tinyMCE can be use with binding to database, and original file upload component is available.
  • The browser detection is available and specify the supporting range. The message will be shown when the user uses unsupported browsers.

Demo of INTER-Mediator (Japanese)

Supported Servers and Browsers

PHP is required for the server-side program. The client-side program is working with JavaScript. HTML Living Standard compatible browsers can work fine. PHP 7.4 or later is required from Ver. 12, and PHP 8.1 is the minimum version from Ver. 14.

  • PHP: INTER-Mediator Ver. 14 or later requires PHP 8.1 or later.
  • Databases: MySQL (PDO Support Version), MariaDB (PDO Support Version), PostgreSQL (PDO Support Version), SQLite3 (PDO Support Version), Microsoft SQL Server (PDO with PHP 7 or later), Claris FileMaker Server
  • Supported Browsers: Google Chrome, Safari, Microsoft Edge and Firefox

Download

Please see the page of "Download, Installation and the Deployment System". INTER-Mediator is supplied under MIT License.