Link Search Menu Expand Document

Puko Framework

Welcome to Puko Framewok, fullstack PHP framework for Rapid Application Development.

StyleCI Status Latest Stable Version Total Downloads

Get started now View it on GitHub


Getting started

Dependencies

Like another PHP framework out there, the standard PHP extension required for running Puko Framework is Composer, php-json, php-pdo, php-pdo-mysql, php-gd and PHP version required was 7.0 or newer. You may also required another extension from additionally thrid party library installed via composer. You can also running this framework with bundled tools like Laragon or XAMPP.

Quick start

  1. Install via composer
    composer create-project velliz/puko <project-name>
    

    You must have PHP and composer installed and accessible via command prompt/terminal. If command not is not recognized you may need to setup the PATH or Environment Variables.

  2. Run with default PHP web-server
    php puko serve 4000
    
  3. Point your web browser to http://localhost:4000

You can also run the code from Apache/Nginx/Docker.

If you’re planning to make a Docker Container Image, you can review the default Dockerfile configuration and build the image with docker build .

You can also follow the +-15 minutes quick start guide here to create web applications with Puko Framework.

Configure Environment

If you want to setup a universal configuration for your project, you can rename .env.example file to .env file and make the configuration adjusment. so that you can more easily work in your development environment.


About the project

Puko Framework is © 2016-2024 by Didit Velliz.

License

Puko Framework is distributed by an MIT license.

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo.

Thank you to the contributors of Puko Framework!

  • Velliz

Code of Conduct

Puko Framework is committed to fostering a welcoming community.

View our Code of Conduct on our GitHub repository.