Download the PHP package phalcon-kit/core without Composer

On this page you can find all versions of the php package phalcon-kit/core. 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 core

Phalcon Kit Core

CI Quality Gate Status

Version PHP Downloads License

Previously known as Zemit CMS — now Phalcon Kit, rebuilt and rebranded for the future.

Welcome to Phalcon Kit Core, an innovative enhancement for the Phalcon PHP Framework designed to supercharge your web development process. Phalcon Kit Core is not just an add-on; it's a comprehensive toolset that transforms the way you build and manage web applications.

At its heart, Phalcon Kit Core is about simplicity, efficiency, and scalability. Whether you're developing a complex enterprise application or a simple website, Phalcon Kit provides a robust, flexible foundation that adapts to your needs. Built on top of Phalcon, one of the fastest PHP frameworks available, Phalcon Kit Core leverages its performance while tweaking and existing components and introducing an array of new features and functionalities.

Key Highlights:

Whether you're a seasoned Phalcon developer or new to the framework, Phalcon Kit Core offers a seamless, intuitive experience, empowering you to create exceptional web applications with speed and ease.

Let's dive in and explore what Phalcon Kit Core has in store for your development journey!

Getting Started

Creating a new project using Phalcon Kit

If you want to create a new project from scratch, we invite you to visit the Phalcon Kit App repository for more informations. The composer create-project will be helpful for a brand new project, it will create all the necessary and recommended files and default configurations to save you time and effort.

Adding Phalcon Kit to your existing project

The composer require will be helpful for an existing project.

There you go, you can already start using Phalcon Kit classes simply by loading the composer autoloader within your application.

If you want to benefit the full potential of Phalcon Kit, you can bootstrap your application using \PhalconKit\Bootstrap. Here is a minimalstic example of how to achieve this using \Phalcon\Autoload\Loader.

Configuration

Phalcon Kit will automatically look for the .env from the root of your project. There you can add your own custom variables for your custom application or set the ones that are natively supported by Phalcon Kit.

Add the database config, note that we use dotenv to load the .env config. Simply add .env file to the root of your project.

Initialize Database

We are using phalcon cli to run & generate database migration.

Serve Application

To use Web MVC modules of Phalcon Kit Core locally, you can use PHP's built-in web server, note that this web server is designed to aid application development. It may also be useful for testing purposes or for application demonstrations that are run in controlled environments. It is not intended to be a full-featured web server.

You should now be able to access Phalcon Kit Core Frontend module from http://localhost:8000

This web server runs only one single-threaded process, so PHP applications will stall if a request is blocked. For more information about the CLI SAPI built-in web server, refer to the official documentation: https://www.php.net/manual/en/features.commandline.webserver.php

Full-featured Web Server

If you want to expose the application to the public world wide web, you can use apache, nginx or any similar production ready web servers.

You will need a Web server service to point to the /public/ folder of your new project. Here is virtual host example using apache 2.4 + php-fpm 8.4 from remi repository on Redhat.

Requirements

Phalcon Kit Core is designed to work seamlessly with a specific set of technologies and PHP extensions to ensure optimal performance and functionality.

To check and install the necessary PHP extensions and manage Phalcon Kit’s dependencies, use Composer:

This command will automatically verify if your environment meets the requirements for running Phalcon Kit Core and install any missing dependencies.

By meeting these requirements, you can ensure a smooth and efficient experience with Phalcon Kit Core.

Languages & Compatibilities

Phalcon Kit is built to be flexible and powerful, supporting a wide range of technologies and components. While we have certain core requirements, you have the freedom to integrate additional tools as per your project's needs.

Additionally, while not mandatory, the following are highly recommended for enhancing performance and functionality:

By utilizing these technologies, Phalcon Kit offers a scalable, robust platform for developing web applications, giving you the flexibility to tailor the environment to your needs.

Contact Information

Got questions, feedback, or need assistance with Phalcon Kit? We're here to help!

Your input and interactions are invaluable to Phalcon Kit’s ongoing development and success. Don't hesitate to reach out - we're always eager to hear from you!

Contributing

We warmly welcome contributions to the Phalcon Kit project! Whether you're skilled in coding, documentation, design, or testing, your input can make a significant difference.

Here are some ways you can contribute:

To get started, please review our CONTRIBUTING.md guide. It covers everything you need to know about contributing to Phalcon Kit, including how to submit your changes and our coding standards.

Join us in shaping Phalcon Kit into an even more powerful and user-friendly CMS!

License

Phalcon Kit is dedicated to open-source and community-driven development, proudly licensed under the BSD 3-Clause License. This license grants you broad freedom to use, modify, and distribute the software, ensuring that Phalcon Kit remains a community asset accessible to all.

We respect intellectual property and the efforts of contributors. As such, all use of Phalcon Kit should adhere to the conditions outlined in the license.

For the complete terms and conditions of the BSD 3-Clause License, please refer to our LICENSE.txt file.

© 2017-present, Phalcon Kit Team. All rights reserved.


All versions of core with dependencies

PHP Build Version
Package Version
Requires php Version >=8.5
ext-intl Version *
ext-json Version *
ext-mbstring Version *
ext-pdo Version *
ext-phalcon Version ^5.13
ext-sodium Version *
docopt/docopt Version ^1.0.6
league/flysystem Version ^3.34.0
league/fractal Version ^0.21
phalcon/incubator-mailer Version ^3.0.0
vlucas/phpdotenv Version ^5.6.3
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 phalcon-kit/core contains the following files

Loading the files please wait ...