Giter Site home page Giter Site logo

giangntbk2010 / trongate-framework Goto Github PK

View Code? Open in Web Editor NEW

This project forked from trongate/trongate-framework

0.0 0.0 0.0 444 KB

The Trongate PHP framework

Home Page: https://trongate.io

License: Other

JavaScript 14.09% PHP 72.24% CSS 11.69% Hack 1.98%

trongate-framework's Introduction

Trongate PHP Framework

logo

Break the rules use Trongate

GitHub stars are the metric by which the success of frameworks gets measured. We need 1,200 GitHub stars to make Trongate a top ten PHP framework. If Trongate becomes a top ten PHP framework it will be one of the most electrifying events in the history of PHP!

contributors last update forks stars open issues


📔 Table of Contents

🌟 About the Project

Trongate was built with a love of pure PHP and a belief that PHP is best when it's easy, stable and fast. Trongate uses PHP the way that PHP was originally intended to be used, i.e., as a templating engine. Trongate is the only PHP framework that actively rejects; PSR-4 auto-loading, Composer, Packagist, rewrite culture, certification and all forms of bureaucracy.

Trongate is also the first PHP framework that has been built with a determination to remain v1 forever. Finally, PHP developers have framework that has been built with stability as a priority.

The Trongate framework will never contain features that developers don't need. Trongate will never offer certification - paid or unpaid. Instead, Trongate will continue to boldly tackle real problems that face real developers every day.

The Trongate framework is free. The Trongate desktop app is also free. These things will always be free. That's a promise!

Is this fast enough for you?

Trongate favours pure PHP over things like PSR-4 autoloading. The result? A brave new PHP framework that demolishes the competition based on every metric that counts. Pure PHP is back!

🎯 Features

Automatic Installer

No command line. No Git. No 'Composer dot phar'. No Yaml. No Packagist. Trongate installs itself. Simply download the free Trongate desktop app and set up entire database driven apps in seconds!

API Manager

Trongate's best in class API Manager sets a new standard for rapid API development. Mobile developers and JavaScript developers - you're in for a treat!

Advanced File Uploaders

Trongate sets a new standard for PHP by letting developers build highly performant features in record time. This includes some of the fastest file uploaders in the industry.

Graphical Query Builder

Trongate is the only framework that comes with a free graphical SQL query builder. So, now you can build complex table joins easily and liberate yourself from costly db management software.

Updates Itself

Whenever new features come out you get an alert, asking if you want it. If you want it, you click 'yes'. Then it self-updates. Another industry first! By the way, Trongate is also the first PHP framework that aims to be v1 forever!

Automatic Code Generator

With Trongate, you get a revolutionary code generator to help take care of boring boilerplate code. Your productivity levels are about to go through the roof!

JavaScript Components

With Trongate you can build beautiful pop up calendars, time pickers, date-range pickers and even drag and drop file uploaders in seconds!

Custom Themes

Unlike some frameworks that tether users to a particular design, Trongate lets you choose from a potentially unlimited number of design themes for your admin panels.

Custom CSS Library

Frameworks should NOT depend upon third party libraries. That's why Trongate has its own CSS library. Yet another industry first!

Modular HAVC

Trongate uses Hierarchical Asset View Controller architecture. It's like HMVC on steroids! Finally, the PHP community have a "truly modular" PHP framework.

Module Import Wizard

Easily import entire modules, including SQL data. Drag 'n' drop web development, at last.

An App Store!

Trongate's Module Market is the PHP community's first legitimate challenge to the Composer / Packagist combo. Goodbye henhouse. Hello sunshine!

🧰 Getting Started

‼️ Prerequisites

  • PHP
  • MariaDB or MySQL

⚙️ Installation

The Trongate PHP framework is available from GitHub at the following URL:

https://github.com/trongate/trongate-framework.

However, the fastest and easiest way to get the Trongate PHP framework is by using the Trongate Desktop App. The Trongate Desktop App is 100% free of charge (it always will be!) and is available for Mac, Windows and Linux. The Trongate Desktop App can be downloaded from:

https://trongate.io/download

There are a wide variety of benefits from using the Trongate Desktop App. These include:

  • Automatic framework downloads and setups
  • Automatic updates whenever new features are added to Trongate
  • Automatic code generation
  • Automatic database management
  • A graphical query builder

and much more... !

👀 Usage

Watch the video

👋 Contributing

Contributions are always welcome!

⚠️ License

See LICENSE.txt for more information.

🤝 Contact

David Connelly - @davidjconnelly - Get In Touch

trongate-framework's People

Contributors

trongate avatar dafa66 avatar timlalev avatar gstesq avatar aarondeeds avatar redele-design avatar stephenmm1952 avatar chr1974 avatar toddy15 avatar jakecastelli avatar andrewsuares avatar elitgithub avatar gavincox avatar giulioprinaricotti avatar masterx1582 avatar tatiya avatar monxian avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.