1046

The Easy To Use
PHP Framework

Trongate is the open source framework that makes web development fast and easy.

Key Features & Benefits

  1. Four Years In Development.
  2. No Third-Party Dependencies.
  3. Super Easy To Learn.
  4. Blazing Fast Benchmarks.
  5. Rock-Solid Stability.

Learning Zone Download

A Brave New Ecosystem For PHP Developers

Trongate gives PHP developers a new and exciting platform for sharing code. We call it, 'The Module Market'.

The Trongate Module Market diverges from Packagist's challenges with third-party interdependency by adopting a "single point of accountability" model, reminiscent of the esteemed Apple App Store. This approach shields developers from the hazards of rewrite culture and inter-version dependency while fortifying security through rigorous upload protocols.

Unleash Your PHP Potential

Trongate is built for lovers of pure PHP. Here's a simple example of how to initialise some data and pass it into a view file:

function hello() {

// Initialise some data.
$data['name'] = 'John';

// Load view file, passing in data.
$this->view('greeting', $data); 
}

View file:

Hello <?= $name ?>

Enjoy Modular Magic

Trongate's modular architecture lets you build large scale enterprise application quickly and easily. In this example, we retrieve customer data from a 'customers' module and then integrate it into a website template for display:

function howdy() {

// Step 1: Read record id from URL
$id = segment(3, 'int');

// Step 2: Load the 'customers' module
$this->module('customers');

// Step 3: Fetch customer data, using the 'customers' module
$data = $this->customers->_fetch_customer_data($id);

// Step 4: Define a view file location and filename
$data['view_module'] = 'welcome';
$data['view_file'] = 'greeting';

// Step 5: Load the 'public' template, with the prepared data
$this->template('public', $data); 
}

An Avalanche Of Innovation - All 100% Open Source

Trongate brings a fresh and innovative perspective to the PHP community.

All of the assets below are open source and brought to you for free (yes, really!)

add_to_queue

Trongate Pages

The Trongate framework comes with a beautiful content management system called Trongate Pages! It's all free and it's all open source.

storage

API Manager

Trongate's best in class API Manager sets a new standard for rapid API development. Developers who like JavaScript are in for a treat!

grid_on

Advanced File Uploaders

The Trongate ecosystem has some of the best file uploaders in the industry! Click 'Learn More' and see for yourself!

call_split

Graphical Query Builder

Take the pain out of building advanced database queries, with our free graphical query builder.

cast_connected

Revolutionary Updating Mechanism

When new features are added to the Trongate framework, you can install them at the click of a button!

add_photo_alternate

Automatic Code Generator

Trongate developers have access to a powerful code generator to help take care of boring boilerplate code.

event

JavaScript Components

Trongate is the only PHP framework that comes with a complete toolbox of powerful JavaScript components.

perm_media

Custom Themes

Choose from a potentially unlimited number of design themes for your websites. With Trongate, you have control over every single pixel.

folder_special

Custom CSS Library

Wouldn't it be nice if there was a CSS library that made pure HTML look beautiful? Rejoice! Trongate has it!

device_hub

Modular HAVC

Trongate's 'truly modular' architecture is a game changer. Now, you can build large scale enterprise applications faster than ever.

save_alt

Module Import Wizard

Trongate lets developers share code easily. Trongate's Module Important Wizard lets you easily import entire modules, including SQL data.

view_quilt

An App Store!

The PHP community deserves a platform that lets developer share code, based on a 'single point of accountability' model. So, we built it!

If You Like Fast Benchmarks, You'll Love Trongate

Trongate favours pure PHP over things like PSR-4 autoloading. The result? A revolutionary PHP framework that trounces the competition based on every benchmark that counts.

Thanks to Adam Spencer for donating these benchmark test results.

Please Support Trongate

If you believe that the PHP community deserves a framework that prioritizes stability, please consider giving Trongate a star on GitHub. It's all we ask.

Give Trongate a star on GitHub!

1046 GitHub Stars

1448 target
1046
 
 
71%
417 to go

Give Trongate A Star On GitHub

Trongate is free. Trongate will always be free and that's a promise.

×