Download the PHP package archi-tektur/arch-fw without Composer

On this page you can find all versions of the php package archi-tektur/arch-fw. 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 arch-fw

ArchFW

Latest Stable Version Total Downloads License Monthly Downloads composer.lock

Tired of using heavy frameworks like Symfony, Laravel and others for your small project? Try out our new boilerplating framework! It does a lot of magic things to make your development only a pleasure. Let me take you on a ride...

Table of contents

General info

ArchFW is micro-framework and boilerplate at once. It connects best parts of both: half-closed code, enforced architecture and unbelievable perfomance.

Technologies

Project in order to run requires at least PHP version 7.2.6 with PDO library. Using framework requires moderate experience into PHP language. By programmers, for programmers. As simple as it's possible. You will install this project with Composer easily. If you want to use SCSS and it's 7-1 Pattern you will also need Node Packet Manager (NPM).

Setup

Run required commands in your system shell:

It may happen that some packages from this project will be outdated, then run:

Remember that server root must be set on /public_html folder. A version that does not requite changing server root will be released someday, but for safety this method is simply the best. Keep in mind that keeping your private data and code outside server root is considered to be a best practice.

If all has been successfully set, you will see proper screen entering http://localhost/ or any domain/IP adress.

Code Examples

In near future here will be huge section about configuring and using this framework.

Features

Framework is going to be perfect, now it does:

Still in development and further plans:

Have any ideas what this FW should contain? PM me over [email protected]

Status

Framework has stable release 2.8.0 in master branch, in dev branch you can find also the newest version - but watch out, it probably WILL NOT be stable.

New functionalities, bux fixes and code reusages are developed quite often, at least once a two months something is changing. Backward compatibility can't be provided on this stage of development, but it will be guaranteed soon.

Inspiration

Well, hard to say - a willing for making something on my own, a hate that exists on many forums on the whole language (PHP never been the liked one). Every time I look how much unneeded code is used in Symfony (mostly in small projects!), one atom of my heart dies. It's obvious that Symfony is a giant, great tool with awesome tools and prepared workflow, but most of my projects at this time needed only a simple router, basic renderer and wrapper mechanism - so that's why I created this. If you think is it accurate for bigger projects? - the answer is - yes! A whole Digitale Schiene Deutschland project were written on this - a huge programme for German Federal Railways. And it's code is pretty easy to maintain - that's the fault of overthinked architecture, which might seem weird - but you will love it! So, now go and test my framework!

Changelog

Newest available version is [2.8.0] For changelog click here.

Contact

Created by @archi_tektur with love - feel free to contact me anytime!


All versions of arch-fw with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2.4
twig/twig Version ^2.0
ext-json Version *
ext-pdo Version *
catfan/medoo Version ^1.6
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 archi-tektur/arch-fw contains the following files

Loading the files please wait ...