Download the PHP package sparkphp-br/sparkphp without Composer

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

SparkPHP

Write what matters.

SparkPHP e um framework PHP file-based, zero-config e observavel por default. Ele existe para reduzir wiring, cortar boilerplate e deixar o comportamento da aplicacao visivel no CLI, no Inspector e na propria estrutura de arquivos.

Versao publicada atual: 0.10.0 (0.10.x).


Dois arquivos. Sem controller. Sem service provider. Sem registro.

Isso e suficiente para:


O que o Spark otimiza

Nucleo do Spark

O runtime base carrega apenas o que e necessario para cada request:

O que e core obrigatorio, o que e first-party opcional e o que e experimental:

SparkPHP vs Laravel

O Spark nao tenta ganhar do Laravel por “ter mais coisas”.

Ele tenta ser melhor em outro eixo:

Quando o problema pede ecossistema enorme, pacotes first-party maduros e ampla disponibilidade de time, o Laravel continua excelente.

Quando o problema pede previsibilidade, baixo atrito e um framework que cabe na cabeca do time, o Spark entra muito forte.

Guia honesto de comparacao:

Quick Start

Ou gere um projeto novo ja com um starter first-party:

Starter kits

O runtime atual publica quatro presets oficiais:

Todos continuam sendo Spark puro: rotas em arquivo, templates .spark, CLI versionada, docs em Markdown e observabilidade nativa.

Guia completo:

Documentacao

O indice principal da documentacao fica em:

Topicos principais:

Benchmarks e observabilidade

O Spark publica benchmark e diagnostico como partes do produto:

O objetivo nao e vender microbenchmark isolado. O objetivo e medir ciclo HTTP, DX e operacao de forma repetivel.

Maturidade por subsistema

Subsistema Categoria Maturidade
Routing Core obrigatorio Estavel
Request / Response Core obrigatorio Estavel
Middleware Core obrigatorio Estavel
Container (DI) Core obrigatorio Estavel
Validator Core obrigatorio Estavel
Template Engine Core obrigatorio Beta
Database / Model Core obrigatorio Beta
Session / Cache Core obrigatorio Beta
CLI Core obrigatorio Beta
SparkInspector First-party opcional Beta
Queue First-party opcional Beta
Mailer First-party opcional Beta
Realtime First-party opcional Experimental
AI SDK Experimental Experimental
Vector Search Experimental Experimental
OpenAPI Generator First-party opcional Experimental

Politica completa: Fronteira do produto

Estado do projeto

O SparkPHP esta na linha 0.x, ainda consolidando contrato publico. Isso significa:

Mais detalhes:


All versions of sparkphp with dependencies

PHP Build Version
Package Version
Requires php Version >=8.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 sparkphp-br/sparkphp contains the following files

Loading the files please wait ...