Download the PHP package helium-mvc/helium without Composer

On this page you can find all versions of the php package helium-mvc/helium. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package helium

Helium MVC - The Framework For Startups

Helium is a framework that is addressing two problems:

A) Development for startups involves rapid prototyping and MVPs in very short time periods to deliver production-ready solutions within a week to a month. If done incorrectly, it will create very high technical debt and make a business harder to scale.

B) A lot of development has become cookie-cutter with frameworks forcing you to abide by their rules that may not fit your development sprints. Coding is the ability to be creative and explore as one builds, and the developer should tell the framework how to work, not the other way around.

In response, I wanted to develop a solution with enough structure to make code easy to maintain, flexibility to respond to crazy demands quickly while allowing the freedom and creativity to do things your way. All these elements are competing interests.

Who Is This Framework For:

If you want to install a few packages to create a product quickly in a cookie cutter approach, this framework is NOT for you. Helium (He2MVC) is a minimalist framework that focuses on giving the developer a few guidelines and the freedom to explore and "innovate" (for better or for worse). This means it is your choice if you want to use Factories, Facades, Dependency Injection or whichever approach you like.

This Framework Is For Developers Who:

Getting Started

To get started, please head over the Boilerplate. This is a base site accompanied with a how-to guide to get you going: https://github.com/Helium-MVC/Boilerplate

Educational Material

Understanding Helium

Helium comes with a lot of educational material to help developers get started quickly and to explore different ways of solving problems. In addition to these docs, you can reference:

Understanding ProdigyView

Helium is a fully functional framework that is only 7 files. How is that possible? A lot of what Helium builds upon is a PHP Toolkit called ProdigyView. ProdigyView does not have a structure but provides tools to make anything.

Development Principles

For hardcore developers that focus on IoC, S.O.L.I.D and other principles, this section is for you. As you get started with Helium, it is good to understand some of the principles behind the framework.

  1. A New Approach To Inversion of Control
  2. Programming Principles For Early Stage Startups
  3. How Helium and ProdigyView Is Designed For Startups
  4. Debunking The Myth Of Static Classes, Methods and Variables

Help Developing Helium

We are looking for contributors! Up to this point, Helium has been a solo project developed over many sites. Any developers looking to contribute to the framework, their help will be greatly appreciated.


All versions of helium with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package helium-mvc/helium contains the following files

Loading the files please wait ....