PHP Classes

Frdlweb/Webfan PHP Framework Install Project: Create project to use the Frdlweb/Webfan framework

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 47 All time: 10,768 This week: 455Up
Version License PHP version Categories
project 1.0.0MIT/X Consortium ...5PHP 5, Tools, Project Management, Cod..., C...
Description 

Author

This package can be used to create project to use the Frdlweb/Webfan framework.

It provides a Web interface to generate the necessary files to create a project that will use the Frdlweb/Webfan framework using the PHP composer create-project command.

The Web interface can generate the composer.json file adding any packages you may need to be installed during the project creation.

Innovation Award
PHP Programming Innovation award nominee
January 2020
Number 8
Frdlweb/Webfan is a framework for developing Web based PHP applications. It can use the PHP composer tool to install the package files.

This package provides a solution to create new projects based on this framework.

The Web based user interface that it provides to help creating new projects makes it more developer friendly, so developers that want to start new PHP projects using this framework, do not have to spend so much time to learn everything they need to get started.

Manuel Lemos
Picture of Melanie Wehowski
  Performance   Level  
Name: Melanie Wehowski <contact>
Classes: 30 packages by
Country: Germany Germany
Age: 46
All time rank: 107269 in Germany Germany
Week rank: 35 Up1 in Germany Germany Up
Innovation award
Innovation award
Nominee: 12x

Documentation

project

Kickstarter boilerplate to be used by composer create-project command. Demo/Test Application.

Installation

  • Create boilerplate (optional)
    composer create-project frdl/project <dir>
    
  • Make directory `web` public, e.g. by creating a vhost with this dir as DOCUMENT_ROOT.
  • Login to `web/admin.php` with the default-password "admin" and CHANGE THE PASSWORD!
  • Visit `System`, configure the requirements and Install the Installer.

Installer UI Download

https://webfan.de/install/php/ provides an UI you can download and use to create projects by web-interface.

Usage

Create Project Add dependencies Compile your project

Modules

To develop a Module for this framework, you have to publish a package of type "frdl-module". Following the directory-structure and naming conventions of the framework it will be compiled by frdl. Documentation follows/to do...

Example Modules

* https://packages.frdl.de/ * https://github.com/frdl/whois

Homepage

https://frdl.de


  Files folder image Files (8)  
File Role Description
Files folder imagecompiled (1 file)
Files folder imagemodules (1 file)
Files folder imagethemes (1 file)
Files folder imageweb (1 file)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (8)  /  compiled  
File Role Description
  Accessible without login Plain text file dummy.txt Doc. Documentation

  Files folder image Files (8)  /  modules  
File Role Description
  Accessible without login Plain text file dummy.txt Doc. Documentation

  Files folder image Files (8)  /  themes  
File Role Description
  Accessible without login Plain text file dummy.txt Doc. Documentation

  Files folder image Files (8)  /  web  
File Role Description
  Accessible without login Plain text file admin.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:47
This week:0
All time:10,768
This week:455Up